diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 7e16b95b..00000000 Binary files a/.DS_Store and /dev/null differ diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 7709bc61..00000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "jira-plugin.workingProject": "" -} \ No newline at end of file diff --git a/About/.DS_Store b/About/.DS_Store deleted file mode 100644 index 21927b90..00000000 Binary files a/About/.DS_Store and /dev/null differ diff --git a/About/about.html b/About/about.html deleted file mode 100644 index 4be1e8f4..00000000 --- a/About/about.html +++ /dev/null @@ -1,651 +0,0 @@ - - - - - - - - - - - About | AC0/RD Software - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - - - -
- - -
-
-
-
-
-

Constantly creating innovative software

-

When I founded AC0/RD with my cousin, Nick, when I was 13, my goal was to create a companion robot. That was it. But over the course of 5 years, I met so many great and inspirational people that have helped turn AC0/RD into a fully-fledged development group..

- -
-
-
-
-
- Hero Image -
-
-
-
- - - - - -
-
-
-
-
-
About
-

We are an open source community that is innovating in scientific pursuits & the emerging Augmented Reality & Artificial Intelligence fields

-
-
-
-
-
-
- about -
-
-
-
-
-
- -
-
-
-
- - - -
- - - - - -
-
-
-
-
-
Pricing Plans
-

While AC0/RD is open source, we welcome any donations and contributions

-
-
-
-
-
-
-
- $0/m.$ -
-
- Open Source! -

Member

-
-
-
    -
  • Full Access to all software
  • -
  • Start contributing to the code
  • -
  • Play our games
  • -
  • Newsletter & offers
  • -
  • Quality support
  • -
-
- -
-
-
-
-
- 15/m.$ -
-
- 25% off -

Standard

-
-
-
    -
  • Same perks as Member, +
  • -
  • Lifetime Priority Support with software
  • -
  • Special surveys for future projects
  • -
  • Access to Beta versions
  • -
  • Virtual lootboxes + in-game items**
  • -
-
- -

In our games, there is no option to purchase items that give you an advantage over others. We sell cosmetics only, and every collectable is able to be earnt over time for free.
-
-
-
-
-
- 30/m.$ -
-
- New -

Premium

-
-
-
    -
  • Same perks as Standard, +
  • -
  • Private slack server
  • -
  • More virtual lootboxes
  • -
  • Monthly video calls with the team
  • -
-
- - -
-
-
-
-
- - - - - - -
-
-
-
-
-
- brand -
-
- brand -
-
- brand -
-
- brand -
-
- brand -
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/About/assets/.DS_Store b/About/assets/.DS_Store deleted file mode 100644 index e9dd1640..00000000 Binary files a/About/assets/.DS_Store and /dev/null differ diff --git a/About/assets/css/.DS_Store b/About/assets/css/.DS_Store deleted file mode 100644 index 61dcf7a3..00000000 Binary files a/About/assets/css/.DS_Store and /dev/null differ diff --git a/About/assets/css/LineIcons.css b/About/assets/css/LineIcons.css deleted file mode 100644 index 38437c61..00000000 --- a/About/assets/css/LineIcons.css +++ /dev/null @@ -1,1907 +0,0 @@ -@font-face { - font-family: 'LineIcons'; - src: url('../fonts/LineIcons.eot?y2l643'); - src: url('../fonts/LineIcons.eot?y2l643#iefix') format('embedded-opentype'), - url('../fonts/LineIcons.ttf?y2l643') format('truetype'), - url('../fonts/LineIcons.woff?y2l643') format('woff'), - url('../fonts/LineIcons.svg?y2l643#LineIcons') format('svg'); - font-weight: normal; - font-style: normal; -} - -[class^="lni-"], [class*=" lni-"] { - /* use !important to prevent issues with browser extensions that change fonts */ - font-family: 'LineIcons' !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - - /* Better Font Rendering =========== */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.lni-add-file:before { - content: "\e900"; -} -.lni-empty-file:before { - content: "\e916"; -} -.lni-remove-file:before { - content: "\e917"; -} -.lni-files:before { - content: "\ea6f"; -} -.lni-display-alt:before { - content: "\e901"; -} -.lni-laptop-phone:before { - content: "\e902"; -} -.lni-laptop:before { - content: "\e936"; -} -.lni-mobile:before { - content: "\e907"; -} -.lni-tab:before { - content: "\e922"; -} -.lni-timer:before { - content: "\e903"; -} -.lni-headphone:before { - content: "\e904"; -} -.lni-rocket:before { - content: "\e905"; -} -.lni-package:before { - content: "\e906"; -} -.lni-popup:before { - content: "\e909"; -} -.lni-scroll-down:before { - content: "\e90a"; -} -.lni-pagination:before { - content: "\e90b"; -} -.lni-unlock:before { - content: "\e90c"; -} -.lni-lock:before { - content: "\e946"; -} -.lni-reload:before { - content: "\e90d"; -} -.lni-map-marker:before { - content: "\e91e"; -} -.lni-map:before { - content: "\e90e"; -} -.lni-game:before { - content: "\e90f"; -} -.lni-search:before { - content: "\e910"; -} -.lni-alarm:before { - content: "\e911"; -} -.lni-code:before { - content: "\e91c"; -} -.lni-website:before { - content: "\e908"; -} -.lni-code-alt:before { - content: "\e912"; -} -.lni-display:before { - content: "\e913"; -} -.lni-shortcode:before { - content: "\e919"; -} -.lni-headphone-alt:before { - content: "\e915"; -} -.lni-alarm-clock:before { - content: "\e918"; -} -.lni-bookmark-alt:before { - content: "\e91a"; -} -.lni-bookmark:before { - content: "\e91b"; -} -.lni-layout:before { - content: "\e937"; -} -.lni-keyboard:before { - content: "\e91d"; -} -.lni-grid-alt:before { - content: "\e91f"; -} -.lni-grid:before { - content: "\e920"; -} -.lni-mic:before { - content: "\e921"; -} -.lni-signal:before { - content: "\e923"; -} -.lni-download:before { - content: "\e925"; -} -.lni-upload:before { - content: "\e926"; -} -.lni-zip:before { - content: "\e927"; -} -.lni-rss-feed:before { - content: "\e928"; -} -.lni-warning:before { - content: "\e929"; -} -.lni-cloud-sync:before { - content: "\e92a"; -} -.lni-cloud-upload:before { - content: "\e92b"; -} -.lni-cloud-check:before { - content: "\e92c"; -} -.lni-cloud-download:before { - content: "\e914"; -} -.lni-cog:before { - content: "\e92d"; -} -.lni-dashboard:before { - content: "\e92e"; -} -.lni-folder:before { - content: "\eaa0"; -} -.lni-database:before { - content: "\e92f"; -} -.lni-harddrive:before { - content: "\eaab"; -} -.lni-control-panel:before { - content: "\e930"; -} -.lni-plug:before { - content: "\e931"; -} -.lni-menu:before { - content: "\eab8"; -} -.lni-power-switch:before { - content: "\e932"; -} -.lni-printer:before { - content: "\e933"; -} -.lni-save:before { - content: "\eab9"; -} -.lni-layers:before { - content: "\e934"; -} -.lni-link:before { - content: "\e935"; -} -.lni-share:before { - content: "\eaba"; -} -.lni-inbox:before { - content: "\eabb"; -} -.lni-unlink:before { - content: "\e924"; -} -.lni-microphone:before { - content: "\e938"; -} -.lni-magnet:before { - content: "\e939"; -} -.lni-mouse:before { - content: "\e93a"; -} -.lni-share-alt:before { - content: "\e93b"; -} -.lni-bluetooth:before { - content: "\e93c"; -} -.lni-crop:before { - content: "\e93d"; -} -.lni-cut:before { - content: "\e93f"; -} -.lni-protection:before { - content: "\e940"; -} -.lni-shield:before { - content: "\eabc"; -} -.lni-bolt-alt:before { - content: "\e941"; -} -.lni-bolt:before { - content: "\e942"; -} -.lni-infinite:before { - content: "\e943"; -} -.lni-hand:before { - content: "\e944"; -} -.lni-flag:before { - content: "\e945"; -} -.lni-zoom-out:before { - content: "\e947"; -} -.lni-zoom-in:before { - content: "\e948"; -} -.lni-pin-alt:before { - content: "\e949"; -} -.lni-pin:before { - content: "\e9ba"; -} -.lni-more-alt:before { - content: "\e94a"; -} -.lni-more:before { - content: "\e958"; -} -.lni-check-box:before { - content: "\e94b"; -} -.lni-check-mark-circle:before { - content: "\e94c"; -} -.lni-cross-circle:before { - content: "\e94d"; -} -.lni-circle-minus:before { - content: "\e94e"; -} -.lni-close:before { - content: "\e951"; -} -.lni-star-filled:before { - content: "\e94f"; -} -.lni-star:before { - content: "\e950"; -} -.lni-star-empty:before { - content: "\e952"; -} -.lni-star-half:before { - content: "\e953"; -} -.lni-question-circle:before { - content: "\e954"; -} -.lni-thumbs-down:before { - content: "\e955"; -} -.lni-thumbs-up:before { - content: "\e956"; -} -.lni-minus:before { - content: "\e957"; -} -.lni-plus:before { - content: "\e959"; -} -.lni-ban:before { - content: "\e95a"; -} -.lni-hourglass:before { - content: "\eabd"; -} -.lni-trash:before { - content: "\e95b"; -} -.lni-key:before { - content: "\e95c"; -} -.lni-pulse:before { - content: "\e95d"; -} -.lni-heart:before { - content: "\e95e"; -} -.lni-heart-filled:before { - content: "\e93e"; -} -.lni-help:before { - content: "\e95f"; -} -.lni-paint-roller:before { - content: "\e960"; -} -.lni-ux:before { - content: "\e961"; -} -.lni-radio-button:before { - content: "\e962"; -} -.lni-brush-alt:before { - content: "\e963"; -} -.lni-select:before { - content: "\eabe"; -} -.lni-slice:before { - content: "\e964"; -} -.lni-move:before { - content: "\e965"; -} -.lni-wheelchair:before { - content: "\e966"; -} -.lni-vector:before { - content: "\e967"; -} -.lni-ruler-pencil:before { - content: "\e968"; -} -.lni-ruler:before { - content: "\e969"; -} -.lni-brush:before { - content: "\e96a"; -} -.lni-eraser:before { - content: "\e96b"; -} -.lni-ruler-alt:before { - content: "\e96c"; -} -.lni-color-pallet:before { - content: "\e96d"; -} -.lni-paint-bucket:before { - content: "\e96e"; -} -.lni-bulb:before { - content: "\e96f"; -} -.lni-highlight-alt:before { - content: "\e970"; -} -.lni-highlight:before { - content: "\e971"; -} -.lni-handshake:before { - content: "\e972"; -} -.lni-briefcase:before { - content: "\eabf"; -} -.lni-funnel:before { - content: "\eac0"; -} -.lni-world:before { - content: "\e973"; -} -.lni-calculator:before { - content: "\e974"; -} -.lni-target-revenue:before { - content: "\e975"; -} -.lni-revenue:before { - content: "\e976"; -} -.lni-invention:before { - content: "\e977"; -} -.lni-network:before { - content: "\e978"; -} -.lni-credit-cards:before { - content: "\e979"; -} -.lni-pie-chart:before { - content: "\e97a"; -} -.lni-archive:before { - content: "\e97b"; -} -.lni-magnifier:before { - content: "\e97c"; -} -.lni-agenda:before { - content: "\e97d"; -} -.lni-tag:before { - content: "\e97f"; -} -.lni-target:before { - content: "\e980"; -} -.lni-stamp:before { - content: "\e981"; -} -.lni-clipboard:before { - content: "\e982"; -} -.lni-licencse:before { - content: "\e983"; -} -.lni-paperclip:before { - content: "\e984"; -} -.lni-stats-up:before { - content: "\e97e"; -} -.lni-stats-down:before { - content: "\e985"; -} -.lni-bar-chart:before { - content: "\e986"; -} -.lni-bullhorn:before { - content: "\e987"; -} -.lni-calendar:before { - content: "\e988"; -} -.lni-quotation:before { - content: "\e989"; -} -.lni-bus:before { - content: "\e98a"; -} -.lni-car-alt:before { - content: "\e98b"; -} -.lni-car:before { - content: "\e98c"; -} -.lni-train:before { - content: "\e9a0"; -} -.lni-train-alt:before { - content: "\e991"; -} -.lni-helicopter:before { - content: "\e990"; -} -.lni-ship:before { - content: "\e992"; -} -.lni-bridge:before { - content: "\e993"; -} -.lni-scooter:before { - content: "\e98f"; -} -.lni-plane:before { - content: "\e994"; -} -.lni-bi-cycle:before { - content: "\e996"; -} -.lni-postcard:before { - content: "\e98d"; -} -.lni-road:before { - content: "\e98e"; -} -.lni-envelope:before { - content: "\e997"; -} -.lni-reply:before { - content: "\e998"; -} -.lni-bubble:before { - content: "\e995"; -} -.lni-support:before { - content: "\e999"; -} -.lni-comment-reply:before { - content: "\e99a"; -} -.lni-pointer:before { - content: "\e99b"; -} -.lni-phone:before { - content: "\e99c"; -} -.lni-phone-handset:before { - content: "\eac1"; -} -.lni-comment-alt:before { - content: "\e99e"; -} -.lni-comment:before { - content: "\e99f"; -} -.lni-coffee-cup:before { - content: "\e9a1"; -} -.lni-home:before { - content: "\e9a2"; -} -.lni-gift:before { - content: "\eac2"; -} -.lni-thought:before { - content: "\e9a3"; -} -.lni-eye:before { - content: "\eac3"; -} -.lni-user:before { - content: "\e9a4"; -} -.lni-users:before { - content: "\e9a5"; -} -.lni-wallet:before { - content: "\e9a6"; -} -.lni-tshirt:before { - content: "\e9a7"; -} -.lni-medall-alt:before { - content: "\e9a8"; -} -.lni-medall:before { - content: "\e9a9"; -} -.lni-notepad:before { - content: "\e9aa"; -} -.lni-crown:before { - content: "\e9ab"; -} -.lni-ticket:before { - content: "\e9ac"; -} -.lni-ticket-alt:before { - content: "\e9ad"; -} -.lni-certificate:before { - content: "\e9ae"; -} -.lni-cup:before { - content: "\e9af"; -} -.lni-library:before { - content: "\e9b0"; -} -.lni-school-bench-alt:before { - content: "\e9b1"; -} -.lni-school-bench:before { - content: "\e9b4"; -} -.lni-microscope:before { - content: "\e9b2"; -} -.lni-school-compass:before { - content: "\e9b3"; -} -.lni-information:before { - content: "\e9b5"; -} -.lni-graduation:before { - content: "\e9b6"; -} -.lni-write:before { - content: "\e9b7"; -} -.lni-pencil-alt:before { - content: "\e9b8"; -} -.lni-pencil:before { - content: "\e9b9"; -} -.lni-blackboard:before { - content: "\e9bb"; -} -.lni-book:before { - content: "\e9bc"; -} -.lni-shuffle:before { - content: "\e9bd"; -} -.lni-gallery:before { - content: "\eac4"; -} -.lni-image:before { - content: "\eac5"; -} -.lni-volume-mute:before { - content: "\e9be"; -} -.lni-backward:before { - content: "\e9bf"; -} -.lni-forward:before { - content: "\e9c0"; -} -.lni-stop:before { - content: "\e9c1"; -} -.lni-play:before { - content: "\e9c2"; -} -.lni-pause:before { - content: "\e9c3"; -} -.lni-music:before { - content: "\e9c4"; -} -.lni-frame-expand:before { - content: "\e9c5"; -} -.lni-full-screen:before { - content: "\eac6"; -} -.lni-video:before { - content: "\e9c6"; -} -.lni-volume-high:before { - content: "\e9c7"; -} -.lni-volume-low:before { - content: "\e9c8"; -} -.lni-volume-medium:before { - content: "\e9c9"; -} -.lni-volume:before { - content: "\e9ca"; -} -.lni-camera:before { - content: "\e9cb"; -} -.lni-invest-monitor:before { - content: "\e9cc"; -} -.lni-grow:before { - content: "\e9cd"; -} -.lni-money-location:before { - content: "\e9ce"; -} -.lni-cloudnetwork:before { - content: "\e9cf"; -} -.lni-diamond:before { - content: "\e9d0"; -} -.lni-customer:before { - content: "\e9d1"; -} -.lni-domain:before { - content: "\e9d2"; -} -.lni-target-audience:before { - content: "\e9d3"; -} -.lni-seo:before { - content: "\e9d4"; -} -.lni-keyword-research:before { - content: "\e9d5"; -} -.lni-seo-monitoring:before { - content: "\e9d6"; -} -.lni-seo-consulting:before { - content: "\e9d7"; -} -.lni-money-protection:before { - content: "\e9d8"; -} -.lni-offer:before { - content: "\e9d9"; -} -.lni-delivery:before { - content: "\e9da"; -} -.lni-investment:before { - content: "\e9db"; -} -.lni-shopping-basket:before { - content: "\e9dc"; -} -.lni-coin:before { - content: "\e9dd"; -} -.lni-cart-full:before { - content: "\e9de"; -} -.lni-cart:before { - content: "\e9df"; -} -.lni-burger:before { - content: "\e9e0"; -} -.lni-restaurant:before { - content: "\e9e1"; -} -.lni-service:before { - content: "\e9e2"; -} -.lni-chef-hat:before { - content: "\e9e3"; -} -.lni-cake:before { - content: "\e9e4"; -} -.lni-pizza:before { - content: "\e9e5"; -} -.lni-teabag:before { - content: "\e9e6"; -} -.lni-dinner:before { - content: "\e9e7"; -} -.lni-taxi:before { - content: "\e9e8"; -} -.lni-caravan:before { - content: "\e9e9"; -} -.lni-pyramids:before { - content: "\e9ea"; -} -.lni-surfboard:before { - content: "\e9eb"; -} -.lni-travel:before { - content: "\e9ec"; -} -.lni-island:before { - content: "\e9ed"; -} -.lni-mashroom:before { - content: "\e9ee"; -} -.lni-sprout:before { - content: "\e9ef"; -} -.lni-tree:before { - content: "\e9f0"; -} -.lni-trees:before { - content: "\e9f1"; -} -.lni-flower:before { - content: "\e9f2"; -} -.lni-bug:before { - content: "\e9f3"; -} -.lni-leaf:before { - content: "\e9f4"; -} -.lni-fresh-juice:before { - content: "\e9f5"; -} -.lni-heart-monitor:before { - content: "\e9f6"; -} -.lni-dumbbell:before { - content: "\e9f7"; -} -.lni-skipping-rope:before { - content: "\e9f8"; -} -.lni-slim:before { - content: "\e9f9"; -} -.lni-weight:before { - content: "\e9fa"; -} -.lni-basketball:before { - content: "\e9fb"; -} -.lni-first-aid:before { - content: "\e9fc"; -} -.lni-ambulance:before { - content: "\e9fd"; -} -.lni-hospital:before { - content: "\e9fe"; -} -.lni-syringe:before { - content: "\e9ff"; -} -.lni-capsule:before { - content: "\ea00"; -} -.lni-stethoscope:before { - content: "\ea01"; -} -.lni-wheelbarrow:before { - content: "\ea02"; -} -.lni-shovel:before { - content: "\ea03"; -} -.lni-construction-hammer:before { - content: "\ea04"; -} -.lni-brick:before { - content: "\ea05"; -} -.lni-hammer:before { - content: "\eac7"; -} -.lni-helmet:before { - content: "\ea06"; -} -.lni-trowel:before { - content: "\ea07"; -} -.lni-construction:before { - content: "\ea08"; -} -.lni-apartment:before { - content: "\ea09"; -} -.lni-juice:before { - content: "\ea0a"; -} -.lni-spray:before { - content: "\ea0b"; -} -.lni-candy-cane:before { - content: "\ea0c"; -} -.lni-candy:before { - content: "\ea0d"; -} -.lni-fireworks:before { - content: "\ea0e"; -} -.lni-flags:before { - content: "\ea0f"; -} -.lni-baloon:before { - content: "\ea10"; -} -.lni-cloud:before { - content: "\ea11"; -} -.lni-night:before { - content: "\ea12"; -} -.lni-cloudy-sun:before { - content: "\ea13"; -} -.lni-rain:before { - content: "\ea14"; -} -.lni-thunder:before { - content: "\ea15"; -} -.lni-drop:before { - content: "\ea16"; -} -.lni-thunder-alt:before { - content: "\ea18"; -} -.lni-sun:before { - content: "\ea17"; -} -.lni-spell-check:before { - content: "\ea1a"; -} -.lni-text-format:before { - content: "\ea1b"; -} -.lni-text-format-remove:before { - content: "\ea1c"; -} -.lni-italic:before { - content: "\ea1d"; -} -.lni-line-dotted:before { - content: "\ea1e"; -} -.lni-text-align-center:before { - content: "\ea19"; -} -.lni-text-align-left:before { - content: "\ea20"; -} -.lni-text-align-right:before { - content: "\ea21"; -} -.lni-text-align-justify:before { - content: "\ea22"; -} -.lni-bold:before { - content: "\ea23"; -} -.lni-page-break:before { - content: "\ea24"; -} -.lni-strikethrough:before { - content: "\ea25"; -} -.lni-text-size:before { - content: "\ea26"; -} -.lni-line-dashed:before { - content: "\ea27"; -} -.lni-line-double:before { - content: "\ea28"; -} -.lni-direction-ltr:before { - content: "\ea29"; -} -.lni-direction-rtl:before { - content: "\ea2a"; -} -.lni-list:before { - content: "\ea2b"; -} -.lni-line-spacing:before { - content: "\ea2f"; -} -.lni-sort-alpha-asc:before { - content: "\ea1f"; -} -.lni-sort-amount-asc:before { - content: "\ea2c"; -} -.lni-indent-decrease:before { - content: "\ea2d"; -} -.lni-indent-increase:before { - content: "\ea2e"; -} -.lni-pilcrow:before { - content: "\ea30"; -} -.lni-underline:before { - content: "\ea31"; -} -.lni-dollar:before { - content: "\ea32"; -} -.lni-rupee:before { - content: "\ea33"; -} -.lni-pound:before { - content: "\ea34"; -} -.lni-yen:before { - content: "\ea35"; -} -.lni-euro:before { - content: "\ea36"; -} -.lni-emoji-happy:before { - content: "\ea37"; -} -.lni-emoji-tounge:before { - content: "\ea38"; -} -.lni-emoji-cool:before { - content: "\ea39"; -} -.lni-emoji-friendly:before { - content: "\ea3a"; -} -.lni-emoji-neutral:before { - content: "\ea3b"; -} -.lni-emoji-sad:before { - content: "\ea3c"; -} -.lni-emoji-smile:before { - content: "\ea3d"; -} -.lni-emoji-suspect:before { - content: "\ea3e"; -} -.lni-direction-alt:before { - content: "\ea3f"; -} -.lni-enter:before { - content: "\ea40"; -} -.lni-exit-down:before { - content: "\ea41"; -} -.lni-exit-up:before { - content: "\ea5f"; -} -.lni-exit:before { - content: "\ea42"; -} -.lni-chevron-up:before { - content: "\ea43"; -} -.lni-chevron-left:before { - content: "\ea44"; -} -.lni-chevron-down:before { - content: "\ea45"; -} -.lni-chevron-right:before { - content: "\ea46"; -} -.lni-arrow-down:before { - content: "\ea47"; -} -.lni-arrows-horizontal:before { - content: "\ea48"; -} -.lni-arrows-vertical:before { - content: "\ea49"; -} -.lni-direction:before { - content: "\ea4a"; -} -.lni-arrow-left:before { - content: "\ea4b"; -} -.lni-arrow-right:before { - content: "\ea4c"; -} -.lni-arrow-up:before { - content: "\ea4d"; -} -.lni-arrow-down-circle:before { - content: "\ea4e"; -} -.lni-anchor:before { - content: "\ea4f"; -} -.lni-arrow-left-circle:before { - content: "\ea50"; -} -.lni-arrow-right-circle:before { - content: "\ea51"; -} -.lni-arrow-up-circle:before { - content: "\ea52"; -} -.lni-angle-double-down:before { - content: "\ea53"; -} -.lni-angle-double-left:before { - content: "\ea54"; -} -.lni-angle-double-right:before { - content: "\ea55"; -} -.lni-angle-double-up:before { - content: "\ea56"; -} -.lni-arrow-top-left:before { - content: "\ea57"; -} -.lni-arrow-top-right:before { - content: "\ea58"; -} -.lni-chevron-down-circle:before { - content: "\ea59"; -} -.lni-chevron-left-circle:before { - content: "\ea5a"; -} -.lni-chevron-right-circle:before { - content: "\ea5b"; -} -.lni-chevron-up-circle:before { - content: "\ea5c"; -} -.lni-shift-left:before { - content: "\ea5d"; -} -.lni-shift-right:before { - content: "\ea5e"; -} -.lni-pointer-down:before { - content: "\ea60"; -} -.lni-pointer-right:before { - content: "\ea62"; -} -.lni-pointer-left:before { - content: "\ea61"; -} -.lni-pointer-up:before { - content: "\ea63"; -} -.lni-spinner-arrow:before { - content: "\ea64"; -} -.lni-spinner-solid:before { - content: "\ea65"; -} -.lni-spinner:before { - content: "\ea66"; -} -.lni-google:before { - content: "\e99d"; -} -.lni-producthunt:before { - content: "\ea68"; -} -.lni-paypal:before { - content: "\eab3"; -} -.lni-paypal-original:before { - content: "\ea6c"; -} -.lni-java:before { - content: "\ea6d"; -} -.lni-microsoft:before { - content: "\ea6b"; -} -.lni-windows:before { - content: "\ea6e"; -} -.lni-flickr:before { - content: "\ea70"; -} -.lni-drupal:before { - content: "\ea9f"; -} -.lni-drupal-original:before { - content: "\ea71"; -} -.lni-android:before { - content: "\eab7"; -} -.lni-android-original:before { - content: "\ea72"; -} -.lni-playstore:before { - content: "\eab4"; -} -.lni-git:before { - content: "\ea9b"; -} -.lni-github-original:before { - content: "\ea73"; -} -.lni-github:before { - content: "\ea9c"; -} -.lni-steam:before { - content: "\ea75"; -} -.lni-shopify:before { - content: "\ea76"; -} -.lni-snapchat:before { - content: "\ea77"; -} -.lni-soundcloud:before { - content: "\eab5"; -} -.lni-souncloud-original:before { - content: "\ea78"; -} -.lni-telegram:before { - content: "\ea79"; -} -.lni-twitch:before { - content: "\ea7a"; -} -.lni-vimeo:before { - content: "\ea7c"; -} -.lni-vk:before { - content: "\ea7d"; -} -.lni-wechat:before { - content: "\ea7e"; -} -.lni-whatsapp:before { - content: "\ea7f"; -} -.lni-yahoo:before { - content: "\ea80"; -} -.lni-youtube:before { - content: "\ea81"; -} -.lni-stackoverflow:before { - content: "\ea82"; -} -.lni-slideshare:before { - content: "\ea84"; -} -.lni-slack:before { - content: "\ea85"; -} -.lni-lineicons-alt:before { - content: "\ea69"; -} -.lni-lineicons:before { - content: "\ea6a"; -} -.lni-skype:before { - content: "\ea86"; -} -.lni-pinterest:before { - content: "\ea87"; -} -.lni-reddit:before { - content: "\ea88"; -} -.lni-line:before { - content: "\ea89"; -} -.lni-megento:before { - content: "\ea8b"; -} -.lni-blogger:before { - content: "\ea8e"; -} -.lni-bootstrap:before { - content: "\ea8f"; -} -.lni-dribbble:before { - content: "\ea90"; -} -.lni-dropbox:before { - content: "\ea98"; -} -.lni-dropbox-original:before { - content: "\ea91"; -} -.lni-envato:before { - content: "\ea92"; -} -.lni-500px:before { - content: "\ea95"; -} -.lni-twitter-original:before { - content: "\ea7b"; -} -.lni-twitter:before { - content: "\ea97"; -} -.lni-twitter-filled:before { - content: "\eac8"; -} -.lni-facebook-messenger:before { - content: "\ea93"; -} -.lni-facebook-original:before { - content: "\ea94"; -} -.lni-facebook-filled:before { - content: "\ea99"; -} -.lni-facebook:before { - content: "\ea9a"; -} -.lni-joomla:before { - content: "\eac9"; -} -.lni-firefox:before { - content: "\ea9d"; -} -.lni-amazon-original:before { - content: "\ea74"; -} -.lni-amazon:before { - content: "\ea9e"; -} -.lni-linkedin-original:before { - content: "\ea8a"; -} -.lni-linkedin:before { - content: "\eaa1"; -} -.lni-linkedin-filled:before { - content: "\eaca"; -} -.lni-bitbucket:before { - content: "\eaa2"; -} -.lni-quora:before { - content: "\eaa3"; -} -.lni-medium:before { - content: "\eaa4"; -} -.lni-instagram-original:before { - content: "\ea8c"; -} -.lni-instagram-filled:before { - content: "\eaa6"; -} -.lni-instagram:before { - content: "\eaa7"; -} -.lni-bitcoin:before { - content: "\eaa8"; -} -.lni-stripe:before { - content: "\eaa9"; -} -.lni-wordpress-filled:before { - content: "\eaaa"; -} -.lni-wordpress:before { - content: "\ea96"; -} -.lni-google-plus:before { - content: "\eaac"; -} -.lni-mastercard:before { - content: "\eaae"; -} -.lni-visa:before { - content: "\eaaf"; -} -.lni-amex:before { - content: "\eacb"; -} -.lni-apple:before { - content: "\eab0"; -} -.lni-behance:before { - content: "\eab1"; -} -.lni-behance-original:before { - content: "\ea8d"; -} -.lni-chrome:before { - content: "\eab2"; -} -.lni-spotify-original:before { - content: "\ea83"; -} -.lni-spotify:before { - content: "\eab6"; -} -.lni-html:before { - content: "\eaad"; -} -.lni-css:before { - content: "\eaa5"; -} -.lni-ycombinator:before { - content: "\ea67"; -} - -/* Extra */ -span{ - display: inline-block; -} -.lni-spin-effect { - -webkit-animation: spin 2s linear infinite; - animation: spin 2s linear infinite; -} - -.lni-spin-effect-hover:hover { - -webkit-animation: spin 2s linear infinite; - animation: spin 2s linear infinite; -} - -.lni-tada-effect { - -webkit-animation: tada 1.5s ease infinite; - animation: tada 1.5s ease infinite; -} - -.lni-tada-effect-hover:hover { - -webkit-animation: tada 1.5s ease infinite; - animation: tada 1.5s ease infinite; -} - -.lni-flashing-effect { - -webkit-animation: flashing 1.5s infinite linear; - animation: flashing 1.5s infinite linear; -} - -.lni-flashing-effect-hover:hover { - -webkit-animation: flashing 1.5s infinite linear; - animation: flashing 1.5s infinite linear; -} - -.lni-burst-effect { - -webkit-animation: burst 1.5s infinite linear; - animation: burst 1.5s infinite linear; -} - -.lni-burst-effect-hover:hover { - -webkit-animation: burst 1.5s infinite linear; - animation: burst 1.5s infinite linear; -} - -.lni-fade-up-effect { - -webkit-animation: fade-up 1.5s infinite linear; - animation: fade-up 1.5s infinite linear; -} - -.lni-fade-up-effect-hover:hover { - -webkit-animation: fade-up 1.5s infinite linear; - animation: fade-up 1.5s infinite linear; -} - -.lni-fade-down-effect { - -webkit-animation: fade-down 1.5s infinite linear; - animation: fade-down 1.5s infinite linear; -} - -.lni-fade-down-effect-hover:hover { - -webkit-animation: fade-down 1.5s infinite linear; - animation: fade-down 1.5s infinite linear; -} - -.lni-fade-left-effect { - -webkit-animation: fade-left 1.5s infinite linear; - animation: fade-left 1.5s infinite linear; -} - -.lni-fade-left-effect-hover:hover { - -webkit-animation: fade-left 1.5s infinite linear; - animation: fade-left 1.5s infinite linear; -} - -.lni-fade-right-effect { - -webkit-animation: fade-right 1.5s infinite linear; - animation: fade-right 1.5s infinite linear; -} - -.lni-fade-right-effect-hover:hover { - -webkit-animation: fade-right 1.5s infinite linear; - animation: fade-right 1.5s infinite linear; -} - -.size-xs { - font-size: 1rem !important; -} - -.size-sm { - font-size: 1.55rem !important; -} - -.size-md { - font-size: 2.25rem !important; -} - -.size-fw { - font-size: 1.2857142857em; - line-height: .8em; - width: 1.2857142857em; - height: .8em; - margin-top: -0.2em !important; - vertical-align: middle; -} - -.size-lg { - font-size: 3rem !important; -} - - -@-webkit-keyframes spin -{ - 0% - { - -webkit-transform: rotate(0); - transform: rotate(0); - } - 100% - { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes spin -{ - 0% - { - -webkit-transform: rotate(0); - transform: rotate(0); - } - 100% - { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@-webkit-keyframes burst -{ - 0% - { - -webkit-transform: scale(1); - transform: scale(1); - - opacity: 1; - } - 90% - { - -webkit-transform: scale(1.5); - transform: scale(1.5); - - opacity: 0; - } -} -@keyframes burst -{ - 0% - { - -webkit-transform: scale(1); - transform: scale(1); - - opacity: 1; - } - 90% - { - -webkit-transform: scale(1.5); - transform: scale(1.5); - - opacity: 0; - } -} -@-webkit-keyframes flashing -{ - 0% - { - opacity: 1; - } - 45% - { - opacity: 0; - } - 90% - { - opacity: 1; - } -} -@keyframes flashing -{ - 0% - { - opacity: 1; - } - 45% - { - opacity: 0; - } - 90% - { - opacity: 1; - } -} -@-webkit-keyframes fade-left -{ - 0% - { - -webkit-transform: translateX(0); - transform: translateX(0); - - opacity: 1; - } - 75% - { - -webkit-transform: translateX(-20px); - transform: translateX(-20px); - - opacity: 0; - } -} -@keyframes fade-left -{ - 0% - { - -webkit-transform: translateX(0); - transform: translateX(0); - - opacity: 1; - } - 75% - { - -webkit-transform: translateX(-20px); - transform: translateX(-20px); - - opacity: 0; - } -} -@-webkit-keyframes fade-right -{ - 0% - { - -webkit-transform: translateX(0); - transform: translateX(0); - - opacity: 1; - } - 75% - { - -webkit-transform: translateX(20px); - transform: translateX(20px); - - opacity: 0; - } -} -@keyframes fade-right -{ - 0% - { - -webkit-transform: translateX(0); - transform: translateX(0); - - opacity: 1; - } - 75% - { - -webkit-transform: translateX(20px); - transform: translateX(20px); - - opacity: 0; - } -} -@-webkit-keyframes fade-up -{ - 0% - { - -webkit-transform: translateY(0); - transform: translateY(0); - - opacity: 1; - } - 75% - { - -webkit-transform: translateY(-20px); - transform: translateY(-20px); - - opacity: 0; - } -} -@keyframes fade-up -{ - 0% - { - -webkit-transform: translateY(0); - transform: translateY(0); - - opacity: 1; - } - 75% - { - -webkit-transform: translateY(-20px); - transform: translateY(-20px); - - opacity: 0; - } -} -@-webkit-keyframes fade-down -{ - 0% - { - -webkit-transform: translateY(0); - transform: translateY(0); - - opacity: 1; - } - 75% - { - -webkit-transform: translateY(20px); - transform: translateY(20px); - - opacity: 0; - } -} -@keyframes fade-down -{ - 0% - { - -webkit-transform: translateY(0); - transform: translateY(0); - - opacity: 1; - } - 75% - { - -webkit-transform: translateY(20px); - transform: translateY(20px); - - opacity: 0; - } -} -@-webkit-keyframes tada -{ - from - { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 10%, - 20% - { - -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); - transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); - } - - 30%, - 50%, - 70%, - 90% - { - -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); - transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); - } - - 40%, - 60%, - 80% - { - -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); - transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); - } - - to - { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes tada -{ - from - { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 10%, - 20% - { - -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); - transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); - } - - 30%, - 50%, - 70%, - 90% - { - -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); - transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); - } - - 40%, - 60%, - 80% - { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - - to - { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} -.lni-spin-effect -{ - -webkit-animation: spin 2s linear infinite; - animation: spin 2s linear infinite; -} -.lni-spin-effect-hover:hover -{ - -webkit-animation: spin 2s linear infinite; - animation: spin 2s linear infinite; -} - -.lni-tada-effect -{ - -webkit-animation: tada 1.5s ease infinite; - animation: tada 1.5s ease infinite; -} -.lni-tada-effect-hover:hover -{ - -webkit-animation: tada 1.5s ease infinite; - animation: tada 1.5s ease infinite; -} - -.lni-flashing-effect -{ - -webkit-animation: flashing 1.5s infinite linear; - animation: flashing 1.5s infinite linear; -} -.lni-flashing-effect-hover:hover -{ - -webkit-animation: flashing 1.5s infinite linear; - animation: flashing 1.5s infinite linear; -} - -.lni-burst-effect -{ - -webkit-animation: burst 1.5s infinite linear; - animation: burst 1.5s infinite linear; -} -.lni-burst-effect-hover:hover -{ - -webkit-animation: burst 1.5s infinite linear; - animation: burst 1.5s infinite linear; -} -.lni-fade-up-effect -{ - -webkit-animation: fade-up 1.5s infinite linear; - animation: fade-up 1.5s infinite linear; -} -.lni-fade-up-effect-hover:hover -{ - -webkit-animation: fade-up 1.5s infinite linear; - animation: fade-up 1.5s infinite linear; -} -.lni-fade-down-effect -{ - -webkit-animation: fade-down 1.5s infinite linear; - animation: fade-down 1.5s infinite linear; -} -.lni-fade-down-effect-hover:hover -{ - -webkit-animation: fade-down 1.5s infinite linear; - animation: fade-down 1.5s infinite linear; -} -.lni-fade-left-effect -{ - -webkit-animation: fade-left 1.5s infinite linear; - animation: fade-left 1.5s infinite linear; -} -.lni-fade-left-effect-hover:hover -{ - -webkit-animation: fade-left 1.5s infinite linear; - animation: fade-left 1.5s infinite linear; -} -.lni-fade-right-effect -{ - -webkit-animation: fade-right 1.5s infinite linear; - animation: fade-right 1.5s infinite linear; -} -.lni-fade-right-effect-hover:hover -{ - -webkit-animation: fade-right 1.5s infinite linear; - animation: fade-right 1.5s infinite linear; -} - - - - diff --git a/About/assets/css/animate.css b/About/assets/css/animate.css deleted file mode 100644 index ae12c2c6..00000000 --- a/About/assets/css/animate.css +++ /dev/null @@ -1,3625 +0,0 @@ -@charset "UTF-8"; - -/*! - * animate.css -https://daneden.github.io/animate.css/ - * Version - 3.7.2 - * Licensed under the MIT license - http://opensource.org/licenses/MIT - * - * Copyright (c) 2019 Daniel Eden - */ - -@-webkit-keyframes bounce { - from, - 20%, - 53%, - 80%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 40%, - 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } -} - -@keyframes bounce { - from, - 20%, - 53%, - 80%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 40%, - 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } -} - -.bounce { - -webkit-animation-name: bounce; - animation-name: bounce; - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -@-webkit-keyframes flash { - from, - 50%, - to { - opacity: 1; - } - - 25%, - 75% { - opacity: 0; - } -} - -@keyframes flash { - from, - 50%, - to { - opacity: 1; - } - - 25%, - 75% { - opacity: 0; - } -} - -.flash { - -webkit-animation-name: flash; - animation-name: flash; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.pulse { - -webkit-animation-name: pulse; - animation-name: pulse; -} - -@-webkit-keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - - 65% { - -webkit-transform: scale3d(0.95, 1.05, 1); - transform: scale3d(0.95, 1.05, 1); - } - - 75% { - -webkit-transform: scale3d(1.05, 0.95, 1); - transform: scale3d(1.05, 0.95, 1); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - - 65% { - -webkit-transform: scale3d(0.95, 1.05, 1); - transform: scale3d(0.95, 1.05, 1); - } - - 75% { - -webkit-transform: scale3d(1.05, 0.95, 1); - transform: scale3d(1.05, 0.95, 1); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.rubberBand { - -webkit-animation-name: rubberBand; - animation-name: rubberBand; -} - -@-webkit-keyframes shake { - from, - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 10%, - 30%, - 50%, - 70%, - 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 20%, - 40%, - 60%, - 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - -@keyframes shake { - from, - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 10%, - 30%, - 50%, - 70%, - 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 20%, - 40%, - 60%, - 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - -.shake { - -webkit-animation-name: shake; - animation-name: shake; -} - -@-webkit-keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -.headShake { - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - -webkit-animation-name: headShake; - animation-name: headShake; -} - -@-webkit-keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - -@keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - -.swing { - -webkit-transform-origin: top center; - transform-origin: top center; - -webkit-animation-name: swing; - animation-name: swing; -} - -@-webkit-keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 10%, - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - } - - 30%, - 50%, - 70%, - 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - - 40%, - 60%, - 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 10%, - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); - } - - 30%, - 50%, - 70%, - 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - - 40%, - 60%, - 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.tada { - -webkit-animation-name: tada; - animation-name: tada; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes wobble { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes wobble { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.wobble { - -webkit-animation-name: wobble; - animation-name: wobble; -} - -@-webkit-keyframes jello { - from, - 11.1%, - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - - 77.7% { - -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); - transform: skewX(0.390625deg) skewY(0.390625deg); - } - - 88.8% { - -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - } -} - -@keyframes jello { - from, - 11.1%, - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - - 77.7% { - -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); - transform: skewX(0.390625deg) skewY(0.390625deg); - } - - 88.8% { - -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - } -} - -.jello { - -webkit-animation-name: jello; - animation-name: jello; - -webkit-transform-origin: center; - transform-origin: center; -} - -@-webkit-keyframes heartBeat { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 14% { - -webkit-transform: scale(1.3); - transform: scale(1.3); - } - - 28% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 42% { - -webkit-transform: scale(1.3); - transform: scale(1.3); - } - - 70% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes heartBeat { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 14% { - -webkit-transform: scale(1.3); - transform: scale(1.3); - } - - 28% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 42% { - -webkit-transform: scale(1.3); - transform: scale(1.3); - } - - 70% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -.heartBeat { - -webkit-animation-name: heartBeat; - animation-name: heartBeat; - -webkit-animation-duration: 1.3s; - animation-duration: 1.3s; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; -} - -@-webkit-keyframes bounceIn { - from, - 20%, - 40%, - 60%, - 80%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes bounceIn { - from, - 20%, - 40%, - 60%, - 80%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.bounceIn { - -webkit-animation-duration: 0.75s; - animation-duration: 0.75s; - -webkit-animation-name: bounceIn; - animation-name: bounceIn; -} - -@-webkit-keyframes bounceInDown { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes bounceInDown { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.bounceInDown { - -webkit-animation-name: bounceInDown; - animation-name: bounceInDown; -} - -@-webkit-keyframes bounceInLeft { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes bounceInLeft { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.bounceInLeft { - -webkit-animation-name: bounceInLeft; - animation-name: bounceInLeft; -} - -@-webkit-keyframes bounceInRight { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes bounceInRight { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.bounceInRight { - -webkit-animation-name: bounceInRight; - animation-name: bounceInRight; -} - -@-webkit-keyframes bounceInUp { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes bounceInUp { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - } - - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.bounceInUp { - -webkit-animation-name: bounceInUp; - animation-name: bounceInUp; -} - -@-webkit-keyframes bounceOut { - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - - 50%, - 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - to { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } -} - -@keyframes bounceOut { - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - - 50%, - 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - to { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } -} - -.bounceOut { - -webkit-animation-duration: 0.75s; - animation-duration: 0.75s; - -webkit-animation-name: bounceOut; - animation-name: bounceOut; -} - -@-webkit-keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 40%, - 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 40%, - 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -.bounceOutDown { - -webkit-animation-name: bounceOutDown; - animation-name: bounceOutDown; -} - -@-webkit-keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.bounceOutLeft { - -webkit-animation-name: bounceOutLeft; - animation-name: bounceOutLeft; -} - -@-webkit-keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -.bounceOutRight { - -webkit-animation-name: bounceOutRight; - animation-name: bounceOutRight; -} - -@-webkit-keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 40%, - 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 40%, - 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -.bounceOutUp { - -webkit-animation-name: bounceOutUp; - animation-name: bounceOutUp; -} - -@-webkit-keyframes fadeIn { - from { - opacity: 0; - } - - to { - opacity: 1; - } -} - -@keyframes fadeIn { - from { - opacity: 0; - } - - to { - opacity: 1; - } -} - -.fadeIn { - -webkit-animation-name: fadeIn; - animation-name: fadeIn; -} - -@-webkit-keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; -} - -@-webkit-keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.fadeInDownBig { - -webkit-animation-name: fadeInDownBig; - animation-name: fadeInDownBig; -} - -@-webkit-keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-20%, 0, 0); - transform: translate3d(-20%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes fadeInLeft { - from { - opacity: 0; - -webkit-transform: translate3d(-20%, 0, 0); - transform: translate3d(-20%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.fadeInLeft { - -webkit-animation-name: fadeInLeft; - animation-name: fadeInLeft; -} - -@-webkit-keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-100px, 0, 0); - transform: translate3d(-100px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-100px, 0, 0); - transform: translate3d(-100px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.fadeInLeftBig { - -webkit-animation-name: fadeInLeftBig; - animation-name: fadeInLeftBig; -} - -@-webkit-keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(20%, 0, 0); - transform: translate3d(20%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes fadeInRight { - from { - opacity: 0; - -webkit-transform: translate3d(20%, 0, 0); - transform: translate3d(20%, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.fadeInRight { - -webkit-animation-name: fadeInRight; - animation-name: fadeInRight; -} - -@-webkit-keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(100px, 0, 0); - transform: translate3d(100px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(100px, 0, 0); - transform: translate3d(100px, 0, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.fadeInRightBig { - -webkit-animation-name: fadeInRightBig; - animation-name: fadeInRightBig; -} - -@-webkit-keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 40%, 0); - transform: translate3d(0, 40%, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 40%, 0); - transform: translate3d(0, 40%, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.fadeInUp { - -webkit-animation-name: fadeInUp; - animation-name: fadeInUp; -} - -@-webkit-keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100px, 0); - transform: translate3d(0, 100px, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100px, 0); - transform: translate3d(0, 100px, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.fadeInUpBig { - -webkit-animation-name: fadeInUpBig; - animation-name: fadeInUpBig; -} - -@-webkit-keyframes fadeOut { - from { - opacity: 1; - } - - to { - opacity: 0; - } -} - -@keyframes fadeOut { - from { - opacity: 1; - } - - to { - opacity: 0; - } -} - -.fadeOut { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; -} - -@-webkit-keyframes fadeOutDown { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 40%, 0); - transform: translate3d(0, 40%, 0); - } -} - -@keyframes fadeOutDown { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 40%, 0); - transform: translate3d(0, 40%, 0); - } -} - -.fadeOutDown { - -webkit-animation-name: fadeOutDown; - animation-name: fadeOutDown; -} - -@-webkit-keyframes fadeOutDownBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 100px, 0); - transform: translate3d(0, 100px, 0); - } -} - -@keyframes fadeOutDownBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, 100px, 0); - transform: translate3d(0, 100px, 0); - } -} - -.fadeOutDownBig { - -webkit-animation-name: fadeOutDownBig; - animation-name: fadeOutDownBig; -} - -@-webkit-keyframes fadeOutLeft { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -@keyframes fadeOutLeft { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.fadeOutLeft { - -webkit-animation-name: fadeOutLeft; - animation-name: fadeOutLeft; -} - -@-webkit-keyframes fadeOutLeftBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes fadeOutLeftBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.fadeOutLeftBig { - -webkit-animation-name: fadeOutLeftBig; - animation-name: fadeOutLeftBig; -} - -@-webkit-keyframes fadeOutRight { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -@keyframes fadeOutRight { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.fadeOutRight { - -webkit-animation-name: fadeOutRight; - animation-name: fadeOutRight; -} - -@-webkit-keyframes fadeOutRightBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes fadeOutRightBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -.fadeOutRightBig { - -webkit-animation-name: fadeOutRightBig; - animation-name: fadeOutRightBig; -} - -@-webkit-keyframes fadeOutUp { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -@keyframes fadeOutUp { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -.fadeOutUp { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; -} - -@-webkit-keyframes fadeOutUpBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes fadeOutUpBig { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -.fadeOutUpBig { - -webkit-animation-name: fadeOutUpBig; - animation-name: fadeOutUpBig; -} - -@-webkit-keyframes flip { - from { - -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) - rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 40% { - -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) - rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) - rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 50% { - -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) - rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) - rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 80% { - -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) - rotate3d(0, 1, 0, 0deg); - transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) - rotate3d(0, 1, 0, 0deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - to { - -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) - rotate3d(0, 1, 0, 0deg); - transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -@keyframes flip { - from { - -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) - rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 40% { - -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) - rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) - rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - - 50% { - -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) - rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) - rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 80% { - -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) - rotate3d(0, 1, 0, 0deg); - transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) - rotate3d(0, 1, 0, 0deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - to { - -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) - rotate3d(0, 1, 0, 0deg); - transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -.animated.flip { - -webkit-backface-visibility: visible; - backface-visibility: visible; - -webkit-animation-name: flip; - animation-name: flip; -} - -@-webkit-keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -.flipInX { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInX; - animation-name: flipInX; -} - -@-webkit-keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -.flipInY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInY; - animation-name: flipInY; -} - -@-webkit-keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - -@keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - -.flipOutX { - -webkit-animation-duration: 0.75s; - animation-duration: 0.75s; - -webkit-animation-name: flipOutX; - animation-name: flipOutX; - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; -} - -@-webkit-keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - -@keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - -.flipOutY { - -webkit-animation-duration: 0.75s; - animation-duration: 0.75s; - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipOutY; - animation-name: flipOutY; -} - -@-webkit-keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.lightSpeedIn { - -webkit-animation-name: lightSpeedIn; - animation-name: lightSpeedIn; - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; -} - -@-webkit-keyframes lightSpeedOut { - from { - opacity: 1; - } - - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - -@keyframes lightSpeedOut { - from { - opacity: 1; - } - - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - -.lightSpeedOut { - -webkit-animation-name: lightSpeedOut; - animation-name: lightSpeedOut; - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; -} - -@-webkit-keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} - -@keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} - -.rotateIn { - -webkit-animation-name: rotateIn; - animation-name: rotateIn; -} - -@-webkit-keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} - -@keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} - -.rotateInDownLeft { - -webkit-animation-name: rotateInDownLeft; - animation-name: rotateInDownLeft; -} - -@-webkit-keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} - -@keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} - -.rotateInDownRight { - -webkit-animation-name: rotateInDownRight; - animation-name: rotateInDownRight; -} - -@-webkit-keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} - -@keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} - -.rotateInUpLeft { - -webkit-animation-name: rotateInUpLeft; - animation-name: rotateInUpLeft; -} - -@-webkit-keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} - -@keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - opacity: 1; - } -} - -.rotateInUpRight { - -webkit-animation-name: rotateInUpRight; - animation-name: rotateInUpRight; -} - -@-webkit-keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - -@keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - -.rotateOut { - -webkit-animation-name: rotateOut; - animation-name: rotateOut; -} - -@-webkit-keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - -@keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - -.rotateOutDownLeft { - -webkit-animation-name: rotateOutDownLeft; - animation-name: rotateOutDownLeft; -} - -@-webkit-keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -@keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -.rotateOutDownRight { - -webkit-animation-name: rotateOutDownRight; - animation-name: rotateOutDownRight; -} - -@-webkit-keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -@keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -.rotateOutUpLeft { - -webkit-animation-name: rotateOutUpLeft; - animation-name: rotateOutUpLeft; -} - -@-webkit-keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - -@keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - -.rotateOutUpRight { - -webkit-animation-name: rotateOutUpRight; - animation-name: rotateOutUpRight; -} - -@-webkit-keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 20%, - 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 40%, - 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - -@keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 20%, - 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - - 40%, - 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - -.hinge { - -webkit-animation-duration: 2s; - animation-duration: 2s; - -webkit-animation-name: hinge; - animation-name: hinge; -} - -@-webkit-keyframes jackInTheBox { - from { - opacity: 0; - -webkit-transform: scale(0.1) rotate(30deg); - transform: scale(0.1) rotate(30deg); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - } - - 50% { - -webkit-transform: rotate(-10deg); - transform: rotate(-10deg); - } - - 70% { - -webkit-transform: rotate(3deg); - transform: rotate(3deg); - } - - to { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes jackInTheBox { - from { - opacity: 0; - -webkit-transform: scale(0.1) rotate(30deg); - transform: scale(0.1) rotate(30deg); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - } - - 50% { - -webkit-transform: rotate(-10deg); - transform: rotate(-10deg); - } - - 70% { - -webkit-transform: rotate(3deg); - transform: rotate(3deg); - } - - to { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -.jackInTheBox { - -webkit-animation-name: jackInTheBox; - animation-name: jackInTheBox; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.rollIn { - -webkit-animation-name: rollIn; - animation-name: rollIn; -} - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollOut { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - -@keyframes rollOut { - from { - opacity: 1; - } - - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - -.rollOut { - -webkit-animation-name: rollOut; - animation-name: rollOut; -} - -@-webkit-keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - - 50% { - opacity: 1; - } -} - -@keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - - 50% { - opacity: 1; - } -} - -.zoomIn { - -webkit-animation-name: zoomIn; - animation-name: zoomIn; -} - -@-webkit-keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -@keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -.zoomInDown { - -webkit-animation-name: zoomInDown; - animation-name: zoomInDown; -} - -@-webkit-keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -@keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -.zoomInLeft { - -webkit-animation-name: zoomInLeft; - animation-name: zoomInLeft; -} - -@-webkit-keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -@keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -.zoomInRight { - -webkit-animation-name: zoomInRight; - animation-name: zoomInRight; -} - -@-webkit-keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -@keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -.zoomInUp { - -webkit-animation-name: zoomInUp; - animation-name: zoomInUp; -} - -@-webkit-keyframes zoomOut { - from { - opacity: 1; - } - - 50% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - - to { - opacity: 0; - } -} - -@keyframes zoomOut { - from { - opacity: 1; - } - - 50% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - - to { - opacity: 0; - } -} - -.zoomOut { - -webkit-animation-name: zoomOut; - animation-name: zoomOut; -} - -@-webkit-keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -@keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -.zoomOutDown { - -webkit-animation-name: zoomOutDown; - animation-name: zoomOutDown; -} - -@-webkit-keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); - transform: scale(0.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - -@keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); - transform: scale(0.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - -.zoomOutLeft { - -webkit-animation-name: zoomOutLeft; - animation-name: zoomOutLeft; -} - -@-webkit-keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); - transform: scale(0.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - -@keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); - } - - to { - opacity: 0; - -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); - transform: scale(0.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - -.zoomOutRight { - -webkit-animation-name: zoomOutRight; - animation-name: zoomOutRight; -} - -@-webkit-keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -@keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); - } - - to { - opacity: 0; - -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); - } -} - -.zoomOutUp { - -webkit-animation-name: zoomOutUp; - animation-name: zoomOutUp; -} - -@-webkit-keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInDown { - -webkit-animation-name: slideInDown; - animation-name: slideInDown; -} - -@-webkit-keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInLeft { - -webkit-animation-name: slideInLeft; - animation-name: slideInLeft; -} - -@-webkit-keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInRight { - -webkit-animation-name: slideInRight; - animation-name: slideInRight; -} - -@-webkit-keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInUp { - -webkit-animation-name: slideInUp; - animation-name: slideInUp; -} - -@-webkit-keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -@keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -.slideOutDown { - -webkit-animation-name: slideOutDown; - animation-name: slideOutDown; -} - -@-webkit-keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -@keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.slideOutLeft { - -webkit-animation-name: slideOutLeft; - animation-name: slideOutLeft; -} - -@-webkit-keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -@keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.slideOutRight { - -webkit-animation-name: slideOutRight; - animation-name: slideOutRight; -} - -@-webkit-keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -@keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -.slideOutUp { - -webkit-animation-name: slideOutUp; - animation-name: slideOutUp; -} - -.animated { - -webkit-animation-duration: 1s; - animation-duration: 1s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -.animated.infinite { - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -.animated.delay-1s { - -webkit-animation-delay: 1s; - animation-delay: 1s; -} - -.animated.delay-2s { - -webkit-animation-delay: 2s; - animation-delay: 2s; -} - -.animated.delay-3s { - -webkit-animation-delay: 3s; - animation-delay: 3s; -} - -.animated.delay-4s { - -webkit-animation-delay: 4s; - animation-delay: 4s; -} - -.animated.delay-5s { - -webkit-animation-delay: 5s; - animation-delay: 5s; -} - -.animated.fast { - -webkit-animation-duration: 800ms; - animation-duration: 800ms; -} - -.animated.faster { - -webkit-animation-duration: 500ms; - animation-duration: 500ms; -} - -.animated.slow { - -webkit-animation-duration: 2s; - animation-duration: 2s; -} - -.animated.slower { - -webkit-animation-duration: 3s; - animation-duration: 3s; -} - -@media (print), (prefers-reduced-motion: reduce) { - .animated { - -webkit-animation-duration: 1ms !important; - animation-duration: 1ms !important; - -webkit-transition-duration: 1ms !important; - transition-duration: 1ms !important; - -webkit-animation-iteration-count: 1 !important; - animation-iteration-count: 1 !important; - } -} diff --git a/About/assets/css/bootstrap.min.css b/About/assets/css/bootstrap.min.css deleted file mode 100644 index ea83a1ed..00000000 --- a/About/assets/css/bootstrap.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1200px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} -/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/About/assets/css/default.css b/About/assets/css/default.css deleted file mode 100644 index ad386549..00000000 --- a/About/assets/css/default.css +++ /dev/null @@ -1,933 +0,0 @@ -/* Deafult Margin & Padding */ -/*-- Margin Top --*/ -.mt-5 { - margin-top: 5px; -} -.mt-10 { - margin-top: 10px; -} -.mt-15 { - margin-top: 15px; -} -.mt-20 { - margin-top: 20px; -} -.mt-25 { - margin-top: 25px; -} -.mt-30 { - margin-top: 30px; -} -.mt-35 { - margin-top: 35px; -} -.mt-40 { - margin-top: 40px; -} -.mt-45 { - margin-top: 45px; -} -.mt-50 { - margin-top: 50px; -} -.mt-55 { - margin-top: 55px; -} -.mt-60 { - margin-top: 60px; -} -.mt-65 { - margin-top: 65px; -} -.mt-70 { - margin-top: 70px; -} -.mt-75 { - margin-top: 75px; -} -.mt-80 { - margin-top: 80px; -} -.mt-85 { - margin-top: 85px; -} -.mt-90 { - margin-top: 90px; -} -.mt-95 { - margin-top: 95px; -} -.mt-100 { - margin-top: 100px; -} -.mt-105 { - margin-top: 105px; -} -.mt-110 { - margin-top: 110px; -} -.mt-115 { - margin-top: 115px; -} -.mt-120 { - margin-top: 120px; -} -.mt-125 { - margin-top: 125px; -} -.mt-130 { - margin-top: 130px; -} -.mt-135 { - margin-top: 135px; -} -.mt-140 { - margin-top: 140px; -} -.mt-145 { - margin-top: 145px; -} -.mt-150 { - margin-top: 150px; -} -.mt-155 { - margin-top: 155px; -} -.mt-160 { - margin-top: 160px; -} -.mt-165 { - margin-top: 165px; -} -.mt-170 { - margin-top: 170px; -} -.mt-175 { - margin-top: 175px; -} -.mt-180 { - margin-top: 180px; -} -.mt-185 { - margin-top: 185px; -} -.mt-190 { - margin-top: 190px; -} -.mt-195 { - margin-top: 195px; -} -.mt-200 { - margin-top: 200px; -} -/*-- Margin Bottom --*/ - -.mb-5 { - margin-bottom: 5px; -} -.mb-10 { - margin-bottom: 10px; -} -.mb-15 { - margin-bottom: 15px; -} -.mb-20 { - margin-bottom: 20px; -} -.mb-25 { - margin-bottom: 25px; -} -.mb-30 { - margin-bottom: 30px; -} -.mb-35 { - margin-bottom: 35px; -} -.mb-40 { - margin-bottom: 40px; -} -.mb-45 { - margin-bottom: 45px; -} -.mb-50 { - margin-bottom: 50px; -} -.mb-55 { - margin-bottom: 55px; -} -.mb-60 { - margin-bottom: 60px; -} -.mb-65 { - margin-bottom: 65px; -} -.mb-70 { - margin-bottom: 70px; -} -.mb-75 { - margin-bottom: 75px; -} -.mb-80 { - margin-bottom: 80px; -} -.mb-85 { - margin-bottom: 85px; -} -.mb-90 { - margin-bottom: 90px; -} -.mb-95 { - margin-bottom: 95px; -} -.mb-100 { - margin-bottom: 100px; -} -.mb-105 { - margin-bottom: 105px; -} -.mb-110 { - margin-bottom: 110px; -} -.mb-115 { - margin-bottom: 115px; -} -.mb-120 { - margin-bottom: 120px; -} -.mb-125 { - margin-bottom: 125px; -} -.mb-130 { - margin-bottom: 130px; -} -.mb-135 { - margin-bottom: 135px; -} -.mb-140 { - margin-bottom: 140px; -} -.mb-145 { - margin-bottom: 145px; -} -.mb-150 { - margin-bottom: 150px; -} -.mb-155 { - margin-bottom: 155px; -} -.mb-160 { - margin-bottom: 160px; -} -.mb-165 { - margin-bottom: 165px; -} -.mb-170 { - margin-bottom: 170px; -} -.mb-175 { - margin-bottom: 175px; -} -.mb-180 { - margin-bottom: 180px; -} -.mb-185 { - margin-bottom: 185px; -} -.mb-190 { - margin-bottom: 190px; -} -.mb-195 { - margin-bottom: 195px; -} -.mb-200 { - margin-bottom: 200px; -} -/*-- margin left --*/ -.ml-5 { - margin-left: 5px; -} -.ml-10 { - margin-left: 10px; -} -.ml-15 { - margin-left: 15px; -} -.ml-20 { - margin-left: 20px; -} -.ml-25 { - margin-left: 25px; -} -.ml-30 { - margin-left: 30px; -} -.ml-35 { - margin-left: 35px; -} -.ml-40 { - margin-left: 40px; -} -.ml-45 { - margin-left: 45px; -} -.ml-50 { - margin-left: 50px; -} -.ml-55 { - margin-left: 55px; -} -.ml-60 { - margin-left: 60px; -} -.ml-65 { - margin-left: 65px; -} -.ml-70 { - margin-left: 70px; -} -.ml-75 { - margin-left: 75px; -} -.ml-80 { - margin-left: 80px; -} -.ml-85 { - margin-left: 85px; -} -.ml-90 { - margin-left: 90px; -} -.ml-95 { - margin-left: 95px; -} -.ml-100 { - margin-left: 100px; -} -.ml-105 { - margin-left: 105px; -} -.ml-110 { - margin-left: 110px; -} -.ml-115 { - margin-left: 115px; -} -.ml-120 { - margin-left: 120px; -} -.ml-125 { - margin-left: 125px; -} -.ml-130 { - margin-left: 130px; -} -.ml-135 { - margin-left: 135px; -} -.ml-140 { - margin-left: 140px; -} -.ml-145 { - margin-left: 145px; -} -.ml-150 { - margin-left: 150px; -} -.ml-155 { - margin-left: 155px; -} -.ml-160 { - margin-left: 160px; -} -.ml-165 { - margin-left: 165px; -} -.ml-170 { - margin-left: 170px; -} -.ml-175 { - margin-left: 175px; -} -.ml-180 { - margin-left: 180px; -} -.ml-185 { - margin-left: 185px; -} -.ml-190 { - margin-left: 190px; -} -.ml-195 { - margin-left: 195px; -} -.ml-200 { - margin-left: 200px; -} -/*-- margin right --*/ -.mr-5 { - margin-right: 5px; -} -.mr-10 { - margin-right: 10px; -} -.mr-15 { - margin-right: 15px; -} -.mr-20 { - margin-right: 20px; -} -.mr-25 { - margin-right: 25px; -} -.mr-30 { - margin-right: 30px; -} -.mr-35 { - margin-right: 35px; -} -.mr-40 { - margin-right: 40px; -} -.mr-45 { - margin-right: 45px; -} -.mr-50 { - margin-right: 50px; -} -.mr-55 { - margin-right: 55px; -} -.mr-60 { - margin-right: 60px; -} -.mr-65 { - margin-right: 65px; -} -.mr-70 { - margin-right: 70px; -} -.mr-75 { - margin-right: 75px; -} -.mr-80 { - margin-right: 80px; -} -.mr-85 { - margin-right: 85px; -} -.mr-90 { - margin-right: 90px; -} -.mr-95 { - margin-right: 95px; -} -.mr-100 { - margin-right: 100px; -} -.mr-105 { - margin-right: 105px; -} -.mr-110 { - margin-right: 110px; -} -.mr-115 { - margin-right: 115px; -} -.mr-120 { - margin-right: 120px; -} -.mr-125 { - margin-right: 125px; -} -.mr-130 { - margin-right: 130px; -} -.mr-135 { - margin-right: 135px; -} -.mr-140 { - margin-right: 140px; -} -.mr-145 { - margin-right: 145px; -} -.mr-150 { - margin-right: 150px; -} -.mr-155 { - margin-right: 155px; -} -.mr-160 { - margin-right: 160px; -} -.mr-165 { - margin-right: 165px; -} -.mr-170 { - margin-right: 170px; -} -.mr-175 { - margin-right: 175px; -} -.mr-180 { - margin-right: 180px; -} -.mr-185 { - margin-right: 185px; -} -.mr-190 { - margin-right: 190px; -} -.mr-195 { - margin-right: 195px; -} -.mr-200 { - margin-right: 200px; -} - - -/*-- Padding Top --*/ - -.pt-5 { - padding-top: 5px; -} -.pt-10 { - padding-top: 10px; -} -.pt-15 { - padding-top: 15px; -} -.pt-20 { - padding-top: 20px; -} -.pt-25 { - padding-top: 25px; -} -.pt-30 { - padding-top: 30px; -} -.pt-35 { - padding-top: 35px; -} -.pt-40 { - padding-top: 40px; -} -.pt-45 { - padding-top: 45px; -} -.pt-50 { - padding-top: 50px; -} -.pt-55 { - padding-top: 55px; -} -.pt-60 { - padding-top: 60px; -} -.pt-65 { - padding-top: 65px; -} -.pt-70 { - padding-top: 70px; -} -.pt-75 { - padding-top: 75px; -} -.pt-80 { - padding-top: 80px; -} -.pt-85 { - padding-top: 85px; -} -.pt-90 { - padding-top: 90px; -} -.pt-95 { - padding-top: 95px; -} -.pt-100 { - padding-top: 100px; -} -.pt-105 { - padding-top: 105px; -} -.pt-110 { - padding-top: 110px; -} -.pt-115 { - padding-top: 115px; -} -.pt-120 { - padding-top: 120px; -} -.pt-125 { - padding-top: 125px; -} -.pt-130 { - padding-top: 130px; -} -.pt-135 { - padding-top: 135px; -} -.pt-140 { - padding-top: 140px; -} -.pt-145 { - padding-top: 145px; -} -.pt-150 { - padding-top: 150px; -} -.pt-155 { - padding-top: 155px; -} -.pt-160 { - padding-top: 160px; -} -.pt-165 { - padding-top: 165px; -} -.pt-170 { - padding-top: 170px; -} -.pt-175 { - padding-top: 175px; -} -.pt-180 { - padding-top: 180px; -} -.pt-185 { - padding-top: 185px; -} -.pt-190 { - padding-top: 190px; -} -.pt-195 { - padding-top: 195px; -} -.pt-200 { - padding-top: 200px; -} -/*-- Padding Bottom --*/ - -.pb-5 { - padding-bottom: 5px; -} -.pb-10 { - padding-bottom: 10px; -} -.pb-15 { - padding-bottom: 15px; -} -.pb-20 { - padding-bottom: 20px; -} -.pb-25 { - padding-bottom: 25px; -} -.pb-30 { - padding-bottom: 30px; -} -.pb-35 { - padding-bottom: 35px; -} -.pb-40 { - padding-bottom: 40px; -} -.pb-45 { - padding-bottom: 45px; -} -.pb-50 { - padding-bottom: 50px; -} -.pb-55 { - padding-bottom: 55px; -} -.pb-60 { - padding-bottom: 60px; -} -.pb-65 { - padding-bottom: 65px; -} -.pb-70 { - padding-bottom: 70px; -} -.pb-75 { - padding-bottom: 75px; -} -.pb-80 { - padding-bottom: 80px; -} -.pb-85 { - padding-bottom: 85px; -} -.pb-90 { - padding-bottom: 90px; -} -.pb-95 { - padding-bottom: 95px; -} -.pb-100 { - padding-bottom: 100px; -} -.pb-105 { - padding-bottom: 105px; -} -.pb-110 { - padding-bottom: 110px; -} -.pb-115 { - padding-bottom: 115px; -} -.pb-120 { - padding-bottom: 120px; -} -.pb-125 { - padding-bottom: 125px; -} -.pb-130 { - padding-bottom: 130px; -} -.pb-135 { - padding-bottom: 135px; -} -.pb-140 { - padding-bottom: 140px; -} -.pb-145 { - padding-bottom: 145px; -} -.pb-150 { - padding-bottom: 150px; -} -.pb-155 { - padding-bottom: 155px; -} -.pb-160 { - padding-bottom: 160px; -} -.pb-165 { - padding-bottom: 165px; -} -.pb-170 { - padding-bottom: 170px; -} -.pb-175 { - padding-bottom: 175px; -} -.pb-180 { - padding-bottom: 180px; -} -.pb-185 { - padding-bottom: 185px; -} -.pb-190 { - padding-bottom: 190px; -} -.pb-195 { - padding-bottom: 195px; -} -.pb-200 { - padding-bottom: 200px; -} - -/*-- Padding left --*/ - -.pl-0 { - padding-left: 0px; -} -.pl-5 { - padding-left: 5px; -} -.pl-10 { - padding-left: 10px; -} -.pl-15 { - padding-left: 15px; -} -.pl-20 { - padding-left: 20px; -} -.pl-25 { - padding-left: 25px; -} -.pl-30 { - padding-left: 30px; -} -.pl-35 { - padding-left: 35px; -} -.pl-40 { - padding-left: 40px; -} -.pl-45 { - padding-left: 45px; -} -.pl-50 { - padding-left: 50px; -} -.pl-55 { - padding-left: 55px; -} -.pl-60 { - padding-left: 60px; -} -.pl-65 { - padding-left: 65px; -} -.pl-70 { - padding-left: 70px; -} -.pl-75 { - padding-left: 75px; -} -.pl-80 { - padding-left: 80px; -} -.pl-85 { - padding-left: 85px; -} -.pl-90 { - padding-left: 90px; -} -.pl-100 { - padding-left: 100px; -} -.pl-105 { - padding-left: 105px; -} -.pl-110 { - padding-left: 110px; -} -.pl-115 { - padding-left: 115px; -} -.pl-120 { - padding-left: 120px; -} -.pl-125 { - padding-left: 125px; -} -/*-- Padding right --*/ - -.pr-0 { - padding-right: 0px; -} -.pr-5 { - padding-right: 5px; -} -.pr-10 { - padding-right: 10px; -} -.pr-15 { - padding-right: 15px; -} -.pr-20 { - padding-right: 20px; -} -.pr-25 { - padding-right: 25px; -} -.pr-30 { - padding-right: 30px; -} -.pr-35 { - padding-right: 35px; -} -.pr-40 { - padding-right: 40px; -} -.pr-45 { - padding-right: 45px; -} -.pr-50 { - padding-right: 50px; -} -.pr-55 { - padding-right: 55px; -} -.pr-60 { - padding-right: 60px; -} -.pr-65 { - padding-right: 65px; -} -.pr-70 { - padding-right: 70px; -} -.pr-75 { - padding-right: 75px; -} -.pr-80 { - padding-right: 80px; -} -.pr-85 { - padding-right: 85px; -} -.pr-90 { - padding-right: 90px; -} -.pr-95 { - padding-right: 95px; -} -.pr-100 { - padding-right: 100px; -} -.pr-105 { - padding-right: 105px; -} -/* Background Color */ - -.gray-bg { - background: #f6f6f6; -} -.white-bg { - background: #fff; -} -.black-bg { - background: #222; -} -/* Color */ - -.white { - color: #fff; -} -.black { - color: #222; -} -/* black overlay */ - -[data-overlay] { - position: relative; -} -[data-overlay]::before { - background: #000 none repeat scroll 0 0; - content: ""; - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; - z-index: 1; -} -[data-overlay="3"]::before { - opacity: 0.3; -} -[data-overlay="4"]::before { - opacity: 0.4; -} -[data-overlay="5"]::before { - opacity: 0.5; -} -[data-overlay="6"]::before { - opacity: 0.6; -} -[data-overlay="7"]::before { - opacity: 0.7; -} -[data-overlay="8"]::before { - opacity: 0.8; -} -[data-overlay="9"]::before { - opacity: 0.9; -} \ No newline at end of file diff --git a/About/assets/css/magnific-popup.css b/About/assets/css/magnific-popup.css deleted file mode 100644 index 8561e181..00000000 --- a/About/assets/css/magnific-popup.css +++ /dev/null @@ -1,351 +0,0 @@ -/* Magnific Popup CSS */ -.mfp-bg { - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 1042; - overflow: hidden; - position: fixed; - background: #0b0b0b; - opacity: 0.8; } - -.mfp-wrap { - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 1043; - position: fixed; - outline: none !important; - -webkit-backface-visibility: hidden; } - -.mfp-container { - text-align: center; - position: absolute; - width: 100%; - height: 100%; - left: 0; - top: 0; - padding: 0 8px; - box-sizing: border-box; } - -.mfp-container:before { - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; } - -.mfp-align-top .mfp-container:before { - display: none; } - -.mfp-content { - position: relative; - display: inline-block; - vertical-align: middle; - margin: 0 auto; - text-align: left; - z-index: 1045; } - -.mfp-inline-holder .mfp-content, -.mfp-ajax-holder .mfp-content { - width: 100%; - cursor: auto; } - -.mfp-ajax-cur { - cursor: progress; } - -.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { - cursor: -moz-zoom-out; - cursor: -webkit-zoom-out; - cursor: zoom-out; } - -.mfp-zoom { - cursor: pointer; - cursor: -webkit-zoom-in; - cursor: -moz-zoom-in; - cursor: zoom-in; } - -.mfp-auto-cursor .mfp-content { - cursor: auto; } - -.mfp-close, -.mfp-arrow, -.mfp-preloader, -.mfp-counter { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; } - -.mfp-loading.mfp-figure { - display: none; } - -.mfp-hide { - display: none !important; } - -.mfp-preloader { - color: #CCC; - position: absolute; - top: 50%; - width: auto; - text-align: center; - margin-top: -0.8em; - left: 8px; - right: 8px; - z-index: 1044; } - .mfp-preloader a { - color: #CCC; } - .mfp-preloader a:hover { - color: #FFF; } - -.mfp-s-ready .mfp-preloader { - display: none; } - -.mfp-s-error .mfp-content { - display: none; } - -button.mfp-close, -button.mfp-arrow { - overflow: visible; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - display: block; - outline: none; - padding: 0; - z-index: 1046; - box-shadow: none; - touch-action: manipulation; } - -button::-moz-focus-inner { - padding: 0; - border: 0; } - -.mfp-close { - width: 44px; - height: 44px; - line-height: 44px; - position: absolute; - right: 0; - top: 0; - text-decoration: none; - text-align: center; - opacity: 0.65; - padding: 0 0 18px 10px; - color: #FFF; - font-style: normal; - font-size: 28px; - font-family: Arial, Baskerville, monospace; } - .mfp-close:hover, - .mfp-close:focus { - opacity: 1; } - .mfp-close:active { - top: 1px; } - -.mfp-close-btn-in .mfp-close { - color: #333; } - -.mfp-image-holder .mfp-close, -.mfp-iframe-holder .mfp-close { - color: #FFF; - right: -6px; - text-align: right; - padding-right: 6px; - width: 100%; } - -.mfp-counter { - position: absolute; - top: 0; - right: 0; - color: #CCC; - font-size: 12px; - line-height: 18px; - white-space: nowrap; } - -.mfp-arrow { - position: absolute; - opacity: 0.65; - margin: 0; - top: 50%; - margin-top: -55px; - padding: 0; - width: 90px; - height: 110px; - -webkit-tap-highlight-color: transparent; } - .mfp-arrow:active { - margin-top: -54px; } - .mfp-arrow:hover, - .mfp-arrow:focus { - opacity: 1; } - .mfp-arrow:before, - .mfp-arrow:after { - content: ''; - display: block; - width: 0; - height: 0; - position: absolute; - left: 0; - top: 0; - margin-top: 35px; - margin-left: 35px; - border: medium inset transparent; } - .mfp-arrow:after { - border-top-width: 13px; - border-bottom-width: 13px; - top: 8px; } - .mfp-arrow:before { - border-top-width: 21px; - border-bottom-width: 21px; - opacity: 0.7; } - -.mfp-arrow-left { - left: 0; } - .mfp-arrow-left:after { - border-right: 17px solid #FFF; - margin-left: 31px; } - .mfp-arrow-left:before { - margin-left: 25px; - border-right: 27px solid #3F3F3F; } - -.mfp-arrow-right { - right: 0; } - .mfp-arrow-right:after { - border-left: 17px solid #FFF; - margin-left: 39px; } - .mfp-arrow-right:before { - border-left: 27px solid #3F3F3F; } - -.mfp-iframe-holder { - padding-top: 40px; - padding-bottom: 40px; } - .mfp-iframe-holder .mfp-content { - line-height: 0; - width: 100%; - max-width: 900px; } - .mfp-iframe-holder .mfp-close { - top: -40px; } - -.mfp-iframe-scaler { - width: 100%; - height: 0; - overflow: hidden; - padding-top: 56.25%; } - .mfp-iframe-scaler iframe { - position: absolute; - display: block; - top: 0; - left: 0; - width: 100%; - height: 100%; - box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); - background: #000; } - -/* Main image in popup */ -img.mfp-img { - width: auto; - max-width: 100%; - height: auto; - display: block; - line-height: 0; - box-sizing: border-box; - padding: 40px 0 40px; - margin: 0 auto; } - -/* The shadow behind the image */ -.mfp-figure { - line-height: 0; } - .mfp-figure:after { - content: ''; - position: absolute; - left: 0; - top: 40px; - bottom: 40px; - display: block; - right: 0; - width: auto; - height: auto; - z-index: -1; - box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); - background: #444; } - .mfp-figure small { - color: #BDBDBD; - display: block; - font-size: 12px; - line-height: 14px; } - .mfp-figure figure { - margin: 0; } - -.mfp-bottom-bar { - margin-top: -36px; - position: absolute; - top: 100%; - left: 0; - width: 100%; - cursor: auto; } - -.mfp-title { - text-align: left; - line-height: 18px; - color: #F3F3F3; - word-wrap: break-word; - padding-right: 36px; } - -.mfp-image-holder .mfp-content { - max-width: 100%; } - -.mfp-gallery .mfp-image-holder .mfp-figure { - cursor: pointer; } - -@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { - /** - * Remove all paddings around the image on small screen - */ - .mfp-img-mobile .mfp-image-holder { - padding-left: 0; - padding-right: 0; } - .mfp-img-mobile img.mfp-img { - padding: 0; } - .mfp-img-mobile .mfp-figure:after { - top: 0; - bottom: 0; } - .mfp-img-mobile .mfp-figure small { - display: inline; - margin-left: 5px; } - .mfp-img-mobile .mfp-bottom-bar { - background: rgba(0, 0, 0, 0.6); - bottom: 0; - margin: 0; - top: auto; - padding: 3px 5px; - position: fixed; - box-sizing: border-box; } - .mfp-img-mobile .mfp-bottom-bar:empty { - padding: 0; } - .mfp-img-mobile .mfp-counter { - right: 5px; - top: 3px; } - .mfp-img-mobile .mfp-close { - top: 0; - right: 0; - width: 35px; - height: 35px; - line-height: 35px; - background: rgba(0, 0, 0, 0.6); - position: fixed; - text-align: center; - padding: 0; } } - -@media all and (max-width: 900px) { - .mfp-arrow { - -webkit-transform: scale(0.75); - transform: scale(0.75); } - .mfp-arrow-left { - -webkit-transform-origin: 0; - transform-origin: 0; } - .mfp-arrow-right { - -webkit-transform-origin: 100%; - transform-origin: 100%; } - .mfp-container { - padding-left: 6px; - padding-right: 6px; } } diff --git a/About/assets/css/main.css b/About/assets/css/main.css deleted file mode 100644 index 561c28f5..00000000 --- a/About/assets/css/main.css +++ /dev/null @@ -1,1416 +0,0 @@ -@import url("https://fonts.googleapis.com/css?family=Arvo:700|Open+Sans"); -html { - overflow-x: hidden; -} - -body { - background: #fff; - font-size: 14px; - font-weight: 400; - font-family: 'Open Sans', sans-serif; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-font-smoothing: subpixel-antialiased; - color: #abacae; - line-height: 25px; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - overflow-x: hidden; -} - -h1, h2, h3, h4 { - font-size: 38px; - color: #222222; - font-weight: 700; - font-family: 'Arvo', serif; -} - -a { - -webkit-transition: all 0.2s linear; - -moz-transition: all 0.2s linear; - -o-transition: all 0.2s linear; - transition: all 0.2s linear; -} - -a:hover { - text-decoration: none; -} - -a a:focus { - outline: none; -} - -p { - font-weight: 400; - font-family: 'Open Sans', sans-serif; - margin: 0px; - font-size: 14px; -} - -ul, ol { - list-style: outside none none; - margin: 0; - padding: 0; -} - -ul li, ol li { - list-style: none; -} - -a:not([href]):not([tabindex]) { - color: #fff; -} - -.section-header { - margin-bottom: 30px; -} - -.section-header p { - text: center; - font-weight: 400; - line-height: 26px; -} - -.section-title { - font-size: 30px; - color: #222222; - display: inline-block; - font-weight: 700; - position: relative; -} - -.shape { - height: 1px; - margin: 0 auto 30px; - position: relative; - width: 60px; - background-color: #F63854; -} - -.padding-none { - padding: 0px; -} - -.bg-gray { - background: #f9f9f9; -} - -.overlay { - position: absolute; - width: 100%; - height: 100%; - top: 0px; - left: 0px; - background: rgba(61, 96, 244, 0.3); -} - -.btn { - font-size: 14px; - padding: 10px 30px; - cursor: pointer; - font-weight: 400; - color: #fff; - border-radius: 30px; - -webkit-transition: all 0.2s linear; - -moz-transition: all 0.2s linear; - -o-transition: all 0.2s linear; - transition: all 0.2s linear; - display: inline-block; -} - -.btn:focus, -.btn:active { - box-shadow: none; - outline: none; - color: #fff; -} - -.btn-common { - background-color: #F63854; - position: relative; - z-index: 1; - text-transform: uppercase; -} - -.btn-common:hover { - color: #F63854; - background: transparent; - border: 1px dotted #F63854; - box-shadow: 0 6px 22px rgba(0, 0, 0, 0.1); - transition: all .2s ease-in-out; - -moz-transition: all .2s ease-in-out; - -webkit-transition: all .2s ease-in-out; -} - -.btn-border { - color: #F63854; - background-color: transparent; - border: 1px solid #F63854; - border-radius: 30px; - text-transform: uppercase; -} - -.btn-border:hover { - color: #fff; - border-color: #F63854; - background-color: #F63854; -} - -.btn-border:focus { - color: #fff; - border-color: #F63854; - background-color: #F63854; -} - -.btn-lg { - padding: 14px 33px; - text-transform: uppercase; - font-size: 16px; -} - -.btn-rm { - padding: 7px 0px; - color: #F63854; - text-transform: capitalize; -} - -.btn-rm:hover { - color: #F63854; -} - -button:focus { - outline: none !important; -} - -.icon-close, .icon-check { - color: #F63854; -} - -.social-icon a { - color: #666; - background: #fff; - width: 32px; - height: 32px; - line-height: 34px; - display: inline-block; - text-align: center; - border-radius: 100%; - font-size: 16px; - margin: 15px 6px 12px 4px; - transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -webkit-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; -} - -.social-icon a:hover { - color: #fff !important; -} - -.social-icon .facebook:hover { - background: #3b5999; -} - -.social-icon .twitter:hover { - background: #4A9CEC; -} - -.social-icon .instagram:hover { - background: #D6274D; -} - -.social-icon .linkedin:hover { - background: #1260A2; -} - -.social-icon .google:hover { - background: #CE332A; -} - -/* ScrollToTop */ -a.back-to-top { - display: none; - position: fixed; - bottom: 18px; - right: 15px; - text-decoration: none; -} - -a.back-to-top i { - display: block; - font-size: 22px; - width: 40px; - height: 40px; - line-height: 40px; - color: #fff; - background: #F63854; - border-radius: 30px; - text-align: center; - transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -webkit-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28); -} - -a.back-to-top:hover, a.back-to-top:focus { - text-decoration: none; -} - -/* Preloader */ -#preloader { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: #fff; - z-index: 9999999; -} - -.loader { - top: 50%; - width: 50px; - height: 50px; - border-radius: 100%; - position: relative; - margin: 0 auto; -} - -#loader-1:before, #loader-1:after { - content: ""; - position: absolute; - top: -10px; - left: -10px; - width: 100%; - height: 100%; - border-radius: 100%; - border: 7px solid transparent; - border-top-color: #F63854; -} - -#loader-1:before { - z-index: 100; - animation: spin 1s infinite; -} - -#loader-1:after { - border: 7px solid #f2f2f2; -} - -@keyframes spin { - 0% { - -webkit-transform: rotate(0deg); - -ms-transform: rotate(0deg); - -o-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -.section-padding { - padding: 60px 0; -} - -hr { - border-top: 1px dotted #ddd; -} - -/* ========================================================================== - 8. Features Section Style - ========================================================================== */ -#features { - background: #fff; -} - -#features .icon { - display: inline-block; - width: 60px; - height: 60px; - border-radius: 4px; - text-align: center; - position: relative; - z-index: 1; -} - -#features .content-left span { - float: right; -} - -#features .content-left .text { - text-align: right; -} - -#features .content-right span { - float: left; -} - -#features .box-item { - box-shadow: 0 0 12px #F4F4F4; - padding: 15px; - line-height: 22px; - margin-top: 30px; - border-radius: 3px; - background-color: #fff; - -webkit-transition: all .3s ease-in-out; - -mox-transition: all .3s ease-in-out; - transition: all .3s ease-in-out; - position: relative; - top: 0; -} - -#features .box-item .icon { - text-align: center; - margin: 12px; - -webkit-transition: all 0.2s linear; - -moz-transition: all 0.2s linear; - -o-transition: all 0.2s linear; - transition: all 0.2s linear; -} - -#features .box-item .icon i { - color: #F63854; - font-size: 30px; - -webkit-transition: all 0.2s linear; - -moz-transition: all 0.2s linear; - -o-transition: all 0.2s linear; - transition: all 0.2s linear; -} - -#features .box-item .text h4 { - cursor: pointer; - font-size: 18px; - font-weight: 500; - line-height: 22px; - -webkit-transition: all 0.2s linear; - -moz-transition: all 0.2s linear; - -o-transition: all 0.2s linear; - transition: all 0.2s linear; -} - -#features .box-item .text p { - font-size: 14px; - line-height: 26px; -} - -#features .box-item:hover { - box-shadow: 0 10px 22px 10px rgba(27, 38, 49, 0.1); -} - -#features .box-item:hover h4 { - color: #F63854; -} - -#features .show-box { - margin-top: 50px; -} - -#features .show-box img { - width: 100%; -} - -/* Services Item */ -.services-item { - padding: 20px; - border-radius: 4px; - text-align: center; - margin: 15px 0; - box-shadow: 0 0 12px #F4F4F4; - transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -webkit-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; -} - -.services-item .icon { - border: 1px solid #f1f1f1; - width: 70px; - height: 70px; - border-radius: 50%; - margin: 0 auto; - transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -webkit-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; -} - -.services-item .icon i { - font-size: 30px; - color: #F63854; - line-height: 70px; - transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -webkit-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; -} - -.services-item .services-content h3 { - margin-top: 10px; - font-weight: 500; - text-transform: uppercase; - margin-bottom: 10px; -} - -.services-item .services-content h3 a { - font-size: 16px; - color: #585b60; -} - -.services-item .services-content h3 a:hover { - color: #F63854; -} - -.services-item:hover { - box-shadow: 0 10px 22px 10px rgba(27, 38, 49, 0.1); -} - -.services-item:hover .icon { - background: #F63854; -} - -.services-item:hover .icon i { - color: #fff; -} - -#service { - position: relative; -} - -.about-area .about-wrapper { - height: 100%; - width: 100%; - display: table; -} - -.about-area .about-wrapper > div { - vertical-align: middle; - display: table-cell; -} - -.about-area img { - border-radius: 4px; -} - -.about-area .content { - margin-top: 15px; -} - -.about-area .content p { - margin-bottom: 30px; -} - -#cta { - padding: 30px 0; -} - -.navbar-brand { - position: relative; - padding: 0px; -} - -.top-nav-collapse { - background: #fff; - z-index: 999999; - padding: 5px !important; - top: 0px !important; - box-shadow: 0px 3px 6px 3px rgba(0, 0, 0, 0.06); - background: #fff !important; - -webkit-animation-duration: 1s; - animation-duration: 1s; -} - -.top-nav-collapse .navbar-brand { - top: 0px; -} - -.top-nav-collapse .navbar-brand img { - width: 70%; -} - -.top-nav-collapse .navbar-nav .nav-link { - color: #585b60 !important; - margin-top: 0px !important; - margin-bottom: 0px !important; -} - -.top-nav-collapse .navbar-nav .nav-link:hover { - cursor: pointer; - color: #F63854 !important; - border-color: #F63854 !important; -} - -.top-nav-collapse .navbar-nav .nav-link:hover { - color: #F63854 !important; -} - -.navbar-expand-md .navbar-toggler { - background: transparent; - border: 1px solid #F63854; - color: #F63854; - border-radius: 4px; - cursor: pointer; -} - -.navbar-brand img { - width: 70%; -} - -.top-nav-collapse .navbar-nav li.active a.nav-link { - color: #F63854 !important; - border-color: #F63854; -} - -.indigo { - background: transparent; -} - -.menu-bg { - background: transparent; -} - -.navbar-expand-md .navbar-nav .nav-link i { - font-size: 14px; - margin-left: 5px; - vertical-align: middle; - -webkit-transition: all 0.3s ease-in-out; - -moz-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} - -.navbar-expand-md .navbar-nav .nav-item { - padding-left: 25px; -} - -.navbar-expand-md .navbar-nav .nav-link { - color: #333; - font-weight: 400; - padding: 7px 0; - cursor: pointer; - position: relative; - background: transparent; - -webkit-transition: all 0.3s ease-in-out; - -moz-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} - -.navbar-expand-md .navbar-nav .nav-link:before { - background-color: #F63854; - content: ''; - display: block; - height: 2px; - position: absolute; - margin: 0 auto; - width: 0; - top: 35px; - left: 0; - right: 0; - bottom: 0; - transition: width 1s; - -ms-transition: width 1s; - -webkit-transition: width 1s; -} - -.navbar-expand-md .navbar-nav li a:hover, -.navbar-expand-md .navbar-nav li .active > a, -.navbar-expand-md .navbar-nav li a:focus { - color: #fff; - outline: none; -} - -.navbar-expand-md .navbar-nav .active > .nav-link, -.navbar-expand-md .navbar-nav .nav-link.active, -.navbar-expand-md .navbar-nav .nav-link.open, -.navbar-expand-md .navbar-nav .open > .nav-link { - color: #F63854 !important; - width: 100%; -} - -.navbar-expand-md .navbar-nav .nav-link:hover, -.navbar-expand-md .navbar-nav .nav-link:hover::before, -.navbar-expand-md .navbar-nav .nav-link:focus { - color: #F63854; - width: 100%; - transition: width 1s; - -webkit-transition: width 1s; - -ms-transition: width 1s; -} - -.navbar { - padding: 10px 0; -} - -.navbar li.active a.nav-link { - color: #preset; -} - -.dropdown-toggle::after { - display: none; -} - -.dropdown-menu { - margin: 0; - padding: 0; - display: none; - position: absolute; - z-index: 99; - min-width: 210px; - background-color: #fff; - white-space: nowrap; - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - animation: fadeIn 0.4s; - -webkit-animation: fadeIn 0.4s; - -moz-animation: fadeIn 0.4s; - -o-animation: fadeIn 0.4s; - -ms-animation: fadeIn 0.4s; -} - -.dropdown-menu:before { - content: ""; - display: inline-block; - position: absolute; - bottom: 100%; - left: 20%; - margin-left: -5px; - border-right: 10px solid transparent; - border-left: 10px solid transparent; - border-bottom: 10px solid #fff; -} - -.dropdown:hover .dropdown-menu { - display: block; - position: absolute; - text-align: left; - top: 100%; - border: none; - animation: fadeIn 0.4s; - -webkit-animation: fadeIn 0.4s; - -moz-animation: fadeIn 0.4s; - -o-animation: fadeIn 0.4s; - -ms-animation: fadeIn 0.4s; -} - -.dropdown .dropdown-menu .dropdown-item { - width: 100%; - padding: 12px 20px; - font-size: 14px; - color: #333; - border-bottom: 1px solid #f1f1f1; - text-decoration: none; - display: inline-block; - float: left; - clear: both; - position: relative; - outline: 0; - transition: all 0.3s ease-in-out; - -webkit-transition: all 0.3s ease-in-out; - -moz-transition: all 0.3s ease-in-out; - -o-transition: all 0.3s ease-in-out; - -ms-transition: all 0.3s ease-in-out; -} - -.dropdown .dropdown-menu .dropdown-item:last-child { - border-bottom: none; - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -} - -.dropdown .dropdown-menu .dropdown-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; -} - -.dropdown .dropdown-item:focus, -.dropdown .dropdown-item:hover, -.dropdown .dropdown-item.active { - color: #F63854; - background: #f7f7f7; -} - -.dropdown-item.active, .dropdown-item:active { - background: transparent; -} - -.fadeInUpMenu { - -webkit-animation-name: fadeInUpMenu; - animation-name: fadeInUpMenu; -} - -/* ========================================================================== -3. Hero Area -========================================================================== */ -#hero-area { - background-image: url(../img/hero-area.svg); - background-position: center center; - background-repeat: no-repeat; - background-size: cover; - min-height: 650px; - position: relative; - overflow: hidden; - padding: 180px 0 80px; -} - -#hero-area .contents .head-title { - color: #222222; - font-size: 42px; - font-weight: 700; - line-height: 60px; - margin-bottom: 10px; -} - -#hero-area .contents .header-button { - margin-top: 20px; - color: #222222; -} - -#hero-area .contents .header-button .btn { - margin-right: 10px; -} - -.sloder-img { - background: #34363a; -} - -/* Team Item */ -.team-item:hover { - box-shadow: 0 10px 22px 10px rgba(27, 38, 49, 0.1); -} - -.team-item { - margin: 15px 0; - border-radius: 0px; - box-shadow: 0px 2px 18px 0px rgba(198, 198, 198, 0.3); - transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -webkit-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; - background: #fff; -} - -.team-item .team-img { - float: left; - width: 200px; - margin-right: 30px; -} - -.team-item .contetn { - padding: 15px 50px; - height: 200px; -} - -.team-item .social-icons { - padding-top: 11px; - transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -webkit-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; -} - -.team-item .social-icons li { - display: inline-block; - margin-right: 10px; -} - -.team-item .social-icons li a { - letter-spacing: 0px; - outline: 0 !important; -} - -.team-item .social-icons li a i { - font-size: 18px; - display: block; - transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -webkit-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; -} - -.team-item .social-icons li .lni-facebook-filled { - color: #3b5998; -} - -.team-item .social-icons li .lni-twitter-filled { - color: #00aced; -} - -.team-item .social-icons li .lni-instagram-filled { - color: #fb3958; -} - -.team-item .info-text { - margin-bottom: 10px; -} - -.team-item .info-text h3 { - font-size: 16px; - text-transform: uppercase; - font-weight: 500; - margin-bottom: 5px; -} - -.team-item .info-text h3 a { - color: #333; -} - -.team-item .info-text h3 a:hover { - color: #F63854; -} - -.team-item .info-text p { - margin: 0; - color: #888; -} - -.team-item:hover .team-overlay { - opacity: 1; -} - -/* ========================================================================== - Pricing Table Style - ========================================================================== */ -#pricing { - text-align: center; -} - -#pricing .title { - padding-top: 20px; -} - -#pricing .title h3 { - text-transform: uppercase; - color: #333; - font-size: 18px; -} - -#pricing .title .month-plan { - font-size: 16px; - font-weight: 500; - color: #333; -} - -#pricing .table { - margin-top: 15px; - padding: 30px; - border-radius: 4px; - border: none !important; - box-shadow: 0px 2px 18px 0px rgba(198, 198, 198, 0.3); - -webkit-transition: all .3s linear; - -moz-transition: all .3s linear; - -ms-transition: all .3s linear; - -o-transition: all .3s linear; - transition: all .3s linear; -} - -#pricing .table .icon-box { - position: relative; - width: 80px; - height: 80px; - border-radius: 50%; - display: inline-block; - vertical-align: middle; - background-color: #EBEDEF; - margin-bottom: 20px; - -webkit-transition: all .3s linear; - -moz-transition: all .3s linear; - -ms-transition: all .3s linear; - -o-transition: all .3s linear; - transition: all .3s linear; -} - -#pricing .table .icon-box i { - color: #F63854; - line-height: 80px; - font-size: 30px; - -webkit-transition: all .3s linear; - -moz-transition: all .3s linear; - -ms-transition: all .3s linear; - -o-transition: all .3s linear; - transition: all .3s linear; -} - -#pricing .table .pricing-header { - position: relative; - text-align: center; -} - -#pricing .table .pricing-header .price-value { - font-size: 24px; - color: #F63854; - position: relative; - text-align: center; - font-weight: 700; -} - -#pricing .table .pricing-header .price-value sup { - font-size: 16px; - font-weight: 500; - top: -18px; -} - -#pricing .table .pricing-header .price-value span { - font-size: 15px; - color: #abacae; - font-weight: 400; -} - -#pricing .table .description { - text-align: center; - padding: 0px 50px; - margin-bottom: 20px; -} - -#pricing .table .description li { - font-size: 14px; - font-weight: 400; - color: #abacae; - padding: 4px 0; -} - -#pricing .table .description li:last-child { - border-bottom: none; -} - -#pricing .table:hover { - background: #ffffff; - box-shadow: 0 10px 22px 10px rgba(27, 38, 49, 0.1); -} - -#pricing .table:hover .icon-box { - background: #F63854; -} - -#pricing .table:hover .icon-box i { - color: #fff; -} - -#pricing #active-tb { - background: #ffffff; - box-shadow: 0 10px 22px 10px rgba(27, 38, 49, 0.1); -} - -#pricing #active-tb .icon-box { - background: #F63854; -} - -#pricing #active-tb .icon-box i { - color: #fff; -} - -#pricing .active { - z-index: 99999; -} - -.testimonial { - position: relative; - background-color: #F63854; -} - -.testimonial-item { - background: #fff; - border-radius: 4px; - text-align: center; - padding: 30px 20px; -} - -.testimonial-item .img-thumb { - position: relative; - margin: 15px 15px 15px 0; -} - -.testimonial-item .img-thumb img { - border-radius: 50%; - display: inline-block; - width: inherit; - padding: 7px; -} - -.testimonial-item .content { - overflow: hidden; -} - -.testimonial-item .content .description { - width: 100%; - color: #333; -} - -.testimonial-item .content .star-icon i { - color: #F63854; -} - -.testimonial-item .info h2 { - font-size: 16px; - font-weight: 700; - text-transform: uppercase; - line-height: 30px; - margin: 0; -} - -.testimonial-item .info h2 a { - color: #333; -} - -.testimonial-item .info h3 { - margin: 0; - clear: both; - font-size: 14px; - font-weight: 500; - line-height: 26px; - margin-bottom: 10px; -} - -.testimonial-item .info h3 a { - color: #333; -} - -.testimonial-item .info .indicator { - font-size: 26px; - font-weight: 700; - color: #F63854; -} - -.testimonial-item .icon-social { - margin-top: 30px; -} - -.testimonial-item .icon-social a { - color: #666; - background: #fff; - width: 32px; - height: 32px; - line-height: 34px; - display: inline-block; - text-align: center; - border-radius: 100%; - font-size: 15px; - margin: 15px 6px 12px 4px; - transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -webkit-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; -} - -.testimonial-item .icon-social a:hover { - color: #fff; -} - -.testimonial-item .icon-social .facebook:hover { - background: #3b5999; -} - -.testimonial-item .icon-social .twitter:hover { - background: #4A9CEC; -} - -.testimonial-item .icon-social .instagram:hover { - background: #D6274D; -} - -.testimonial-item .icon-social .linkedin:hover { - background: #1260A2; -} - -.testimonial-item .icon-social .google:hover { - background: #CE332A; -} - -.owl-pagination { - position: absolute; - width: 100%; - left: 0; - bottom: -40px; -} - -.owl-carousel .owl-dots { - text-align: center; - margin-top: 20px; -} - -.owl-carousel button.owl-dot { - display: inline-block; - zoom: 1; - display: inline; - text-align: center; -} - -.owl-carousel button.owl-dot span { - display: block; - width: 12px; - height: 12px; - margin: 2px 4px; - filter: alpha(opacity=50); - opacity: 1; - border-radius: 30px; - background: #fff; - border: 2px solid #fff; - box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); - transition: all 0.4s ease-in-out; - -moz-transition: all 0.4s ease-in-out; - -webkit-transition: all 0.4s ease-in-out; - -o-transition: all 0.4s ease-in-out; -} - -.owl-carousel button.owl-dot.active span, .owl-carousel button.owl-dot.clickable, .owl-carousel button.owl-dot:hover span { - background: #F63854; -} - -.slick-slider { - padding: 80px 0; -} - -.slider-center img { - opacity: 0.7; - transition: all 0.4s ease-in-out; - -moz-transition: all 0.4s ease-in-out; - -webkit-transition: all 0.4s ease-in-out; - -o-transition: all 0.4s ease-in-out; - padding: 63px 63px; - position: relative; - text-align: center; -} - -.slider-center .slick-center img { - -moz-transform: scale(1.9); - -ms-transform: scale(1.9); - -o-transform: scale(1.9); - -webkit-transform: scale(1.9); - opacity: 1; - transform: scale(1.9); -} - -.form-control { - width: 100%; - margin-bottom: 20px; - font-size: 14px; - border-radius: 4px; - -webkit-transition: all 0.3s; - -moz-transition: all 0.3s; - transition: all 0.3s; - padding: 10px; - border: 1px solid #f1f1f1; -} - -.form-control:focus { - border-color: #F63854; - box-shadow: none; - outline: none; -} - -textarea { - border-radius: 4px !important; -} - -.form-control:focus { - box-shadow: none; - outline: none; -} - -.btn.disabled, .btn:disabled { - opacity: 1; -} - -.contact-form-area h2 { - font-size: 18px; - text-transform: uppercase; -} - -.contact-right-area { - margin-left: 50px; -} - -.contact-right-area .contact-title { - margin-bottom: 20px; -} - -.contact-right-area .contact-title h1 { - font-size: 22px; -} - -.contact-right { - padding: 4px; -} - -.contact-right .single-contact { - margin: 30px 0px; - padding: 3px 55px; - position: relative; - color: #abacae; -} - -.contact-right .single-contact p { - margin-bottom: 0px; -} - -.contact-right .single-contact p a { - color: #abacae; -} - -.contact-right .contact-icon { - background: #F63854; - color: #fff; - border-radius: 4px; - font-size: 20px; - height: 40px; - left: 0; - padding-top: 8px; - position: absolute; - text-align: center; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - width: 40px; -} - -.h3 { - float: right; - font-size: 16px; -} - -/*cta -*/ -#cta{background: ;} - -/* Footer Area Start */ -.footer-area { - position: relative; - padding: 150px 0px 0px; - background: #fff; -} - -.footer-area .footer-titel { - font-size: 18px; - color: #333333; - font-weight: 500; - padding-bottom: 20px; - letter-spacing: 0.5px; -} - -.footer-area .footer-titel span { - color: #ccc; - font-weight: 400; -} - -.footer-area .textwidget p { - color: #333; -} - -.footer-area .footer-link li { - margin-bottom: 10px; -} - -.footer-area .footer-link li a { - color: #333; - font-size: 14px; - font-weight: 400; - position: relative; -} - -.footer-area .footer-link li a:hover { - color: #F63854; -} - -.footer-area .address li { - margin-bottom: 20px; -} - -.footer-area .address li a { - color: #666666; - font-size: 14px; - line-height: 30px; - font-weight: 400; -} - -.footer-area .address li a i { - font-size: 22px; - width: 32px; - vertical-align: middle; - height: 36px; - text-align: center; - display: inline-block; - float: left; - margin-right: 5px; - line-height: 32px; -} - -.footer-area #subscribe-form { - margin-top: 10px; -} - -.footer-area #subscribe-form .form-group { - position: relative; -} - -.footer-area #subscribe-form .form-group .btn-common { - position: absolute; - top: 0; - right: 0; - padding: 7px 15px; - height: 52px; - border-radius: 0; - background: transparent; - color: #F63854; -} - -#copyright .copyright-content { - border-top: 1px solid #d5d4e9; - padding: 15px 0; - margin: 45px 0 0px; -} - -#copyright p { - line-height: 42px; - color: #333; - text-align: center; - margin: 0; -} - -#copyright p a { - color: #F63854; -} - -.social-icon a { - color: #272727; - background: #fff; - width: 32px; - height: 32px; - line-height: 34px; - display: inline-block; - text-align: center; - border-radius: 4px; - font-size: 16px; - margin: 15px 6px 12px 4px; - transition: all 0.3s ease-in-out 0s; - -moz-transition: all 0.3s ease-in-out 0s; - -webkit-transition: all 0.3s ease-in-out 0s; - -o-transition: all 0.3s ease-in-out 0s; -} - -.social-icon a:hover { - color: #fff !important; -} - -.social-icon .facebook:hover { - background: #3b5999; -} - -.social-icon .twitter:hover { - background: #4A9CEC; -} - -.social-icon .instagram:hover { - background: #D6274D; -} - -.social-icon .linkedin:hover { - background: #1260A2; -} - -.social-icon .google:hover { - background: #CE332A; -} diff --git a/About/assets/css/nivo-lightbox.css b/About/assets/css/nivo-lightbox.css deleted file mode 100644 index ee9651cb..00000000 --- a/About/assets/css/nivo-lightbox.css +++ /dev/null @@ -1,209 +0,0 @@ -/*! - * Nivo Lightbox v1.3.1 - * http://dev7studios.com/nivo-lightbox - * - * Copyright 2013, Dev7studios - * Free to use and abuse under the MIT license. - * http://www.opensource.org/licenses/mit-license.php - */ - -.nivo-lightbox-overlay { - position: fixed; - top: 0; - left: 0; - z-index: 99999; - width: 100%; - height: 100%; - overflow: hidden; - visibility: hidden; - opacity: 0; - background: rgba(0, 0, 0, 0.8); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.nivo-lightbox-overlay.nivo-lightbox-open { - visibility: visible; - opacity: 1; -} -.nivo-lightbox-wrap { - position: absolute; - top: 10%; - bottom: 10%; - left: 10%; - right: 10%; -} -.nivo-lightbox-content { - width: 100%; - height: 100%; -} -.nivo-lightbox-title-wrap { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - z-index: 99999; - text-align: center; -} -.nivo-lightbox-nav { display: none; } -.nivo-lightbox-prev { - position: absolute; - top: 50%; - left: 0; -} -.nivo-lightbox-next { - position: absolute; - top: 50%; - right: 0; -} -.nivo-lightbox-close { - position: absolute; - top: 2%; - right: 2%; -} - -.nivo-lightbox-image { text-align: center; } -.nivo-lightbox-image img { - max-width: 100%; - max-height: 100%; - width: auto; - height: auto; - vertical-align: middle; -} -.nivo-lightbox-content iframe { - width: 100%; - height: 100%; -} -.nivo-lightbox-inline, -.nivo-lightbox-ajax { - max-height: 100%; - overflow: auto; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - /* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */ -} -.nivo-lightbox-error { - display: table; - text-align: center; - width: 100%; - height: 100%; - color: #fff; - text-shadow: 0 1px 1px #000; -} -.nivo-lightbox-error p { - display: table-cell; - vertical-align: middle; -} - -/* Effects - **********************************************/ -.nivo-lightbox-notouch .nivo-lightbox-effect-fade, -.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale, -.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft, -.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight, -.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp, -.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown, -.nivo-lightbox-notouch .nivo-lightbox-effect-fall { - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -ms-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -/* fadeScale */ -.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap { - -webkit-transition: all 0.3s; - -moz-transition: all 0.3s; - -ms-transition: all 0.3s; - -o-transition: all 0.3s; - transition: all 0.3s; - -webkit-transform: scale(0.7); - -moz-transform: scale(0.7); - -ms-transform: scale(0.7); - transform: scale(0.7); -} -.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap { - -webkit-transform: scale(1); - -moz-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); -} - -/* slideLeft / slideRight / slideUp / slideDown */ -.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap, -.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap, -.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap, -.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap { - -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); - -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); - -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); - -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); - transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); -} -.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap { - -webkit-transform: translateX(-10%); - -moz-transform: translateX(-10%); - -ms-transform: translateX(-10%); - transform: translateX(-10%); -} -.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap { - -webkit-transform: translateX(10%); - -moz-transform: translateX(10%); - -ms-transform: translateX(10%); - transform: translateX(10%); -} -.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap, -.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap { - -webkit-transform: translateX(0); - -moz-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); -} -.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap { - -webkit-transform: translateY(-10%); - -moz-transform: translateY(-10%); - -ms-transform: translateY(-10%); - transform: translateY(-10%); -} -.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap { - -webkit-transform: translateY(10%); - -moz-transform: translateY(10%); - -ms-transform: translateY(10%); - transform: translateY(10%); -} -.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap, -.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap { - -webkit-transform: translateY(0); - -moz-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); -} - -/* fall */ -.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall { - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; -} -.nivo-lightbox-effect-fall .nivo-lightbox-wrap { - -webkit-transition: all 0.3s ease-out; - -moz-transition: all 0.3s ease-out; - -ms-transition: all 0.3s ease-out; - -o-transition: all 0.3s ease-out; - transition: all 0.3s ease-out; - -webkit-transform: translateZ(300px); - -moz-transform: translateZ(300px); - -ms-transform: translateZ(300px); - transform: translateZ(300px); -} -.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap { - -webkit-transform: translateZ(0); - -moz-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} -.icon-close{ - font-size: 24px; -} diff --git a/About/assets/css/owl.carousel.min.css b/About/assets/css/owl.carousel.min.css deleted file mode 100644 index 512e53b6..00000000 --- a/About/assets/css/owl.carousel.min.css +++ /dev/null @@ -1,6 +0,0 @@ -/** - * Owl Carousel v2.3.3 - * Copyright 2013-2018 David Deutsch - * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE - */ -.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:none;touch-action:none;-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 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%} \ No newline at end of file diff --git a/About/assets/css/owl.theme.css b/About/assets/css/owl.theme.css deleted file mode 100644 index 42a91e84..00000000 --- a/About/assets/css/owl.theme.css +++ /dev/null @@ -1,50 +0,0 @@ -/** - * Owl Carousel v2.3.3 - * Copyright 2013-2018 David Deutsch - * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE - */ -/* - * Default theme - Owl Carousel CSS File - */ -.owl-theme .owl-nav { - margin-top: 10px; - text-align: center; - -webkit-tap-highlight-color: transparent; } - .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: 0.5; - cursor: default; } - -.owl-theme .owl-nav.disabled + .owl-dots { - margin-top: 10px; } - -.owl-theme .owl-dots { - text-align: center; - -webkit-tap-highlight-color: transparent; } - .owl-theme .owl-dots .owl-dot { - display: inline-block; - zoom: 1; - *display: inline; } - .owl-theme .owl-dots .owl-dot span { - width: 10px; - height: 10px; - margin: 5px 7px; - background: #D6D6D6; - display: block; - -webkit-backface-visibility: visible; - transition: opacity 200ms ease; - border-radius: 30px; } - .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { - background: #869791; } diff --git a/About/assets/css/responsive.css b/About/assets/css/responsive.css deleted file mode 100644 index 1053cf26..00000000 --- a/About/assets/css/responsive.css +++ /dev/null @@ -1,207 +0,0 @@ -/* only small desktops */ -@media (min-width: 992px) and (max-width: 1199px) { - #hero-area .contents .head-title { - font-size: 40px; - } - .services-item .services-content h3 a { - font-size: 14px; - } - .title-hl { - font-size: 30px; - } - .why .content h3 { - font-size: 30px; - } - .team-item .contetn { - padding: 15px 20px; - } -} - -/* tablets */ -@media (max-width: 991px) { - .section-title { - font-size: 30px; - margin-bottom: 30px; - } - .services-item .services-content h3 a { - font-size: 14px; - } - .services-item { - margin-bottom: 20px; - } - #pricing-table .title h3 { - font-size: 14px; - } -} - -/* only small tablets */ -@media (min-width: 768px) and (max-width: 991px) { - .section-title { - font-size: 26px; - margin-bottom: 30px; - } - .services-item .services-content h3 a { - font-size: 16px; - } - .bg-inverse { - background: #fff !important; - box-shadow: 0px 3px 6px 3px rgba(0, 0, 0, 0.06); - } - .navbar-expand-md .navbar-nav .nav-link { - margin-bottom: 0; - margin-top: 0; - } - #about .sec-title h3 { - font-size: 30px; - line-height: 42px; - } - .title-hl { - font-size: 30px; - } - .text-wrapper { - padding: 60px 30px; - } - .why .content h3 { - font-size: 30px; - } - #pricing-table .title h3 { - font-size: 14px; - } - .skill-area img { - margin-bottom: 30px; - } - #blog .blog-item-wrapper { - margin-bottom: 30px; - } - .experience h4 { - font-size: 18px; - } - .testimonial-item { - padding: 10px; - } - .testimonial-item .content h2 { - font-size: 15px; - } - .slider-center img { - padding: 40px 60px; - } - .subscribes h4 { - font-size: 30px; - } - .footer-area .footer-titel { - margin-top: 30px; - } - .contact-right-area { - margin-top: 0px; - margin-left: 0px; - } -} - -/* mobile or only mobile */ -@media (max-width: 767px) { - .section-padding { - padding: 60px 0; - } - .section-title { - font-size: 22px; - margin-bottom: 30px; - } - .navbar-expand-md .navbar-brand, - .navbar-expand-md .navbar-toggler { - margin: 0px 15px; - } - .bg-inverse { - background: #fff !important; - box-shadow: 0px 3px 6px 3px rgba(0, 0, 0, 0.06); - } - .navbar-expand-md .navbar-nav .nav-link { - margin-bottom: 0; - margin-top: 0; - } - .navbar-brand img { - margin: 5px 0; - } - .top-nav-collapse .navbar-brand img { - margin-top: 10px; - } - .intro-img { - margin-top: 20px; - } - #hero-area .img-thumb { - display: none; - } - #hero-area .contents .head-title { - font-size: 22px; - line-height: 36px; - margin-bottom: 15px; - } - #hero-area .contents p { - font-size: 14px; - } - #hero-area { - padding: 120px 0 80px; - } - #hero-area .contents .btn { - margin: 5px 10px 10px 0px; - } - .text-wrapper { - padding: 60px 15px; - } - #about .sec-title h3 { - font-size: 22px; - line-height: 36px; - } - .about-area img { - margin-top: 30px; - } - .feature-thumb { - padding: 10px; - } - .testimonial-item { - padding: 0; - } - .client-item-wrapper img { - width: 50%; - } - #cta h4 { - font-size: 22px; - } - #cta .text-right { - float: left !important; - } - #cta .btn { - float: left; - } - .team-item .team-img { - width: 100%; - float: none; - } - .team-item .contetn { - padding: 15px 30px; - } - .footer-right-contact .single-contact { - margin: 10px 7px; - padding: 3px 45px; - } - .footer-area .footer-titel { - margin-top: 30px; - } - .contact-right-area { - margin: 20px 0; - } - .contact-form-area h2 { - font-size: 14px; - } - .copyright .float-right { - float: left !important; - } - .map { - margin-top: 20px; - } - #cta { - padding: 20px 0; - } - .cta-text { - margin-bottom: 30px; - } -} diff --git a/About/assets/css/slick.css b/About/assets/css/slick.css deleted file mode 100644 index 57477e84..00000000 --- a/About/assets/css/slick.css +++ /dev/null @@ -1,119 +0,0 @@ -/* Slider */ -.slick-slider -{ - position: relative; - - display: block; - box-sizing: border-box; - - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - - -webkit-touch-callout: none; - -khtml-user-select: none; - -ms-touch-action: pan-y; - touch-action: pan-y; - -webkit-tap-highlight-color: transparent; -} - -.slick-list -{ - position: relative; - - display: block; - overflow: hidden; - - margin: 0; - padding: 0; -} -.slick-list:focus -{ - outline: none; -} -.slick-list.dragging -{ - cursor: pointer; - cursor: hand; -} - -.slick-slider .slick-track, -.slick-slider .slick-list -{ - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.slick-track -{ - position: relative; - top: 0; - left: 0; - - display: block; - margin-left: auto; - margin-right: auto; -} -.slick-track:before, -.slick-track:after -{ - display: table; - - content: ''; -} -.slick-track:after -{ - clear: both; -} -.slick-loading .slick-track -{ - visibility: hidden; -} - -.slick-slide -{ - display: none; - float: left; - - height: 100%; - min-height: 1px; -} -[dir='rtl'] .slick-slide -{ - float: right; -} -.slick-slide img -{ - display: block; -} -.slick-slide.slick-loading img -{ - display: none; -} -.slick-slide.dragging img -{ - pointer-events: none; -} -.slick-initialized .slick-slide -{ - display: block; -} -.slick-loading .slick-slide -{ - visibility: hidden; -} -.slick-vertical .slick-slide -{ - display: block; - - height: auto; - - border: 1px solid transparent; -} -.slick-arrow.slick-hidden { - display: none; -} diff --git a/About/assets/css/style.css b/About/assets/css/style.css deleted file mode 100644 index 75f05c12..00000000 --- a/About/assets/css/style.css +++ /dev/null @@ -1,2264 +0,0 @@ -/*----------------------------------------------------------------------------------- - - Template Name: Consult - Business Consultancy Agency Template - Template URI: uideck.com - Description: Consult - Business Consultancy Agency Template - Author: Uideck - Author URI: https://uideck.com/ - Support: https://uideck.com/support/ - Version: 1.0 - ------------------------------------------------------------------------------------ - - CSS INDEX - =================== - - 01.COMMON - 02.HEADER - 03.ABOUT - 04.GALLERY - 05.SERVICE - 06.PRICING - 07.TESTIMONIAL - 08.BRAND - 09.BL0G - 10.CONTACT - 11.FOOTER - 12.PAGE BANNER - 13.BL0G DETAILS - ------------------------------------------------------------------------------------*/ -/*=========================== - 01.COMMON css -===========================*/ -@import url("https://fonts.googleapis.com/css?family=Nunito:300,400,700,800&display=swap"); -body { - font-family: "Nunito", sans-serif; - font-weight: normal; - font-style: normal; - color: #798795; - overflow-X: hidden; } - -* { - margin: 0; - padding: 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } - -img { - max-width: 100%; } - -a:focus, -input:focus, -textarea:focus, -button:focus { - text-decoration: none; - outline: none; } - -a:focus, -a:hover { - text-decoration: none; } - -i, -span, -a { - display: inline-block; } - -audio, -canvas, -iframe, -img, -svg, -video { - vertical-align: middle; } - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: "Nunito", sans-serif; - font-weight: 800; - color: #404040; - margin: 0px; } - -h1 { - font-size: 48px; } - -h2 { - font-size: 36px; } - -h3 { - font-size: 28px; } - -h4 { - font-size: 22px; } - -h5 { - font-size: 18px; } - -h6 { - font-size: 16px; } - -ul, ol { - margin: 0px; - padding: 0px; - list-style-type: none; } - -p { - font-size: 14px; - font-weight: 400; - line-height: 24px; - color: #798795; - margin: 0px; - font-family: "Nunito", sans-serif; } - -.bg_cover { - background-position: center center; - background-size: cover; - background-repeat: no-repeat; - width: 100%; - height: 100%; } - -/*===== All Button Style =====*/ -.main-btn { - display: inline-block; - font-weight: 700; - font-family: "Nunito", sans-serif; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - border: 2px solid #f14836; - padding: 0 30px; - font-size: 16px; - height: 55px; - line-height: 51px; - border-radius: 50px; - color: #fff; - cursor: pointer; - z-index: 5; - -webkit-transition: all 0.4s ease-out 0s; - -moz-transition: all 0.4s ease-out 0s; - -ms-transition: all 0.4s ease-out 0s; - -o-transition: all 0.4s ease-out 0s; - transition: all 0.4s ease-out 0s; - background-color: #f14836; } - .main-btn:hover { - background-color: rgba(241, 72, 54, 0.3); - color: #f14836; - border-color: #f14836; } - .main-btn.main-btn-2 { - background-color: #fff; - color: #f14836; - border-color: #f14836; } - .main-btn.main-btn-2:hover { - background-color: rgba(241, 72, 54, 0.3); - border-color: #f14836; } - -/*===== All Section Title Style =====*/ -.section-title .sub-title { - font-size: 18px; - font-weight: 400; - color: #f14836; - text-transform: uppercase; } - @media (max-width: 767px) { - .section-title .sub-title { - font-size: 16px; } } - -.section-title .title { - font-size: 32px; - padding-top: 10px; } - @media only screen and (min-width: 992px) and (max-width: 1199px) { - .section-title .title { - font-size: 30px; } } - @media (max-width: 767px) { - .section-title .title { - font-size: 24px; } } - .section-title .title span { - font-weight: 400; - display: contents; } - -/*===== All Slick Slide Outline Style =====*/ -.slick-slide { - outline: 0; } - -/*===== All Preloader Style =====*/ -.preloader { - /* Body Overlay */ - position: fixed; - top: 0; - left: 0; - display: table; - height: 100%; - width: 100%; - /* Change Background Color */ - background: #fff; - z-index: 99999; } - .preloader .loader { - display: table-cell; - vertical-align: middle; - text-align: center; } - .preloader .loader .ytp-spinner { - position: absolute; - left: 50%; - top: 50%; - width: 64px; - margin-left: -32px; - z-index: 18; - pointer-events: none; } - .preloader .loader .ytp-spinner .ytp-spinner-container { - pointer-events: none; - position: absolute; - width: 100%; - padding-bottom: 100%; - top: 50%; - left: 50%; - margin-top: -50%; - margin-left: -50%; - -webkit-animation: ytp-spinner-linspin 1568.23529647ms linear infinite; - -moz-animation: ytp-spinner-linspin 1568.23529647ms linear infinite; - -o-animation: ytp-spinner-linspin 1568.23529647ms linear infinite; - animation: ytp-spinner-linspin 1568.23529647ms linear infinite; } - .preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator { - position: absolute; - width: 100%; - height: 100%; - -webkit-animation: ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - -moz-animation: ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - -o-animation: ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - animation: ytp-spinner-easespin 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } - .preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator .ytp-spinner-left { - position: absolute; - top: 0; - left: 0; - bottom: 0; - overflow: hidden; - right: 50%; } - .preloader .loader .ytp-spinner .ytp-spinner-container .ytp-spinner-rotator .ytp-spinner-right { - position: absolute; - top: 0; - right: 0; - bottom: 0; - overflow: hidden; - left: 50%; } - .preloader .loader .ytp-spinner-circle { - box-sizing: border-box; - position: absolute; - width: 200%; - height: 100%; - border-style: solid; - /* Spinner Color */ - border-color: #f14836 #f14836 #dedede4f; - border-radius: 50%; - border-width: 6px; } - .preloader .loader .ytp-spinner-left .ytp-spinner-circle { - left: 0; - right: -100%; - border-right-color: #dedede4f; - -webkit-animation: ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - -moz-animation: ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - -o-animation: ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - animation: ytp-spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } - .preloader .loader .ytp-spinner-right .ytp-spinner-circle { - left: -100%; - right: 0; - border-left-color: #dedede4f; - -webkit-animation: ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - -moz-animation: ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - -o-animation: ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - animation: ytp-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; } - -/* Preloader Animations */ -@-webkit-keyframes ytp-spinner-linspin { - to { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); - transform: rotate(360deg); } } - -@keyframes ytp-spinner-linspin { - to { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); - transform: rotate(360deg); } } - -@-webkit-keyframes ytp-spinner-easespin { - 12.5% { - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); } - 25% { - -webkit-transform: rotate(270deg); - -moz-transform: rotate(270deg); - -ms-transform: rotate(270deg); - -o-transform: rotate(270deg); - transform: rotate(270deg); } - 37.5% { - -webkit-transform: rotate(405deg); - -moz-transform: rotate(405deg); - -ms-transform: rotate(405deg); - -o-transform: rotate(405deg); - transform: rotate(405deg); } - 50% { - -webkit-transform: rotate(540deg); - -moz-transform: rotate(540deg); - -ms-transform: rotate(540deg); - -o-transform: rotate(540deg); - transform: rotate(540deg); } - 62.5% { - -webkit-transform: rotate(675deg); - -moz-transform: rotate(675deg); - -ms-transform: rotate(675deg); - -o-transform: rotate(675deg); - transform: rotate(675deg); } - 75% { - -webkit-transform: rotate(810deg); - -moz-transform: rotate(810deg); - -ms-transform: rotate(810deg); - -o-transform: rotate(810deg); - transform: rotate(810deg); } - 87.5% { - -webkit-transform: rotate(945deg); - -moz-transform: rotate(945deg); - -ms-transform: rotate(945deg); - -o-transform: rotate(945deg); - transform: rotate(945deg); } - to { - -webkit-transform: rotate(1080deg); - -moz-transform: rotate(1080deg); - -ms-transform: rotate(1080deg); - -o-transform: rotate(1080deg); - transform: rotate(1080deg); } } - -@keyframes ytp-spinner-easespin { - 12.5% { - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); } - 25% { - -webkit-transform: rotate(270deg); - -moz-transform: rotate(270deg); - -ms-transform: rotate(270deg); - -o-transform: rotate(270deg); - transform: rotate(270deg); } - 37.5% { - -webkit-transform: rotate(405deg); - -moz-transform: rotate(405deg); - -ms-transform: rotate(405deg); - -o-transform: rotate(405deg); - transform: rotate(405deg); } - 50% { - -webkit-transform: rotate(540deg); - -moz-transform: rotate(540deg); - -ms-transform: rotate(540deg); - -o-transform: rotate(540deg); - transform: rotate(540deg); } - 62.5% { - -webkit-transform: rotate(675deg); - -moz-transform: rotate(675deg); - -ms-transform: rotate(675deg); - -o-transform: rotate(675deg); - transform: rotate(675deg); } - 75% { - -webkit-transform: rotate(810deg); - -moz-transform: rotate(810deg); - -ms-transform: rotate(810deg); - -o-transform: rotate(810deg); - transform: rotate(810deg); } - 87.5% { - -webkit-transform: rotate(945deg); - -moz-transform: rotate(945deg); - -ms-transform: rotate(945deg); - -o-transform: rotate(945deg); - transform: rotate(945deg); } - to { - -webkit-transform: rotate(1080deg); - -moz-transform: rotate(1080deg); - -ms-transform: rotate(1080deg); - -o-transform: rotate(1080deg); - transform: rotate(1080deg); } } - -@-webkit-keyframes ytp-spinner-left-spin { - 0% { - -webkit-transform: rotate(130deg); - -moz-transform: rotate(130deg); - -ms-transform: rotate(130deg); - -o-transform: rotate(130deg); - transform: rotate(130deg); } - 50% { - -webkit-transform: rotate(-5deg); - -moz-transform: rotate(-5deg); - -ms-transform: rotate(-5deg); - -o-transform: rotate(-5deg); - transform: rotate(-5deg); } - to { - -webkit-transform: rotate(130deg); - -moz-transform: rotate(130deg); - -ms-transform: rotate(130deg); - -o-transform: rotate(130deg); - transform: rotate(130deg); } } - -@keyframes ytp-spinner-left-spin { - 0% { - -webkit-transform: rotate(130deg); - -moz-transform: rotate(130deg); - -ms-transform: rotate(130deg); - -o-transform: rotate(130deg); - transform: rotate(130deg); } - 50% { - -webkit-transform: rotate(-5deg); - -moz-transform: rotate(-5deg); - -ms-transform: rotate(-5deg); - -o-transform: rotate(-5deg); - transform: rotate(-5deg); } - to { - -webkit-transform: rotate(130deg); - -moz-transform: rotate(130deg); - -ms-transform: rotate(130deg); - -o-transform: rotate(130deg); - transform: rotate(130deg); } } - -@-webkit-keyframes ytp-right-spin { - 0% { - -webkit-transform: rotate(-130deg); - -moz-transform: rotate(-130deg); - -ms-transform: rotate(-130deg); - -o-transform: rotate(-130deg); - transform: rotate(-130deg); } - 50% { - -webkit-transform: rotate(5deg); - -moz-transform: rotate(5deg); - -ms-transform: rotate(5deg); - -o-transform: rotate(5deg); - transform: rotate(5deg); } - to { - -webkit-transform: rotate(-130deg); - -moz-transform: rotate(-130deg); - -ms-transform: rotate(-130deg); - -o-transform: rotate(-130deg); - transform: rotate(-130deg); } } - -@keyframes ytp-right-spin { - 0% { - -webkit-transform: rotate(-130deg); - -moz-transform: rotate(-130deg); - -ms-transform: rotate(-130deg); - -o-transform: rotate(-130deg); - transform: rotate(-130deg); } - 50% { - -webkit-transform: rotate(5deg); - -moz-transform: rotate(5deg); - -ms-transform: rotate(5deg); - -o-transform: rotate(5deg); - transform: rotate(5deg); } - to { - -webkit-transform: rotate(-130deg); - -moz-transform: rotate(-130deg); - -ms-transform: rotate(-130deg); - -o-transform: rotate(-130deg); - transform: rotate(-130deg); } } - -/*=========================== - 02.HEADER css -===========================*/ -/*===== NAVBAR =====*/ -.navbar-area { - position: absolute; - top: 0; - left: 0; - width: 100%; - z-index: 99; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - -.headroom { - will-change: transform; - transition: transform 200ms linear; } - -.headroom--not-top { - transform: translateY(0%); - position: fixed; - z-index: 99; - background-color: #fff; - -webkit-box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.05); - -moz-box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.05); - box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.05); - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - .headroom--not-top .navbar { - padding: 10px 0; } - -.headroom--unpinned { - transform: translateY(-100%); } - -.navbar { - padding: 25px 0; - border-radius: 5px; - position: relative; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - -.navbar-brand { - padding: 0; } - -.navbar-toggler { - padding: 0; } - .navbar-toggler .toggler-icon { - width: 30px; - height: 2px; - background-color: #222; - display: block; - margin: 5px 0; - position: relative; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - .navbar-toggler.active .toggler-icon:nth-of-type(1) { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - top: 7px; } - .navbar-toggler.active .toggler-icon:nth-of-type(2) { - opacity: 0; } - .navbar-toggler.active .toggler-icon:nth-of-type(3) { - -webkit-transform: rotate(135deg); - -moz-transform: rotate(135deg); - -ms-transform: rotate(135deg); - -o-transform: rotate(135deg); - transform: rotate(135deg); - top: -7px; } - -@media only screen and (min-width: 768px) and (max-width: 991px) { - .navbar-collapse { - position: absolute; - top: 100%; - left: 0; - width: 100%; - background-color: #fff; - z-index: 9; - -webkit-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1); - box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1); - padding: 5px 12px; } } - -@media (max-width: 767px) { - .navbar-collapse { - position: absolute; - top: 100%; - left: 0; - width: 100%; - background-color: #fff; - z-index: 9; - -webkit-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1); - box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.1); - padding: 5px 12px; } } - -.navbar-nav .nav-item { - margin-left: 40px; - position: relative; } - .navbar-nav .nav-item:first-child { - margin-left: 0; } - @media only screen and (min-width: 992px) and (max-width: 1199px) { - .navbar-nav .nav-item { - margin-left: 30px; } } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .navbar-nav .nav-item { - margin: 0; } } - @media (max-width: 767px) { - .navbar-nav .nav-item { - margin: 0; } } - .navbar-nav .nav-item a { - font-size: 16px; - font-weight: 900; - color: #222; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; - padding: 10px 0; - position: relative; - font-family: "Nunito", sans-serif; } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .navbar-nav .nav-item a { - display: block; - padding: 4px 0; } } - @media (max-width: 767px) { - .navbar-nav .nav-item a { - display: block; - padding: 4px 0; } } - .navbar-nav .nav-item.active > a, .navbar-nav .nav-item:hover > a { - color: #f14836; } - .navbar-nav .nav-item:hover .sub-menu { - top: 100%; - opacity: 1; - visibility: visible; } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .navbar-nav .nav-item:hover .sub-menu { - top: 0; } } - @media (max-width: 767px) { - .navbar-nav .nav-item:hover .sub-menu { - top: 0; } } - .navbar-nav .nav-item .sub-menu { - width: 200px; - background-color: #fff; - -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); - box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); - position: absolute; - top: 110%; - left: 0; - opacity: 0; - visibility: hidden; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .navbar-nav .nav-item .sub-menu { - position: relative; - width: 100%; - top: 0; - display: none; - opacity: 1; - visibility: visible; } } - @media (max-width: 767px) { - .navbar-nav .nav-item .sub-menu { - position: relative; - width: 100%; - top: 0; - display: none; - opacity: 1; - visibility: visible; } } - .navbar-nav .nav-item .sub-menu li { - display: block; } - .navbar-nav .nav-item .sub-menu li a { - display: block; - padding: 8px 20px; } - .navbar-nav .nav-item .sub-menu li a.active, .navbar-nav .nav-item .sub-menu li a:hover { - padding-left: 25px; - color: #f14836; } - -.navbar-nav .sub-nav-toggler { - display: none; } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .navbar-nav .sub-nav-toggler { - display: block; - position: absolute; - right: 0; - top: 0; - background: none; - color: #222; - font-size: 18px; - border: 0; - width: 30px; - height: 30px; } } - @media (max-width: 767px) { - .navbar-nav .sub-nav-toggler { - display: block; - position: absolute; - right: 0; - top: 0; - background: none; - color: #222; - font-size: 18px; - border: 0; - width: 30px; - height: 30px; } } - .navbar-nav .sub-nav-toggler span { - width: 8px; - height: 8px; - border-left: 1px solid #222; - border-bottom: 1px solid #222; - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); - position: relative; - top: -5px; } - -@media only screen and (min-width: 768px) and (max-width: 991px) { - .navbar-btn { - position: absolute; - top: 50%; - right: 50px; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -ms-transform: translateY(-50%); - -o-transform: translateY(-50%); - transform: translateY(-50%); } } - -@media (max-width: 767px) { - .navbar-btn { - position: absolute; - top: 50%; - right: 50px; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -ms-transform: translateY(-50%); - -o-transform: translateY(-50%); - transform: translateY(-50%); } } - -@media (max-width: 767px) { - .navbar-btn .main-btn { - height: 40px; - line-height: 36px; - font-size: 13px; - padding: 0 20px; } } - -/*===== HEADER HERO =====*/ -.header-hero { - height: 800px; - position: relative; } - @media only screen and (min-width: 1400px) { - .header-hero { - height: 990px; } } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .header-hero { - height: auto; } } - @media (max-width: 767px) { - .header-hero { - height: auto; } } - -.header-hero-image { - position: absolute; - top: 0; - right: 0; - width: 47%; - height: 100%; } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .header-hero-image { - width: 720px; - position: relative; - margin: 0 auto; - padding-top: 50px; } } - @media (max-width: 767px) { - .header-hero-image { - width: 100%; - position: relative; - margin: 0 auto; - padding-top: 50px; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .header-hero-image { - width: 540px; } } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .header-hero-image .image img { - width: 100%; } } - -@media only screen and (min-width: 768px) and (max-width: 991px) { - .header-hero-content { - padding-top: 150px; } } - -@media (max-width: 767px) { - .header-hero-content { - padding-top: 150px; } } - -.header-hero-content .hero-title { - font-size: 60px; - font-weight: 400; - color: #000; } - @media only screen and (min-width: 992px) and (max-width: 1199px) { - .header-hero-content .hero-title { - font-size: 48px; } } - @media (max-width: 767px) { - .header-hero-content .hero-title { - font-size: 28px; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .header-hero-content .hero-title { - font-size: 34px; } } - .header-hero-content .hero-title b { - font-weight: 700; } - .header-hero-content .hero-title span { - color: #f14836; - display: contents; } - -.header-hero-content .text { - max-width: 490px; - font-size: 16px; - padding-top: 40px; } - -.header-hero-content .header-singup { - position: relative; - margin-top: 120px; - z-index: 9; } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .header-hero-content .header-singup { - margin-top: 60px; } } - @media (max-width: 767px) { - .header-hero-content .header-singup { - margin-top: 60px; } } - .header-hero-content .header-singup input { - width: 100%; - height: 70px; - font-size: 24px; - border: 0; - border-radius: 50px; - padding: 0 30px; - background-color: #fff; - -webkit-box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.05); - -moz-box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.05); - box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.05); } - @media (max-width: 767px) { - .header-hero-content .header-singup input { - height: 56px; } } - .header-hero-content .header-singup .main-btn { - position: absolute; - top: 3px; - right: 3px; - height: 64px; - line-height: 60px; - padding: 0 40px; - text-transform: uppercase; - letter-spacing: 1px; } - @media (max-width: 767px) { - .header-hero-content .header-singup .main-btn { - position: relative; - top: 0; - right: 0; - width: 100%; - height: 56px; - line-height: 52px; - margin-top: 10px; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .header-hero-content .header-singup .main-btn { - position: absolute; - top: 3px; - right: 3px; - width: auto; - height: 50px; - line-height: 46px; - margin-top: 0; } } - -/*=========================== - 03.ABOUT css -===========================*/ -.about-title .welcome { - font-size: 18px; - font-weight: 400; - text-transform: uppercase; - letter-spacing: 5px; - color: #f14836; - font-family: "Nunito", sans-serif; } - @media (max-width: 767px) { - .about-title .welcome { - font-size: 16px; } } - -.about-title .title { - padding-top: 10px; - font-weight: 400; - font-size: 32px; } - @media (max-width: 767px) { - .about-title .title { - font-size: 24px; } } - .about-title .title span { - font-weight: 700; } - -.single-counter .counter-shape { - width: 55px; } - .single-counter .counter-shape .shape-1, - .single-counter .counter-shape .shape-2 { - width: 14px; - height: 70px; - position: relative; - -webkit-transform: rotate(25deg); - -moz-transform: rotate(25deg); - -ms-transform: rotate(25deg); - -o-transform: rotate(25deg); - transform: rotate(25deg); - left: 12px; } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .single-counter .counter-shape .shape-1, - .single-counter .counter-shape .shape-2 { - width: 10px; } } - .single-counter .counter-shape .shape-1::before, .single-counter .counter-shape .shape-1::after, - .single-counter .counter-shape .shape-2::before, - .single-counter .counter-shape .shape-2::after { - position: absolute; - content: ''; - width: 0; - height: 0; - top: -1px; - right: -1px; - border-top: 12px solid #fff; - border-left: 16px solid transparent; } - .single-counter .counter-shape .shape-1::after, - .single-counter .counter-shape .shape-2::after { - border-top: 0; - border-bottom: 6px solid #fff; - top: auto; - bottom: -1px; } - .single-counter .counter-shape .shape-1 { - opacity: 0.5; - left: 15px; - bottom: 1px; } - -.single-counter .counter-content { - padding-left: 10px; } - .single-counter .counter-content .counter-count { - font-size: 48px; - font-weight: 700; - line-height: 50px; - color: #222; - font-family: "Nunito", sans-serif; } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .single-counter .counter-content .counter-count { - font-size: 32px; } } - .single-counter .counter-content .text { - font-family: "Nunito", sans-serif; - font-weight: 500; } - -.single-counter.counter-color-1 .counter-shape .shape-1, -.single-counter.counter-color-1 .counter-shape .shape-2 { - background: -webkit-linear-gradient(left, #1cbe99 0%, #05de7d 100%); - background: -o-linear-gradient(left, #1cbe99 0%, #05de7d 100%); - background: linear-gradient(to right, #1cbe99 0%, #05de7d 100%); } - -.single-counter.counter-color-2 .counter-shape .shape-1, -.single-counter.counter-color-2 .counter-shape .shape-2 { - background: -webkit-linear-gradient(left, #3e2cea 0%, #4bb3f9 100%); - background: -o-linear-gradient(left, #3e2cea 0%, #4bb3f9 100%); - background: linear-gradient(to right, #3e2cea 0%, #4bb3f9 100%); } - -.single-counter.counter-color-3 .counter-shape .shape-1, -.single-counter.counter-color-3 .counter-shape .shape-2 { - background: -webkit-linear-gradient(left, #f14836 0%, #ff9387 100%); - background: -o-linear-gradient(left, #f14836 0%, #ff9387 100%); - background: linear-gradient(to right, #f14836 0%, #ff9387 100%); } - -.single-counter.counter-color-4 .counter-shape .shape-1, -.single-counter.counter-color-4 .counter-shape .shape-2 { - background-color: #f23559; } - -.single-counter.counter-color-5 .counter-shape .shape-1, -.single-counter.counter-color-5 .counter-shape .shape-2 { - background-color: #164aa9; } - -/*===== ABOUT 2 =====*/ -.about-content-2 .about-line { - padding-top: 10px; } - .about-content-2 .about-line li { - height: 5px; - background-color: #fde4e1; - display: inline-block; - border-radius: 50px; - margin-right: 3px; } - .about-content-2 .about-line li:nth-of-type(1) { - width: 40px; } - .about-content-2 .about-line li:nth-of-type(2) { - width: 15px; } - .about-content-2 .about-line li:nth-of-type(3) { - width: 10px; } - .about-content-2 .about-line li:nth-of-type(4) { - width: 5px; } - -.about-content-2 .text { - padding-top: 15px; } - -/*=========================== - 04.GALLERY css -===========================*/ -.single-gallery { - position: relative; } - .single-gallery .gallery-image img { - width: 100%; } - .single-gallery .gallery-icon a { - background-color: #f14836; - width: 120px; - height: 120px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%) scale(0); - -moz-transform: translate(-50%, -50%) scale(0); - -ms-transform: translate(-50%, -50%) scale(0); - -o-transform: translate(-50%, -50%) scale(0); - transform: translate(-50%, -50%) scale(0); - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .single-gallery .gallery-icon a { - width: 80px; - height: 80px; } } - .single-gallery .gallery-icon a span { - width: 40px; - height: 40px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -moz-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - -o-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .single-gallery .gallery-icon a span { - width: 30px; - height: 30px; } } - .single-gallery .gallery-icon a span::before, .single-gallery .gallery-icon a span::after { - position: absolute; - content: ''; - width: 2px; - height: 100%; - background-color: #fff; - top: 0; - left: 50%; - -webkit-transform: translateX(-50%); - -moz-transform: translateX(-50%); - -ms-transform: translateX(-50%); - -o-transform: translateX(-50%); - transform: translateX(-50%); } - .single-gallery .gallery-icon a span::after { - height: 2px; - width: 100%; - top: 50%; - left: 0; - -webkit-transform: translateY(-50%); - -moz-transform: translateY(-50%); - -ms-transform: translateY(-50%); - -o-transform: translateY(-50%); - transform: translateY(-50%); } - .single-gallery:hover .gallery-icon a { - -webkit-transform: translate(-50%, -50%) scale(1); - -moz-transform: translate(-50%, -50%) scale(1); - -ms-transform: translate(-50%, -50%) scale(1); - -o-transform: translate(-50%, -50%) scale(1); - transform: translate(-50%, -50%) scale(1); } - -/*===== Project Masonry =====*/ -.project-menu ul li { - display: inline-block; - font-size: 16px; - color: #798795; - margin-left: 50px; - cursor: pointer; - position: relative; - padding-bottom: 3px; - margin-top: 10px; } - @media (max-width: 767px) { - .project-menu ul li { - margin: 10px 15px 0; } } - .project-menu ul li:first-child { - margin-left: 0; } - @media (max-width: 767px) { - .project-menu ul li:first-child { - margin: 10px 15px 0; } } - .project-menu ul li::before { - position: absolute; - content: ''; - width: 0; - height: 2px; - background-color: #798795; - bottom: 0; - left: 0; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - .project-menu ul li:hover::before, .project-menu ul li.active::before { - width: 100%; } - -.gallery-masonry { - border-radius: 7px; - overflow: hidden; } - -/*=========================== - 05.SERVICE css -===========================*/ -.service-wrapper { - -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); - box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1); } - -.single-service { - padding: 65px 20px 30px; - position: relative; } - .single-service.service-border { - border-left: 1px solid #dedede4f; - border-right: 1px solid #dedede4f; } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .single-service.service-border { - border: 0; } } - @media (max-width: 767px) { - .single-service.service-border { - border: 0; } } - .single-service .service-content { - padding-left: 25px; } - .single-service .service-content .service-title { - font-size: 18px; } - .single-service .service-content .text { - margin-top: 15px; } - .single-service .shape { - position: absolute; } - .single-service .shape.shape-1 { - left: 35px; - bottom: -50px; - -webkit-animation: rotated 15s infinite linear; - -moz-animation: rotated 15s infinite linear; - -o-animation: rotated 15s infinite linear; - animation: rotated 15s infinite linear; } - .single-service .shape.shape-2 { - top: 20px; - right: 85px; - -webkit-animation: animationFramesOne 10s infinite linear; - -moz-animation: animationFramesOne 10s infinite linear; - -o-animation: animationFramesOne 10s infinite linear; - animation: animationFramesOne 10s infinite linear; } - .single-service .shape.shape-3 { - left: 100px; - bottom: -10px; - -webkit-animation: rotated 15s infinite linear; - -moz-animation: rotated 15s infinite linear; - -o-animation: rotated 15s infinite linear; - animation: rotated 15s infinite linear; } - .single-service .shape.shape-4 { - left: 30px; - top: 10px; - -webkit-animation: rotated 15s infinite linear; - -moz-animation: rotated 15s infinite linear; - -o-animation: rotated 15s infinite linear; - animation: rotated 15s infinite linear; } - .single-service .shape.shape-5 { - right: 100px; - bottom: -40px; - -webkit-animation: animationFramesTwo 10s infinite linear; - -moz-animation: animationFramesTwo 10s infinite linear; - -o-animation: animationFramesTwo 10s infinite linear; - animation: animationFramesTwo 10s infinite linear; } - -@-webkit-keyframes rotated { - 0% { - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -ms-transform: rotate(0); - -o-transform: rotate(0); - transform: rotate(0); } - 100% { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); - transform: rotate(360deg); } } - -@keyframes rotated { - 0% { - -webkit-transform: rotate(0); - -moz-transform: rotate(0); - -ms-transform: rotate(0); - -o-transform: rotate(0); - transform: rotate(0); } - 100% { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - -o-transform: rotate(360deg); - transform: rotate(360deg); } } - -@keyframes animationFramesOne { - 0% { - -webkit-transform: translate(0px, 0px) rotate(0deg); - -moz-transform: translate(0px, 0px) rotate(0deg); - -ms-transform: translate(0px, 0px) rotate(0deg); - -o-transform: translate(0px, 0px) rotate(0deg); - transform: translate(0px, 0px) rotate(0deg); } - 20% { - -webkit-transform: translate(73px, -1px) rotate(36deg); - -moz-transform: translate(73px, -1px) rotate(36deg); - -ms-transform: translate(73px, -1px) rotate(36deg); - -o-transform: translate(73px, -1px) rotate(36deg); - transform: translate(73px, -1px) rotate(36deg); } - 40% { - -webkit-transform: translate(141px, 72px) rotate(72deg); - -moz-transform: translate(141px, 72px) rotate(72deg); - -ms-transform: translate(141px, 72px) rotate(72deg); - -o-transform: translate(141px, 72px) rotate(72deg); - transform: translate(141px, 72px) rotate(72deg); } - 60% { - -webkit-transform: translate(83px, 122px) rotate(108deg); - -moz-transform: translate(83px, 122px) rotate(108deg); - -ms-transform: translate(83px, 122px) rotate(108deg); - -o-transform: translate(83px, 122px) rotate(108deg); - transform: translate(83px, 122px) rotate(108deg); } - 80% { - -webkit-transform: translate(-40px, 72px) rotate(144deg); - -moz-transform: translate(-40px, 72px) rotate(144deg); - -ms-transform: translate(-40px, 72px) rotate(144deg); - -o-transform: translate(-40px, 72px) rotate(144deg); - transform: translate(-40px, 72px) rotate(144deg); } - 100% { - -webkit-transform: translate(0px, 0px) rotate(0deg); - -moz-transform: translate(0px, 0px) rotate(0deg); - -ms-transform: translate(0px, 0px) rotate(0deg); - -o-transform: translate(0px, 0px) rotate(0deg); - transform: translate(0px, 0px) rotate(0deg); } } - -@-webkit-keyframes animationFramesOne { - 0% { - -webkit-transform: translate(0px, 0px) rotate(0deg); - -moz-transform: translate(0px, 0px) rotate(0deg); - -ms-transform: translate(0px, 0px) rotate(0deg); - -o-transform: translate(0px, 0px) rotate(0deg); - transform: translate(0px, 0px) rotate(0deg); } - 20% { - -webkit-transform: translate(73px, -1px) rotate(36deg); - -moz-transform: translate(73px, -1px) rotate(36deg); - -ms-transform: translate(73px, -1px) rotate(36deg); - -o-transform: translate(73px, -1px) rotate(36deg); - transform: translate(73px, -1px) rotate(36deg); } - 40% { - -webkit-transform: translate(141px, 72px) rotate(72deg); - -moz-transform: translate(141px, 72px) rotate(72deg); - -ms-transform: translate(141px, 72px) rotate(72deg); - -o-transform: translate(141px, 72px) rotate(72deg); - transform: translate(141px, 72px) rotate(72deg); } - 60% { - -webkit-transform: translate(83px, 122px) rotate(108deg); - -moz-transform: translate(83px, 122px) rotate(108deg); - -ms-transform: translate(83px, 122px) rotate(108deg); - -o-transform: translate(83px, 122px) rotate(108deg); - transform: translate(83px, 122px) rotate(108deg); } - 80% { - -webkit-transform: translate(-40px, 72px) rotate(144deg); - -moz-transform: translate(-40px, 72px) rotate(144deg); - -ms-transform: translate(-40px, 72px) rotate(144deg); - -o-transform: translate(-40px, 72px) rotate(144deg); - transform: translate(-40px, 72px) rotate(144deg); } - 100% { - -webkit-transform: translate(0px, 0px) rotate(0deg); - -moz-transform: translate(0px, 0px) rotate(0deg); - -ms-transform: translate(0px, 0px) rotate(0deg); - -o-transform: translate(0px, 0px) rotate(0deg); - transform: translate(0px, 0px) rotate(0deg); } } - -@keyframes animationFramesTwo { - 0% { - -webkit-transform: translate(0px, 0px) rotate(0deg); - -moz-transform: translate(0px, 0px) rotate(0deg); - -ms-transform: translate(0px, 0px) rotate(0deg); - -o-transform: translate(0px, 0px) rotate(0deg); - transform: translate(0px, 0px) rotate(0deg); } - 20% { - -webkit-transform: translate(-73px, 1px) rotate(36deg); - -moz-transform: translate(-73px, 1px) rotate(36deg); - -ms-transform: translate(-73px, 1px) rotate(36deg); - -o-transform: translate(-73px, 1px) rotate(36deg); - transform: translate(-73px, 1px) rotate(36deg); } - 40% { - -webkit-transform: translate(-141px, -72px) rotate(72deg); - -moz-transform: translate(-141px, -72px) rotate(72deg); - -ms-transform: translate(-141px, -72px) rotate(72deg); - -o-transform: translate(-141px, -72px) rotate(72deg); - transform: translate(-141px, -72px) rotate(72deg); } - 60% { - -webkit-transform: translate(-83px, -122px) rotate(108deg); - -moz-transform: translate(-83px, -122px) rotate(108deg); - -ms-transform: translate(-83px, -122px) rotate(108deg); - -o-transform: translate(-83px, -122px) rotate(108deg); - transform: translate(-83px, -122px) rotate(108deg); } - 80% { - -webkit-transform: translate(40px, -72px) rotate(144deg); - -moz-transform: translate(40px, -72px) rotate(144deg); - -ms-transform: translate(40px, -72px) rotate(144deg); - -o-transform: translate(40px, -72px) rotate(144deg); - transform: translate(40px, -72px) rotate(144deg); } - 100% { - -webkit-transform: translate(0px, 0px) rotate(0deg); - -moz-transform: translate(0px, 0px) rotate(0deg); - -ms-transform: translate(0px, 0px) rotate(0deg); - -o-transform: translate(0px, 0px) rotate(0deg); - transform: translate(0px, 0px) rotate(0deg); } } - -@-webkit-keyframes animationFramesTwo { - 0% { - -webkit-transform: translate(0px, 0px) rotate(0deg); - -moz-transform: translate(0px, 0px) rotate(0deg); - -ms-transform: translate(0px, 0px) rotate(0deg); - -o-transform: translate(0px, 0px) rotate(0deg); - transform: translate(0px, 0px) rotate(0deg); } - 20% { - -webkit-transform: translate(-73px, 1px) rotate(36deg); - -moz-transform: translate(-73px, 1px) rotate(36deg); - -ms-transform: translate(-73px, 1px) rotate(36deg); - -o-transform: translate(-73px, 1px) rotate(36deg); - transform: translate(-73px, 1px) rotate(36deg); } - 40% { - -webkit-transform: translate(-141px, -72px) rotate(72deg); - -moz-transform: translate(-141px, -72px) rotate(72deg); - -ms-transform: translate(-141px, -72px) rotate(72deg); - -o-transform: translate(-141px, -72px) rotate(72deg); - transform: translate(-141px, -72px) rotate(72deg); } - 60% { - -webkit-transform: translate(-83px, -122px) rotate(108deg); - -moz-transform: translate(-83px, -122px) rotate(108deg); - -ms-transform: translate(-83px, -122px) rotate(108deg); - -o-transform: translate(-83px, -122px) rotate(108deg); - transform: translate(-83px, -122px) rotate(108deg); } - 80% { - -webkit-transform: translate(40px, -72px) rotate(144deg); - -moz-transform: translate(40px, -72px) rotate(144deg); - -ms-transform: translate(40px, -72px) rotate(144deg); - -o-transform: translate(40px, -72px) rotate(144deg); - transform: translate(40px, -72px) rotate(144deg); } - 100% { - -webkit-transform: translate(0px, 0px) rotate(0deg); - -moz-transform: translate(0px, 0px) rotate(0deg); - -ms-transform: translate(0px, 0px) rotate(0deg); - -o-transform: translate(0px, 0px) rotate(0deg); - transform: translate(0px, 0px) rotate(0deg); } } - -/*===== OUR SERVICE =====*/ -.our-services-tab .nav { - border-bottom: 2px solid #dedede4f; } - @media (max-width: 767px) { - .our-services-tab .nav { - border-bottom: 0; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .our-services-tab .nav { - border-bottom: 2px solid #dedede4f; } } - @media (max-width: 767px) { - .our-services-tab .nav .nav-item { - width: 50%; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .our-services-tab .nav .nav-item { - width: auto; } } - .our-services-tab .nav .nav-item a { - color: #798795; - padding: 17px 30px; - display: -webkit-flex; - display: -moz-flex; - display: -ms-flex; - display: -o-flex; - display: flex; - -ms-flex-align: center; - align-items: center; - -webkit-align-items: center; - position: relative; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .our-services-tab .nav .nav-item a { - padding: 17px 15px; } } - @media (max-width: 767px) { - .our-services-tab .nav .nav-item a { - padding: 17px 15px; - border-bottom: 2px solid #dedede4f; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .our-services-tab .nav .nav-item a { - padding: 17px 10px; - border-bottom: 0; } } - .our-services-tab .nav .nav-item a::before { - position: absolute; - content: ''; - width: 100%; - height: 2px; - background-color: #f14836; - left: 0; - bottom: -2px; - opacity: 0; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - .our-services-tab .nav .nav-item a i { - font-size: 50px; } - @media only screen and (min-width: 768px) and (max-width: 991px) { - .our-services-tab .nav .nav-item a i { - font-size: 40px; } } - @media (max-width: 767px) { - .our-services-tab .nav .nav-item a i { - font-size: 34px; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .our-services-tab .nav .nav-item a i { - font-size: 28px; } } - .our-services-tab .nav .nav-item a span { - font-size: 14px; - font-family: "Nunito", sans-serif; - font-weight: 500; - padding-left: 15px; } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .our-services-tab .nav .nav-item a span { - padding-left: 10px; } } - .our-services-tab .nav .nav-item a.active { - color: #f14836; } - .our-services-tab .nav .nav-item a.active::before { - opacity: 1; } - -.our-services-tab .our-services-content .services-title { - font-size: 40px; } - @media (max-width: 767px) { - .our-services-tab .our-services-content .services-title { - font-size: 22px; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .our-services-tab .our-services-content .services-title { - font-size: 26px; } } - .our-services-tab .our-services-content .services-title span { - font-weight: 400; - display: contents; } - -.our-services-tab .our-services-content .text { - margin-top: 35px; } - -.our-services-tab .our-services-content .our-services-progress .circles-text { - font-size: 24px !important; - font-weight: 700; - color: #222; - font-family: "Nunito", sans-serif; } - -.our-services-tab .our-services-content .our-services-progress .progress-content { - padding-left: 30px; } - .our-services-tab .our-services-content .our-services-progress .progress-content .progress-title { - font-size: 18px; } - -/*===== SERVICE 2 =====*/ -.single-service-2 .service-icon { - margin-top: 5px; } - .single-service-2 .service-icon i { - width: 50px; - height: 50px; - line-height: 50px; - text-align: center; - border: 1px dashed #f14836; - font-size: 36px; - color: #f14836; } - -.single-service-2 .service-content { - padding-left: 30px; } - .single-service-2 .service-content .title a { - font-weight: 600; - font-size: 18px; - font-family: "Nunito", sans-serif; - color: #222; } - .single-service-2 .service-content .text { - padding-top: 20px; } - -/*===== SERVICE 3 =====*/ -.services-3 { - border-top: 1px solid #dedede4f; } - -.single-service-3 .service-icon { - display: inline-block; - position: relative; } - .single-service-3 .service-icon i { - font-size: 40px; - color: #fff; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -moz-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - -o-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); } - -.single-service-3 .service-content { - padding-top: 45px; } - .single-service-3 .service-content .service-title a { - font-size: 24px; - font-weight: 700; - color: #222; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - .single-service-3 .service-content .service-title a:hover { - color: #f14836; } - .single-service-3 .service-content .text { - padding-top: 15px; } - .single-service-3 .service-content .more { - color: #798795; - font-size: 36px; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; - margin-top: 30px; } - .single-service-3 .service-content .more:hover { - color: #f14836; } - -/*=========================== - 06.PRICING css -===========================*/ -.single-pricing { - padding: 65px 50px 70px; } - @media (max-width: 767px) { - .single-pricing { - padding: 45px 30px 50px; } } - .single-pricing .pricing-price .price { - font-size: 42px; - color: #222; - font-family: "Nunito", sans-serif; } - .single-pricing .pricing-price .price b { - font-weight: 800; } - .single-pricing .pricing-price .price .symbol { - font-size: 18px; - color: #f14836; - font-weight: 700; - font-family: "Nunito", sans-serif; } - .single-pricing .pricing-title { - display: -webkit-flex; - display: -moz-flex; - display: -ms-flex; - display: -o-flex; - display: flex; - justify-content: center; - -webkit-justify-content: center; - -moz-justify-content: center; - border-bottom: 1px solid #dedede4f; - padding-bottom: 50px; } - .single-pricing .pricing-title .btn { - padding: 0 15px; - line-height: 25px; - border-radius: 50px; - background-color: #4bb3f9; - color: #fff; - font-size: 14px; } - .single-pricing .pricing-title .title { - font-weight: 600; - font-size: 24px; - font-family: "Nunito", sans-serif; - padding-left: 10px; } - .single-pricing .pricing-list ul li { - font-size: 14px; - color: #798795; - margin-top: 20px; } - .single-pricing .pricing-btn .main-btn { - text-transform: uppercase; } - .single-pricing .pricing-btn .main-btn.main-btn-2 { - border-color: transparent; - color: #222; } - .single-pricing.pricing-color-1 .pricing-title .btn { - background-color: #4bb3f9; } - .single-pricing.pricing-color-2 .pricing-title .btn { - background-color: #f14836; } - .single-pricing.pricing-color-3 .pricing-title .btn { - background-color: #63b85f; } - .single-pricing.pricing-active { - -webkit-box-shadow: 0px 30px 30px 0px rgba(0, 0, 0, 0.07); - -moz-box-shadow: 0px 30px 30px 0px rgba(0, 0, 0, 0.07); - box-shadow: 0px 30px 30px 0px rgba(0, 0, 0, 0.07); } - -/*=========================== - 07.TESTIMONIAL css -===========================*/ -.testimonial-left-content .testimonial-line { - padding-top: 10px; } - .testimonial-left-content .testimonial-line li { - height: 5px; - background-color: #fde4e1; - display: inline-block; - border-radius: 50px; - margin-right: 3px; } - .testimonial-left-content .testimonial-line li:nth-of-type(1) { - width: 40px; } - .testimonial-left-content .testimonial-line li:nth-of-type(2) { - width: 15px; } - .testimonial-left-content .testimonial-line li:nth-of-type(3) { - width: 10px; } - .testimonial-left-content .testimonial-line li:nth-of-type(4) { - width: 5px; } - -.testimonial-left-content .text { - padding-top: 15px; } - -.testimonial-right-content { - position: relative; - background-color: #f6f6f6; - -webkit-box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.07); - -moz-box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.07); - box-shadow: 0px 30px 70px 0px rgba(0, 0, 0, 0.07); - border-radius: 50px; - max-width: 500px; - padding-top: 50px; } - .testimonial-right-content .quota { - position: absolute; - top: 10px; - left: 15px; - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - -o-transform: rotate(180deg); - transform: rotate(180deg); - opacity: 0.1; } - .testimonial-right-content .quota i { - font-size: 130px; - line-height: 95px; - color: #f14836; } - -.testimonial-content-wrapper { - position: relative; - left: 70px; } - @media (max-width: 767px) { - .testimonial-content-wrapper { - left: 0; } } - -.single-testimonial { - background-color: #fff; - padding: 40px 30px 50px; - border-radius: 50px; } - .single-testimonial .testimonial-text .text { - font-size: 24px; - font-weight: 400; - font-family: "Nunito", sans-serif; - line-height: 36px; - color: #222; - padding-bottom: 25px; } - @media (max-width: 767px) { - .single-testimonial .testimonial-text .text { - font-size: 18px; - line-height: 32px; } } - .single-testimonial .testimonial-author { - border-top: 1px solid #dedede4f; - padding-top: 50px; } - .single-testimonial .testimonial-author .author-info .author-image img { - border-radius: 50%; } - .single-testimonial .testimonial-author .author-info .author-name { - padding-left: 30px; } - .single-testimonial .testimonial-author .author-info .author-name .name { - font-size: 16px; - font-weight: 700; - color: #f14836; } - .single-testimonial .testimonial-author .author-info .author-name .sub-title { - font-size: 14px; - color: #798795; - margin-top: 5px; } - @media (max-width: 767px) { - .single-testimonial .testimonial-author .author-review { - padding-left: 100px; - padding-top: 15px; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .single-testimonial .testimonial-author .author-review { - padding-left: 0; - padding-top: 15px; } } - .single-testimonial .testimonial-author .author-review .star li { - display: inline-block; - font-size: 14px; - color: #ffa800; } - .single-testimonial .testimonial-author .author-review .review { - font-size: 14px; - color: #222; - margin-top: 5px; } - -.testimonial-active .slick-arrow { - position: absolute; - bottom: 0; - left: -670px; - font-size: 22px; - cursor: pointer; - color: #798795; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - .testimonial-active .slick-arrow:hover { - color: #000; } - .testimonial-active .slick-arrow.next { - left: -635px; } - -/*=========================== - 08.BRAND css -===========================*/ -.brand-wrapper { - border-top: 1px solid #dedede4f; } - .brand-wrapper .single-brand { - float: left; - width: 20%; - text-align: center; } - @media (max-width: 767px) { - .brand-wrapper .single-brand { - width: 50%; } } - -/*=========================== - 09.BL0G css -===========================*/ -.single-blog .blog-image a { - display: block; } - .single-blog .blog-image a img { - width: 100%; } - -.single-blog .blog-content { - padding-top: 25px; } - .single-blog .blog-content .blog-title a { - font-size: 24px; - font-weight: 600; - color: #222; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - @media only screen and (min-width: 992px) and (max-width: 1199px) { - .single-blog .blog-content .blog-title a { - font-size: 20px; } } - @media (max-width: 767px) { - .single-blog .blog-content .blog-title a { - font-size: 20px; } } - .single-blog .blog-content .blog-title a:hover { - color: #f14836; } - .single-blog .blog-content .blog-author { - padding-top: 20px; } - .single-blog .blog-content .blog-author .author-image img { - width: 65px; - border-radius: 50%; } - .single-blog .blog-content .blog-author .author-content { - padding-left: 20px; } - .single-blog .blog-content .blog-author .author-content .sub-title { - font-size: 14px; - color: #f14836; - font-weight: 400; } - .single-blog .blog-content .blog-author .author-content .text { - font-size: 16px; - font-weight: 600; - margin-top: 5px; } - -/*=========================== - 10.CONTACT css -===========================*/ -.contact-map iframe { - width: 100%; - height: 550px; } - @media (max-width: 767px) { - .contact-map iframe { - height: 350px; } } - -.single-contact-info .contact-info-icon i { - width: 50px; - height: 50px; - line-height: 50px; - text-align: center; - font-size: 24px; - color: #fff; - border-radius: 50%; } - -.single-contact-info .contact-info-content { - padding-left: 20px; } - .single-contact-info .contact-info-content .text { - color: #222; } - -.single-contact-info.contact-color-1 .contact-info-icon i { - background-color: #222; } - -.single-contact-info.contact-color-2 .contact-info-icon i { - background-color: #f23559; } - -.single-contact-info.contact-color-3 .contact-info-icon i { - background-color: #4bb3f9; } - -.contact-wrapper-form .contact-title { - font-size: 32px; - font-weight: 700; - font-family: "Nunito", sans-serif; - color: #000; } - @media (max-width: 767px) { - .contact-wrapper-form .contact-title { - font-size: 26px; } } - .contact-wrapper-form .contact-title i { - color: #f14836; - margin-right: 8px; } - .contact-wrapper-form .contact-title span { - font-weight: 400; } - -.form-message.error, .form-message.success { - font-size: 16px; - color: #222; - padding: 10px 15px; - margin-top: 15px; - background-color: #f7f7fd; - margin-left: 15px; } - -.form-message.error { - color: #fc3832; } - -.contact-form label { - margin-bottom: 25px; - display: block; - font-size: 18px; - color: #222; } - -.contact-form input, -.contact-form textarea { - width: 100%; - border-radius: 7px; - background-color: #fff; - padding: 0 30px; - height: 65px; - border: 1px solid #dedede4f; - color: #222; - font-size: 18px; } - -.contact-form textarea { - padding-top: 10px; - height: 270px; - resize: none; } - -.contact-form .main-btn { - border-radius: 5px; } - -/*=========================== - 11.FOOTER css -===========================*/ -.footer-about .text { - padding-top: 25px; - font-size: 16px; } - -.footer-title .title { - font-size: 18px; - text-transform: uppercase; - font-weight: 900; - color: #222; } - -.footer-link ul li { - margin-top: 25px; } - .footer-link ul li a { - font-size: 16px; - color: #798795; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - .footer-link ul li a:hover { - color: #222; } - -.footer-contact .text { - font-size: 16px; - padding-top: 15px; } - -.footer-contact .social li { - display: inline-block; - margin-right: 26px; } - .footer-contact .social li:last-child { - margin-right: 0; } - .footer-contact .social li a { - font-size: 26px; - color: #798795; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - .footer-contact .social li a:hover { - color: #f14836; } - -.footer-copyright { - padding: 25px; - border-top: 1px solid #dedede4f; } - .footer-copyright .text { - font-size: 16px; } - .footer-copyright .text a { - color: #f14836; } - -/*===== BACK TO TOP =====*/ -.back-to-top { - font-size: 20px; - color: #fff; - position: fixed; - right: 20px; - bottom: 20px; - width: 45px; - height: 45px; - line-height: 45px; - border-radius: 50%; - background-color: #f14836; - text-align: center; - z-index: 99; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; - display: none; } - .back-to-top:hover { - color: #fff; - background-color: #f14836; } - -/*=========================== - 12.PAGE BANNER css -===========================*/ -.page-banner { - padding-top: 235px; - padding-bottom: 135px; } - @media (max-width: 767px) { - .page-banner { - padding-top: 175px; - padding-bottom: 90px; } } - -.page-banner-content .page-title { - font-size: 60px; - font-weight: 400; - color: #000; } - @media only screen and (min-width: 992px) and (max-width: 1199px) { - .page-banner-content .page-title { - font-size: 48px; } } - @media (max-width: 767px) { - .page-banner-content .page-title { - font-size: 28px; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .page-banner-content .page-title { - font-size: 34px; } } - .page-banner-content .page-title b { - font-weight: 700; } - .page-banner-content .page-title span { - font-weight: 700; - color: #f14836; - display: contents; } - -/*=========================== - 13.BL0G DETAILS css -===========================*/ -.blog-details-content .details-image img { - width: 100%; } - -.blog-details-content .details-title { - font-size: 24px; - font-weight: 600; - max-width: 680px; - margin-top: 45px; } - @media (max-width: 767px) { - .blog-details-content .details-title { - font-size: 20px; } } - -.blog-details-content .text { - margin-top: 35px; } - -.blog-details-content .blockquote { - padding: 65px 50px; - background-color: #f14836; - position: relative; - border-radius: 5px; - margin-top: 45px; - z-index: 5; } - @media (max-width: 767px) { - .blog-details-content .blockquote { - padding: 25px 30px; } } - .blog-details-content .blockquote .quote { - color: #fff; - position: absolute; - top: 5px; - left: 5px; - opacity: 0.15; - z-index: -1; } - .blog-details-content .blockquote .text { - margin-top: 0; - color: #fff; - font-size: 32px; - font-weight: 300; - font-family: "Nunito", sans-serif; - line-height: 48px; - display: block; } - @media only screen and (min-width: 992px) and (max-width: 1199px) { - .blog-details-content .blockquote .text { - font-size: 28px; } } - @media (max-width: 767px) { - .blog-details-content .blockquote .text { - font-size: 20px; - line-height: 35px; } } - .blog-details-content .blockquote .text i { - font-size: 16px; - position: relative; } - .blog-details-content .blockquote .text i.fa-quote-left { - top: -16px; - left: 5px; } - .blog-details-content .blockquote .text i.fa-quote-right { - bottom: -6px; } - -.blog-details-content .details-list { - padding-top: 5px; - padding-left: 20px; } - .blog-details-content .details-list li { - font-size: 16px; - color: #798795; - margin-top: 25px; - list-style: decimal; } - -.blog-details-content .blog-share { - border-top: 1px solid #dedede4f; - padding-top: 25px; - margin-top: 60px; } - .blog-details-content .blog-share span { - font-size: 14px; - font-weight: 700; - color: #222; - font-family: "Nunito", sans-serif; } - .blog-details-content .blog-share .social li { - display: inline-block; - margin-left: 10px; } - .blog-details-content .blog-share .social li a { - font-size: 16px; } - .blog-details-content .blog-share .social li a.color-1 { - color: #45619d; } - .blog-details-content .blog-share .social li a.color-2 { - color: #42c0fb; } - .blog-details-content .blog-share .social li a.color-3 { - color: #E1306C; } - .blog-details-content .blog-share .social li a.color-4 { - color: #0077B5; } - -.single-comment-items { - margin-top: 50px; } - @media (max-width: 767px) { - .single-comment-items .comment-author { - padding-left: 100px; - padding-bottom: 18px; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .single-comment-items .comment-author { - padding-left: 0; - padding-bottom: 0; } } - .single-comment-items .comment-author img { - width: 80px; - border-radius: 50%; } - .single-comment-items .comment-content { - background-color: #f6f6f6; - padding: 25px 60px; - margin-left: 20px; - position: relative; } - @media (max-width: 767px) { - .single-comment-items .comment-content { - margin-left: 0; - padding: 25px 25px; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .single-comment-items .comment-content { - margin-left: 20px; } } - .single-comment-items .comment-content::before { - position: absolute; - content: ''; - width: 0; - height: 0; - border-top: 100px solid #f6f6f6; - border-left: 100px solid transparent; - top: 0; - left: -100px; } - @media (max-width: 767px) { - .single-comment-items .comment-content::before { - border-top: 0; - border-left: 0; - border-right: 100px solid transparent; - border-bottom: 100px solid #f6f6f6; - left: 0; - top: -100px; } } - @media only screen and (min-width: 576px) and (max-width: 767px) { - .single-comment-items .comment-content::before { - position: absolute; - border-top: 100px solid #f6f6f6; - border-left: 100px solid transparent; - border-right: 0; - border-bottom: 0; - top: 0; - left: -100px; } } - .single-comment-items .comment-content .comment-name { - font-size: 16px; - font-weight: 700; } - .single-comment-items .comment-content .text { - padding-top: 20px; - padding-bottom: 20px; } - .single-comment-items .comment-content a { - font-size: 16px; - color: #a4a4a4; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; - margin-right: 20px; - margin-top: 10px; } - .single-comment-items .comment-content a i { - margin-right: 8px; } - .single-comment-items .comment-content a:hover { - color: #f14836; } - -.comment-reply { - padding-left: 100px; } - @media (max-width: 767px) { - .comment-reply { - padding-left: 0; } } - -.blog-details-comment-form .comment-form-title { - font-size: 32px; - font-weight: 700; - font-family: "Nunito", sans-serif; - color: #000; } - @media (max-width: 767px) { - .blog-details-comment-form .comment-form-title { - font-size: 26px; } } - .blog-details-comment-form .comment-form-title i { - color: #f14836; - margin-right: 8px; } - .blog-details-comment-form .comment-form-title span { - font-weight: 400; } - -.comment-form label { - margin-bottom: 25px; - display: block; - font-size: 18px; - color: #222; } - -.comment-form input, -.comment-form textarea { - width: 100%; - border-radius: 7px; - background-color: #fff; - padding: 0 30px; - height: 65px; - border: 1px solid #dedede4f; - color: #222; - font-size: 18px; } - -.comment-form textarea { - padding-top: 10px; - height: 270px; - resize: none; } - -.blog-category { - border: 1px solid #dedede4f; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - .blog-category .category-title { - border: 1px solid #dedede4f; - padding: 15px 30px; } - .blog-category .category-title .title { - font-size: 18px; - font-weight: 500; - color: #222; } - .blog-category .category-title .title i { - color: #f14836; - margin-right: 5px; } - .blog-category .category-list { - padding: 5px 30px 30px; } - .blog-category .category-list ul li { - margin-top: 20px; } - .blog-category .category-list ul li a { - font-size: 14px; - color: #798795; - display: block; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - .blog-category .category-list ul li a:hover { - color: #f14836; } - .blog-category .category-list ul li a i { - float: right; - margin-top: 5px; } - .blog-category .category-more { - padding: 15px 30px; - border-top: 1px solid #dedede4f; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; } - .blog-category .category-more a { - font-size: 14px; - font-weight: 400; - font-family: "Nunito", sans-serif; - color: #222; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; } - .blog-category .category-more a:hover { - color: #f14836; } - .blog-category .category-more a i { - color: #f14836; - margin-right: 5px; } - -.blog-sidebar-wrapper { - border: 1px solid #dedede4f; } - .blog-sidebar-wrapper .sidebar-title { - padding: 15px 30px; - border-bottom: 1px solid #dedede4f; } - .blog-sidebar-wrapper .sidebar-title .title { - font-size: 18px; - font-weight: 500; } - -.blog-tag .tag-list { - padding: 20px 30px 30px; - border-bottom: 1px solid #dedede4f; } - .blog-tag .tag-list a { - padding: 0 10px; - line-height: 30px; - border-bottom: 1px solid #dedede4f; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; - color: #798795; - font-size: 14px; - margin-top: 10px; } - .blog-tag .tag-list a:hover { - background-color: #f14836; - color: #fff; - border-color: #798795; } - -.blog-project .project-list { - padding: 20px 30px 30px; - border-bottom: 1px solid #dedede4f; } - .blog-project .project-list ul li a { - color: #798795; - font-size: 14px; - margin-top: 10px; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; - display: block; } - .blog-project .project-list ul li a:hover { - color: #f14836; } - .blog-project .project-list ul li a span { - float: right; } - -.blog-ratting .ratting-list { - padding: 20px 30px 30px; } - .blog-ratting .ratting-list ul li a { - color: #798795; - font-size: 14px; - margin-top: 10px; - -webkit-transition: all 0.3s ease-out 0s; - -moz-transition: all 0.3s ease-out 0s; - -ms-transition: all 0.3s ease-out 0s; - -o-transition: all 0.3s ease-out 0s; - transition: all 0.3s ease-out 0s; - display: block; } - .blog-ratting .ratting-list ul li a:hover { - color: #f14836; } - .blog-ratting .ratting-list ul li a span { - float: right; } diff --git a/About/assets/css/style.css.map b/About/assets/css/style.css.map deleted file mode 100644 index 3b44a04f..00000000 --- a/About/assets/css/style.css.map +++ /dev/null @@ -1,7 +0,0 @@ -{ -"version": 3, -"mappings": "AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;qFA6BqF;AC3BrF;;6BAE6B;AAGrB,yHAAiH;AAExH,IAAK;EACL,WAAW,ECTH,uBAAuB;EDU/B,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,MAAM;EACf,KAAK,ECGI,OAAO;EDFhB,UAAU,EAAE,MAAM;;AAGtB,CAAC;EACG,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EEOZ,kBAAkB,EFNK,UAAU;EEO9B,eAAe,EFPK,UAAU;EEQzB,UAAU,EFRK,UAAU;;AAGnC,GAAI;EACH,SAAS,EAAE,IAAI;;AAGhB;;;YAGa;EACZ,eAAe,EAAE,IAAI;EACrB,OAAO,EAAE,IAAI;;AAGd;OACO;EACN,eAAe,EAAE,IAAI;;AAGtB;;CAEC;EACG,OAAO,EAAE,YAAY;;AAGzB;;;;;KAKM;EACJ,cAAc,EAAE,MAAM;;AAIxB;;;;;EAKG;EACF,WAAW,EC5DH,qBAAqB;ED6D7B,WAAW,EAAE,GAAG;EAChB,KAAK,ECxCU,OAAO;EDyCtB,MAAM,EAAE,GAAG;;AAGZ,EAAG;EACF,SAAS,EAAE,IAAI;;AAEhB,EAAG;EACF,SAAS,EAAE,IAAI;;AAEhB,EAAG;EACF,SAAS,EAAE,IAAI;;AAEhB,EAAG;EACF,SAAS,EAAE,IAAI;;AAEhB,EAAG;EACF,SAAS,EAAE,IAAI;;AAEhB,EAAG;EACF,SAAS,EAAE,IAAI;;AAGhB,MAAM;EACL,MAAM,EAAE,GAAG;EACX,OAAO,EAAE,GAAG;EACT,eAAe,EAAE,IAAI;;AAGzB,CAAE;EACD,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,IAAI;EACjB,KAAK,ECjFO,OAAO;EDkFnB,MAAM,EAAE,GAAG;EACR,WAAW,EClGN,uBAAuB;;ADqGhC,SAAS;EACL,mBAAmB,EAAE,aAAa;EAClC,eAAe,EAAE,KAAK;EACtB,iBAAiB,EAAE,SAAS;EAC5B,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;;AAOhB,gCAAgC;AAEhC,SAAU;EACT,OAAO,EAAE,YAAY;EACrB,WAAW,EAAE,GAAG;EACb,WAAW,ECrHN,qBAAqB;EDsH7B,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,cAAc,EAAE,MAAM;EExGrB,mBAAmB,EFyGC,IAAI;EExGrB,gBAAgB,EFwGC,IAAI;EEvGpB,eAAe,EFuGC,IAAI;EEtGhB,WAAW,EFsGC,IAAI;EACzB,MAAM,EAAE,iBAAsB;EAC9B,OAAO,EAAE,MAAM;EACf,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,aAAa,EAAE,IAAI;EAChB,KAAK,EC5HD,IAAI;ED6HR,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,CAAC;EEnIb,kBAAkB,EAAE,oBAAqB;EACzC,eAAe,EAAE,oBAAqB;EACtC,cAAc,EAAE,oBAAqB;EACrC,aAAa,EAAE,oBAAqB;EACpC,UAAU,EAAE,oBAAqB;EFiI9B,gBAAgB,EC1HN,OAAO;ED4HjB,eAAO;IACH,gBAAgB,EAAE,sBAAsB;IACxC,KAAK,EC9HC,OAAO;ID+Hb,YAAY,EC/HN,OAAO;EDkIjB,oBAAY;IACR,gBAAgB,ECzIhB,IAAI;ID0IJ,KAAK,ECpIC,OAAO;IDqIb,YAAY,ECrIN,OAAO;IDsIb,0BAAO;MACH,gBAAgB,EAAE,sBAAsB;MACxC,YAAY,ECxIV,OAAO;;AD6IrB,uCAAuC;AAGnC,yBAAY;EACR,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,KAAK,ECnJC,OAAO;EDoJb,cAAc,EAAE,SAAS;EAEzB,yBAAc;IANlB,yBAAY;MAOJ,SAAS,EAAE,IAAI;AAGvB,qBAAQ;EACJ,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EAEjB,iEAAc;IAJlB,qBAAQ;MAKA,SAAS,EAAE,IAAI;EAEnB,yBAAc;IAPlB,qBAAQ;MAQA,SAAS,EAAE,IAAI;EAGnB,0BAAM;IACF,WAAW,EAAE,GAAG;IAChB,OAAO,EAAE,QAAQ;;AAK7B,6CAA6C;AAE7C,YAAa;EACT,OAAO,EAAE,CAAC;;AAKd,mCAAmC;AAEnC,UAAU;EACN,kBAAkB;EAClB,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,OAAO,EAAG,KAAK;EACf,MAAM,EAAE,IAAI;EACZ,KAAK,EAAG,IAAI;EACZ,6BAA6B;EAC7B,UAAU,ECrMN,IAAI;EDsMR,OAAO,EAAE,KAAK;EAEd,kBAAS;IACL,OAAO,EAAE,UAAU;IACnB,cAAc,EAAG,MAAM;IACvB,UAAU,EAAE,MAAM;IAElB,+BAAe;MACX,QAAQ,EAAE,QAAQ;MAClB,IAAI,EAAE,GAAG;MACT,GAAG,EAAE,GAAG;MACR,KAAK,EAAE,IAAI;MACX,WAAW,EAAE,KAAK;MAClB,OAAO,EAAE,EAAE;MACX,cAAc,EAAE,IAAI;MAEpB,sDAAyB;QACrB,cAAc,EAAE,IAAI;QACpB,QAAQ,EAAE,QAAQ;QAClB,KAAK,EAAE,IAAI;QACX,cAAc,EAAE,IAAI;QACpB,GAAG,EAAE,GAAG;QACR,IAAI,EAAE,GAAG;QACT,UAAU,EAAE,IAAI;QAChB,WAAW,EAAE,IAAI;QEnM/B,iBAAiB,EFoMgB,mDAAmD;QEnMjF,cAAc,EFmMgB,mDAAmD;QElM/E,YAAY,EFkMgB,mDAAmD;QEjM5E,SAAS,EFiMgB,mDAAmD;QAEtE,2EAAuB;UACnB,QAAQ,EAAE,QAAQ;UAClB,KAAK,EAAE,IAAI;UACX,MAAM,EAAE,IAAI;UEzM9B,iBAAiB,EF0MoB,sEAAwE;UEzM1G,cAAc,EFyMoB,sEAAwE;UExMxG,YAAY,EFwMoB,sEAAwE;UEvMrG,SAAS,EFuMoB,sEAAwE;UAE3F,6FAAoB;YAChB,QAAQ,EAAE,QAAQ;YAClB,GAAG,EAAE,CAAC;YACN,IAAI,EAAE,CAAC;YACP,MAAM,EAAE,CAAC;YACT,QAAQ,EAAE,MAAM;YAChB,KAAK,EAAE,GAAG;UAGd,8FAAqB;YACjB,QAAQ,EAAE,QAAQ;YAClB,GAAG,EAAE,CAAC;YACN,KAAK,EAAE,CAAC;YACR,MAAM,EAAE,CAAC;YACT,QAAQ,EAAE,MAAM;YAChB,IAAI,EAAE,GAAG;IAMzB,sCAAsB;MAClB,UAAU,EAAE,UAAU;MACtB,QAAQ,EAAE,QAAQ;MAClB,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,YAAY,EAAE,KAAK;MACnB,mBAAmB;MACnB,YAAY,EAAE,uBAAuC;MACrD,aAAa,EAAE,GAAG;MAClB,YAAY,EAAE,GAAG;IAIjB,wDAAsB;MAClB,IAAI,EAAE,CAAC;MACP,KAAK,EAAE,KAAK;MACZ,kBAAkB,EC9PpB,OAAO;MCanB,iBAAiB,EFkPgB,uEAA0E;MEjPxG,cAAc,EFiPgB,uEAA0E;MEhPtG,YAAY,EFgPgB,uEAA0E;ME/OnG,SAAS,EF+OgB,uEAA0E;IAKjG,yDAAsB;MAClB,IAAI,EAAE,KAAK;MACX,KAAK,EAAE,CAAC;MACR,iBAAiB,ECvQnB,OAAO;MCanB,iBAAiB,EF2PgB,gEAAkE;ME1PhG,cAAc,EF0PgB,gEAAkE;MEzP9F,YAAY,EFyPgB,gEAAkE;MExP3F,SAAS,EFwPgB,gEAAkE;;AAMrG,0BAA0B;AAE1B,sCAIC;EAHG,EAAG;IE3RL,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;AF4R3B,8BAIC;EAHG,EAAG;IEjSL,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;AFkS3B,uCAyBC;EAxBG,KAAM;IEvSR,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFsSvB,GAAI;IE1SN,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFySvB,KAAM;IE7SR,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EF4SvB,GAAI;IEhTN,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EF+SvB,KAAM;IEnTR,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFkTvB,GAAI;IEtTN,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFqTvB,KAAM;IEzTR,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFwTvB,EAAG;IE5TL,iBAAiB,EAAE,eAAM;IACtB,cAAc,EAAE,eAAM;IACrB,aAAa,EAAE,eAAM;IACpB,YAAY,EAAE,eAAM;IACjB,SAAS,EAAE,eAAM;AF6T3B,+BAyBC;EAxBG,KAAM;IElUR,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFiUvB,GAAI;IErUN,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFoUvB,KAAM;IExUR,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFuUvB,GAAI;IE3UN,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EF0UvB,KAAM;IE9UR,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EF6UvB,GAAI;IEjVN,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFgVvB,KAAM;IEpVR,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFmVvB,EAAG;IEvVL,iBAAiB,EAAE,eAAM;IACtB,cAAc,EAAE,eAAM;IACrB,aAAa,EAAE,eAAM;IACpB,YAAY,EAAE,eAAM;IACjB,SAAS,EAAE,eAAM;AFwV3B,wCAUC;EATG,EAAG;IE7VL,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EF4VvB,GAAI;IEhWN,iBAAiB,EAAE,aAAM;IACtB,cAAc,EAAE,aAAM;IACrB,aAAa,EAAE,aAAM;IACpB,YAAY,EAAE,aAAM;IACjB,SAAS,EAAE,aAAM;EF+VvB,EAAG;IEnWL,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;AFoW3B,gCAUC;EATG,EAAG;IEzWL,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;EFwWvB,GAAI;IE5WN,iBAAiB,EAAE,aAAM;IACtB,cAAc,EAAE,aAAM;IACrB,aAAa,EAAE,aAAM;IACpB,YAAY,EAAE,aAAM;IACjB,SAAS,EAAE,aAAM;EF2WvB,EAAG;IE/WL,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;AFgX3B,iCAUC;EATG,EAAG;IErXL,iBAAiB,EAAE,eAAM;IACtB,cAAc,EAAE,eAAM;IACrB,aAAa,EAAE,eAAM;IACpB,YAAY,EAAE,eAAM;IACjB,SAAS,EAAE,eAAM;EFoXvB,GAAI;IExXN,iBAAiB,EAAE,YAAM;IACtB,cAAc,EAAE,YAAM;IACrB,aAAa,EAAE,YAAM;IACpB,YAAY,EAAE,YAAM;IACjB,SAAS,EAAE,YAAM;EFuXvB,EAAG;IE3XL,iBAAiB,EAAE,eAAM;IACtB,cAAc,EAAE,eAAM;IACrB,aAAa,EAAE,eAAM;IACpB,YAAY,EAAE,eAAM;IACjB,SAAS,EAAE,eAAM;AF4X3B,yBAUC;EATG,EAAG;IEjYL,iBAAiB,EAAE,eAAM;IACtB,cAAc,EAAE,eAAM;IACrB,aAAa,EAAE,eAAM;IACpB,YAAY,EAAE,eAAM;IACjB,SAAS,EAAE,eAAM;EFgYvB,GAAI;IEpYN,iBAAiB,EAAE,YAAM;IACtB,cAAc,EAAE,YAAM;IACrB,aAAa,EAAE,YAAM;IACpB,YAAY,EAAE,YAAM;IACjB,SAAS,EAAE,YAAM;EFmYvB,EAAG;IEvYL,iBAAiB,EAAE,eAAM;IACtB,cAAc,EAAE,eAAM;IACrB,aAAa,EAAE,eAAM;IACpB,YAAY,EAAE,eAAM;IACjB,SAAS,EAAE,eAAM;ACX3B;;6BAE6B;AAI7B,sBAAsB;AAGtB,YAAY;EACR,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,EAAE;EDhBd,kBAAkB,EAAE,oBAAqB;EACzC,eAAe,EAAE,oBAAqB;EACtC,cAAc,EAAE,oBAAqB;EACrC,aAAa,EAAE,oBAAqB;EACpC,UAAU,EAAE,oBAAqB;;ACgBlC,SAAU;EACN,WAAW,EAAE,SAAS;EACtB,UAAU,EAAE,sBAAsB;;AAEtC,kBAAmB;EACf,SAAS,EAAE,cAAc;EACzB,QAAQ,EAAE,KAAK;EACf,OAAO,EAAE,EAAE;EACX,gBAAgB,EFvBZ,IAAI;EC4CV,kBAAkB,ECpBK,qCAAqC;EDqBzD,eAAe,ECrBK,qCAAqC;EDsBpD,UAAU,ECtBK,qCAAqC;ED7B7D,kBAAkB,EAAE,oBAAqB;EACzC,eAAe,EAAE,oBAAqB;EACtC,cAAc,EAAE,oBAAqB;EACrC,aAAa,EAAE,oBAAqB;EACpC,UAAU,EAAE,oBAAqB;EC4B9B,0BAAS;IACL,OAAO,EAAE,MAAM;;AAGvB,mBAAoB;EAChB,SAAS,EAAE,iBAAiB;;AAIhC,OAAO;EACH,OAAO,EAAE,MAAM;EACf,aAAa,EAAE,GAAG;EAClB,QAAQ,EAAE,QAAQ;ED5CrB,kBAAkB,EAAE,oBAAqB;EACzC,eAAe,EAAE,oBAAqB;EACtC,cAAc,EAAE,oBAAqB;EACrC,aAAa,EAAE,oBAAqB;EACpC,UAAU,EAAE,oBAAqB;;AC4ClC,aAAa;EACT,OAAO,EAAE,CAAC;;AAId,eAAe;EACX,OAAO,EAAE,CAAC;EAEV,6BAAe;IACX,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,GAAG;IACX,gBAAgB,EFrDhB,IAAI;IEsDJ,OAAO,EAAE,KAAK;IACd,MAAM,EAAE,KAAK;IACb,QAAQ,EAAE,QAAQ;ID9DzB,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;ECgEtB,mDAAgB;ID3D1B,iBAAiB,EAAE,aAAM;IACtB,cAAc,EAAE,aAAM;IACrB,aAAa,EAAE,aAAM;IACpB,YAAY,EAAE,aAAM;IACjB,SAAS,EAAE,aAAM;ICyDX,GAAG,EAAE,GAAG;EAEZ,mDAAgB;IACZ,OAAO,EAAE,CAAC;EAEd,mDAAgB;IDlE1B,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;ICgEX,GAAG,EAAE,IAAI;;AAQrB,gEAAc;EADlB,gBAAgB;IAER,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;IACT,IAAI,EAAE,CAAC;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EFrFhB,IAAI;IEsFJ,OAAO,EAAE,CAAC;ID1ChB,kBAAkB,EC2CS,oCAAkC;ID1C1D,eAAe,EC0CS,oCAAkC;IDzCrD,UAAU,ECyCS,oCAAkC;IACvD,OAAO,EAAE,QAAQ;AAErB,yBAAc;EAXlB,gBAAgB;IAYR,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;IACT,IAAI,EAAE,CAAC;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EF/FhB,IAAI;IEgGJ,OAAO,EAAE,CAAC;IDpDhB,kBAAkB,ECqDS,oCAAkC;IDpD1D,eAAe,ECoDS,oCAAkC;IDnDrD,UAAU,ECmDS,oCAAkC;IACvD,OAAO,EAAE,QAAQ;;AAMrB,qBAAW;EACP,WAAW,EAAE,IAAI;EACjB,QAAQ,EAAE,QAAQ;EAElB,iCAAa;IACT,WAAW,EAAE,CAAC;EAGlB,iEAAc;IARlB,qBAAW;MASJ,WAAW,EAAE,IAAI;EAEpB,gEAAc;IAXlB,qBAAW;MAYH,MAAM,EAAE,CAAC;EAGb,yBAAc;IAflB,qBAAW;MAgBH,MAAM,EAAE,CAAC;EAGb,uBAAG;IACC,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,KAAK,EF7HT,IAAI;ICNX,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;ICiItB,OAAO,EAAE,MAAM;IACf,QAAQ,EAAE,QAAQ;IAClB,cAAc,EAAE,SAAS;IACzB,WAAW,EFvId,qBAAqB;IEyIlB,gEAAc;MAVlB,uBAAG;QAWK,OAAO,EAAE,KAAK;QACd,OAAO,EAAE,KAAK;IAElB,yBAAc;MAdlB,uBAAG;QAeK,OAAO,EAAE,KAAK;QACd,OAAO,EAAE,KAAK;EAMlB,iEAAK;IACD,KAAK,EF5IP,OAAO;EEiJT,qCAAW;IACP,GAAG,EAAE,IAAI;IACT,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,OAAO;IAEnB,gEAAc;MALlB,qCAAW;QAMH,GAAG,EAAE,CAAC;IAEV,yBAAc;MARlB,qCAAW;QASH,GAAG,EAAE,CAAC;EAKlB,+BAAW;IACP,KAAK,EAAE,KAAK;IACZ,gBAAgB,EFvKpB,IAAI;IC4CV,kBAAkB,EC4Ha,mCAAiC;ID3H7D,eAAe,EC2Ha,mCAAiC;ID1HxD,UAAU,EC0Ha,mCAAiC;IACtD,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;IACT,IAAI,EAAE,CAAC;IACP,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,MAAM;IDlL7B,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;ICiLtB,gEAAc;MAXlB,+BAAW;QAYH,QAAQ,EAAE,QAAQ;QAClB,KAAK,EAAE,IAAI;QACX,GAAG,EAAE,CAAC;QACN,OAAO,EAAE,IAAI;QACb,OAAO,EAAE,CAAC;QACV,UAAU,EAAE,OAAO;IAEvB,yBAAc;MAnBlB,+BAAW;QAoBH,QAAQ,EAAE,QAAQ;QAClB,KAAK,EAAE,IAAI;QACX,GAAG,EAAE,CAAC;QACN,OAAO,EAAE,IAAI;QACb,OAAO,EAAE,CAAC;QACV,UAAU,EAAE,OAAO;IAGvB,kCAAI;MACA,OAAO,EAAE,KAAK;MAEd,oCAAG;QACC,OAAO,EAAE,KAAK;QACd,OAAO,EAAE,QAAQ;QAEjB,uFACO;UACH,YAAY,EAAE,IAAI;UAClB,KAAK,EFrMf,OAAO;AE4MjB,4BAAkB;EACd,OAAO,EAAE,IAAI;EAEb,gEAAc;IAHlB,4BAAkB;MAIV,OAAO,EAAE,KAAK;MACd,QAAQ,EAAE,QAAQ;MAClB,KAAK,EAAE,CAAC;MACR,GAAG,EAAE,CAAC;MACN,UAAU,EAAE,IAAI;MAChB,KAAK,EF1NT,IAAI;ME2NA,SAAS,EAAE,IAAI;MACf,MAAM,EAAE,CAAC;MACT,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;EAEhB,yBAAc;IAflB,4BAAkB;MAgBV,OAAO,EAAE,KAAK;MACd,QAAQ,EAAE,QAAQ;MAClB,KAAK,EAAE,CAAC;MACR,GAAG,EAAE,CAAC;MACN,UAAU,EAAE,IAAI;MAChB,KAAK,EFtOT,IAAI;MEuOA,SAAS,EAAE,IAAI;MACf,MAAM,EAAE,CAAC;MACT,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;EAGhB,iCAAM;IACF,KAAK,EAAE,GAAG;IACV,MAAM,EAAE,GAAG;IACX,WAAW,EAAE,cAAgB;IAC7B,aAAa,EAAE,cAAgB;ID9OzC,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;IC4Of,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;;AAMjB,gEAAc;EADlB,WAAW;IAEH,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,KAAK,EAAE,IAAI;ID1PjB,iBAAiB,EAAE,gBAAM;IACtB,cAAc,EAAE,gBAAM;IACrB,aAAa,EAAE,gBAAM;IACpB,YAAY,EAAE,gBAAM;IACjB,SAAS,EAAE,gBAAM;ACyPvB,yBAAc;EAPlB,WAAW;IAQH,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,KAAK,EAAE,IAAI;IDhQjB,iBAAiB,EAAE,gBAAM;IACtB,cAAc,EAAE,gBAAM;IACrB,aAAa,EAAE,gBAAM;IACpB,YAAY,EAAE,gBAAM;IACjB,SAAS,EAAE,gBAAM;ACiQnB,yBAAc;EADlB,qBAAW;IAEH,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;IACjB,SAAS,EAAE,IAAI;IACf,OAAO,EAAE,MAAM;;AAY3B,2BAA2B;AAE3B,YAAY;EACR,MAAM,EAAE,KAAK;EACb,QAAQ,EAAE,QAAQ;EAElB,0CAAmB;IAJvB,YAAY;MAKJ,MAAM,EAAE,KAAK;EAGjB,gEAAc;IARlB,YAAY;MASJ,MAAM,EAAE,IAAI;EAGhB,yBAAc;IAZlB,YAAY;MAaJ,MAAM,EAAE,IAAI;;AAIpB,kBAAkB;EACd,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC;EACR,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,IAAI;EAEZ,gEAAc;IAPlB,kBAAkB;MAQV,KAAK,EAAE,KAAK;MACZ,QAAQ,EAAE,QAAQ;MAClB,MAAM,EAAE,MAAM;MACd,WAAW,EAAE,IAAI;EAErB,yBAAc;IAblB,kBAAkB;MAcV,KAAK,EAAE,IAAI;MACX,QAAQ,EAAE,QAAQ;MAClB,MAAM,EAAE,MAAM;MACd,WAAW,EAAE,IAAI;EAGrB,gEAAc;IApBlB,kBAAkB;MAqBV,KAAK,EAAE,KAAK;EAMR,gEAAc;IAFlB,6BAAK;MAGG,KAAK,EAAE,IAAI;;AAUvB,gEAAc;EAFlB,oBAAoB;IAGZ,WAAW,EAAE,KAAK;AAEtB,yBAAc;EALlB,oBAAoB;IAMZ,WAAW,EAAE,KAAK;AAGtB,gCAAa;EACT,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,KAAK,EAAE,IAAI;EAEX,iEAAc;IALlB,gCAAa;MAML,SAAS,EAAE,IAAI;EAEnB,yBAAc;IARlB,gCAAa;MASL,SAAS,EAAE,IAAI;EAEnB,gEAAc;IAXlB,gCAAa;MAYL,SAAS,EAAE,IAAI;EAGnB,kCAAG;IACC,WAAW,EAAE,GAAG;EAGpB,qCAAM;IACF,KAAK,EFvWH,OAAO;IEwWT,OAAO,EAAE,QAAQ;AAGzB,0BAAO;EACH,SAAS,EAAE,KAAK;EAChB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;AAGrB,mCAAgB;EACZ,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,KAAK;EAEjB,gEAAc;IAJlB,mCAAgB;MAKR,UAAU,EAAE,IAAI;EAEpB,yBAAc;IAPlB,mCAAgB;MAQR,UAAU,EAAE,IAAI;EAGpB,yCAAO;IACH,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,MAAM,EAAE,CAAC;IACT,aAAa,EAAE,IAAI;IACnB,OAAO,EAAE,MAAM;IACf,gBAAgB,EFxYpB,IAAI;IC4CV,kBAAkB,EC6Va,qCAAqC;ID5VjE,eAAe,EC4Va,qCAAqC;ID3V5D,UAAU,EC2Va,qCAAqC;IAE1D,yBAAc;MATlB,yCAAO;QAUC,MAAM,EAAE,IAAI;EAGpB,6CAAW;IACP,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,KAAK,EAAE,GAAG;IACV,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,MAAM;IACf,cAAc,EAAE,SAAS;IACzB,cAAc,EAAE,GAAG;IAEnB,yBAAc;MAVlB,6CAAW;QAWH,QAAQ,EAAE,QAAQ;QAClB,GAAG,EAAE,CAAC;QACN,KAAK,EAAE,CAAC;QACR,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;QACZ,WAAW,EAAE,IAAI;QACjB,UAAU,EAAE,IAAI;IAGpB,gEAAc;MApBlB,6CAAW;QAqBH,QAAQ,EAAE,QAAQ;QAClB,GAAG,EAAE,GAAG;QACR,KAAK,EAAE,GAAG;QACV,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;QACZ,WAAW,EAAE,IAAI;QACjB,UAAU,EAAE,CAAC;;AC7a7B;;6BAE6B;AAKzB,qBAAU;EACN,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,SAAS;EACzB,cAAc,EAAE,GAAG;EACnB,KAAK,EHHC,OAAO;EGIb,WAAW,EHfV,uBAAuB;EGiBxB,yBAAc;IARlB,qBAAU;MASF,SAAS,EAAE,IAAI;AAGvB,mBAAQ;EACJ,WAAW,EAAE,IAAI;EACjB,WAAW,EAAE,GAAG;EAChB,SAAS,EAAE,IAAI;EAEf,yBAAc;IALlB,mBAAQ;MAMA,SAAS,EAAE,IAAI;EAGnB,wBAAM;IACF,WAAW,EAAE,GAAG;;AAMxB,8BAAgB;EACZ,KAAK,EAAE,IAAI;EAEX,gFACU;IACN,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,QAAQ;IFnC5B,iBAAiB,EAAE,aAAM;IACtB,cAAc,EAAE,aAAM;IACrB,aAAa,EAAE,aAAM;IACpB,YAAY,EAAE,aAAM;IACjB,SAAS,EAAE,aAAM;IEiCf,IAAI,EAAE,IAAI;IAEV,gEAAa;MARjB,gFACU;QAQF,KAAK,EAAE,IAAI;IAGf,gMACQ;MACJ,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,EAAE;MACX,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,GAAG,EAAE,IAAI;MACT,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,eAAiB;MAC7B,WAAW,EAAE,sBAAsB;IAEvC,8FAAQ;MACJ,UAAU,EAAE,CAAC;MACb,aAAa,EAAE,cAAgB;MAC/B,GAAG,EAAE,IAAI;MACT,MAAM,EAAE,IAAI;EAKpB,uCAAU;IACN,OAAO,EAAE,GAAG;IACZ,IAAI,EAAE,IAAI;IACV,MAAM,EAAE,GAAG;AAInB,gCAAkB;EACd,YAAY,EAAE,IAAI;EAElB,+CAAgB;IACZ,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,WAAW,EAAE,IAAI;IACjB,KAAK,EHhFT,IAAI;IGiFA,WAAW,EHtFd,qBAAqB;IGwFlB,gEAAa;MAPjB,+CAAgB;QAQR,SAAS,EAAE,IAAI;EAGvB,sCAAO;IACH,WAAW,EH7Fd,qBAAqB;IG8FlB,WAAW,EAAE,GAAG;AAOhB,gHACU;EACN,UAAU,EAAE,uDAA4E;EACxF,UAAU,EAAE,kDAAuE;EACnF,UAAU,EAAE,mDAAwE;AAOxF,gHACU;EACN,UAAU,EAAE,uDAA4E;EACxF,UAAU,EAAE,kDAAuE;EACnF,UAAU,EAAE,mDAAwE;AAOxF,gHACU;EACN,UAAU,EAAE,uDAA6E;EACzF,UAAU,EAAE,kDAAwE;EACpF,UAAU,EAAE,mDAAyE;AAOzF,gHACU;EACN,gBAAgB,EAAE,OAAO;AAO7B,gHACU;EACN,gBAAgB,EAAE,OAAO;;AAOzC,uBAAuB;AAMnB,4BAAa;EACT,WAAW,EAAE,IAAI;EAEjB,+BAAI;IACA,MAAM,EAAE,GAAG;IACX,gBAAgB,EAAE,OAAO;IACzB,OAAO,EAAE,YAAY;IACrB,aAAa,EAAE,IAAI;IACnB,YAAY,EAAE,GAAG;IAEjB,8CAAgB;MACZ,KAAK,EAAE,IAAI;IAEf,8CAAgB;MACZ,KAAK,EAAE,IAAI;IAEf,8CAAgB;MACZ,KAAK,EAAE,IAAI;IAEf,8CAAgB;MACZ,KAAK,EAAE,GAAG;AAKtB,sBAAO;EACH,WAAW,EAAE,IAAI;;ACvLzB;;6BAE6B;AAE7B,eAAe;EACX,QAAQ,EAAE,QAAQ;EAEd,kCAAK;IACD,KAAK,EAAE,IAAI;EAIf,+BAAG;IACC,gBAAgB,EJJd,OAAO;IIKT,KAAK,EAAE,KAAK;IACZ,MAAM,EAAE,KAAK;IACb,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,IAAI,EAAE,GAAG;IHXnB,iBAAiB,EGYY,8BAA8B;IHXxD,cAAc,EGWY,8BAA8B;IHVvD,aAAa,EGUY,8BAA8B;IHTtD,YAAY,EGSY,8BAA8B;IHRnD,SAAS,EGQY,8BAA8B;IHrB5D,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;IGoBtB,gEAAc;MAVlB,+BAAG;QAWK,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;IAGhB,oCAAM;MACF,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;MACR,IAAI,EAAE,GAAG;MHzBvB,iBAAiB,EAAE,qBAAM;MACtB,cAAc,EAAE,qBAAM;MACrB,aAAa,EAAE,qBAAM;MACpB,YAAY,EAAE,qBAAM;MACjB,SAAS,EAAE,qBAAM;MGwBX,gEAAc;QARlB,oCAAM;UASE,KAAK,EAAE,IAAI;UACX,MAAM,EAAE,IAAI;MAGhB,yFACQ;QACJ,QAAQ,EAAE,QAAQ;QAClB,OAAO,EAAE,EAAE;QACX,KAAK,EAAE,GAAG;QACV,MAAM,EAAE,IAAI;QACZ,gBAAgB,EJ3C5B,IAAI;QI4CQ,GAAG,EAAE,CAAC;QACN,IAAI,EAAE,GAAG;QHzC3B,iBAAiB,EAAE,gBAAM;QACtB,cAAc,EAAE,gBAAM;QACrB,aAAa,EAAE,gBAAM;QACpB,YAAY,EAAE,gBAAM;QACjB,SAAS,EAAE,gBAAM;MGyCX,2CAAQ;QACJ,MAAM,EAAE,GAAG;QACX,KAAK,EAAE,IAAI;QACX,GAAG,EAAE,GAAG;QACR,IAAI,EAAE,CAAC;QHjDzB,iBAAiB,EAAE,gBAAM;QACtB,cAAc,EAAE,gBAAM;QACrB,aAAa,EAAE,gBAAM;QACpB,YAAY,EAAE,gBAAM;QACjB,SAAS,EAAE,gBAAM;EGsDf,qCAAG;IH1Db,iBAAiB,EG2DgB,8BAA8B;IH1D5D,cAAc,EG0DgB,8BAA8B;IHzD3D,aAAa,EGyDgB,8BAA8B;IHxD1D,YAAY,EGwDgB,8BAA8B;IHvDvD,SAAS,EGuDgB,8BAA8B;;AAOjE,+BAA+B;AAQvB,mBAAI;EACA,OAAO,EAAE,YAAY;EACrB,SAAS,EAAE,IAAI;EACf,KAAK,EJvEJ,OAAO;EIwER,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,OAAO;EACf,QAAQ,EAAE,QAAQ;EAClB,cAAc,EAAE,GAAG;EACnB,UAAU,EAAE,IAAI;EAEhB,yBAAa;IAVjB,mBAAI;MAWI,MAAM,EAAE,WAAW;EAGvB,+BAAa;IACT,WAAW,EAAE,CAAC;IAEd,yBAAa;MAHjB,+BAAa;QAIL,MAAM,EAAE,WAAW;EAI3B,2BAAS;IACL,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,GAAG;IACX,gBAAgB,EJ/FnB,OAAO;IIgGJ,MAAM,EAAE,CAAC;IACT,IAAI,EAAE,CAAC;IHhHtB,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;EGkHlB,qEAAS;IACL,KAAK,EAAE,IAAI;;AAQ/B,gBAAgB;EACZ,aAAa,EAAE,GAAG;EAClB,QAAQ,EAAE,MAAM;;AClIpB;;6BAE6B;AAI7B,gBAAiB;EJ4Cf,kBAAkB,EI3CK,mCAAmC;EJ4CvD,eAAe,EI5CK,mCAAmC;EJ6ClD,UAAU,EI7CK,mCAAmC;;AAG5D,eAAgB;EACZ,OAAO,EAAE,cAAc;EACvB,QAAQ,EAAE,QAAQ;EAElB,8BAAiB;IACb,WAAW,EAAE,iBAAuB;IACpC,YAAY,EAAE,iBAAuB;IAErC,gEAAc;MAJlB,8BAAiB;QAKT,MAAM,EAAE,CAAC;IAEb,yBAAc;MAPlB,8BAAiB;QAQT,MAAM,EAAE,CAAC;EAQjB,gCAAmB;IACf,YAAY,EAAE,IAAI;IAElB,+CAAiB;MACb,SAAS,EAAE,IAAI;IAGnB,sCAAQ;MACJ,UAAU,EAAE,IAAI;EAKxB,sBAAS;IACL,QAAQ,EAAE,QAAQ;IAElB,8BAAU;MACN,IAAI,EAAE,IAAI;MACV,MAAM,EAAE,KAAK;MJfvB,iBAAiB,EIgBY,2BAA2B;MJfrD,cAAc,EIeY,2BAA2B;MJdnD,YAAY,EIcY,2BAA2B;MJbhD,SAAS,EIaY,2BAA2B;IAGlD,8BAAU;MACN,GAAG,EAAE,IAAI;MACT,KAAK,EAAE,IAAI;MJrBrB,iBAAiB,EIsBY,sCAAsC;MJrBhE,cAAc,EIqBY,sCAAsC;MJpB9D,YAAY,EIoBY,sCAAsC;MJnB3D,SAAS,EImBY,sCAAsC;IAG7D,8BAAU;MACN,IAAI,EAAE,KAAK;MACX,MAAM,EAAE,KAAK;MJ3BvB,iBAAiB,EI4BY,2BAA2B;MJ3BrD,cAAc,EI2BY,2BAA2B;MJ1BnD,YAAY,EI0BY,2BAA2B;MJzBhD,SAAS,EIyBY,2BAA2B;IAGlD,8BAAU;MACN,IAAI,EAAE,IAAI;MACV,GAAG,EAAE,IAAI;MJjCnB,iBAAiB,EIkCY,2BAA2B;MJjCrD,cAAc,EIiCY,2BAA2B;MJhCnD,YAAY,EIgCY,2BAA2B;MJ/BhD,SAAS,EI+BY,2BAA2B;IAGlD,8BAAU;MACN,KAAK,EAAE,KAAK;MACZ,MAAM,EAAE,KAAK;MJvCvB,iBAAiB,EIwCY,sCAAsC;MJvChE,cAAc,EIuCY,sCAAsC;MJtC9D,YAAY,EIsCY,sCAAsC;MJrC3D,SAAS,EIqCY,sCAAsC;;AAMrE,0BAQC;EAPG,EAAG;IJtEL,iBAAiB,EAAE,SAAM;IACtB,cAAc,EAAE,SAAM;IACrB,aAAa,EAAE,SAAM;IACpB,YAAY,EAAE,SAAM;IACjB,SAAS,EAAE,SAAM;EIsEvB,IAAK;IJ1EP,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;AI2E3B,kBAQC;EAPG,EAAG;IJhFL,iBAAiB,EAAE,SAAM;IACtB,cAAc,EAAE,SAAM;IACrB,aAAa,EAAE,SAAM;IACpB,YAAY,EAAE,SAAM;IACjB,SAAS,EAAE,SAAM;EIgFvB,IAAK;IJpFP,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;AIsF3B,6BAwBC;EAvBG,EAAG;IJ3FL,iBAAiB,EI4FQ,gCAAgC;IJ3FtD,cAAc,EI2FQ,gCAAgC;IJ1FrD,aAAa,EI0FQ,gCAAgC;IJzFpD,YAAY,EIyFQ,gCAAgC;IJxFjD,SAAS,EIwFQ,gCAAgC;EAGvD,GAAI;IJ/FN,iBAAiB,EIgGQ,mCAAmC;IJ/FzD,cAAc,EI+FQ,mCAAmC;IJ9FxD,aAAa,EI8FQ,mCAAmC;IJ7FvD,YAAY,EI6FQ,mCAAmC;IJ5FpD,SAAS,EI4FQ,mCAAmC;EAG1D,GAAI;IJnGN,iBAAiB,EIoGQ,oCAAoC;IJnG1D,cAAc,EImGQ,oCAAoC;IJlGzD,aAAa,EIkGQ,oCAAoC;IJjGxD,YAAY,EIiGQ,oCAAoC;IJhGrD,SAAS,EIgGQ,oCAAoC;EAG3D,GAAI;IJvGN,iBAAiB,EIwGQ,qCAAqC;IJvG3D,cAAc,EIuGQ,qCAAqC;IJtG1D,aAAa,EIsGQ,qCAAqC;IJrGzD,YAAY,EIqGQ,qCAAqC;IJpGtD,SAAS,EIoGQ,qCAAqC;EAG5D,GAAI;IJ3GN,iBAAiB,EI4GQ,qCAAqC;IJ3G3D,cAAc,EI2GQ,qCAAqC;IJ1G1D,aAAa,EI0GQ,qCAAqC;IJzGzD,YAAY,EIyGQ,qCAAqC;IJxGtD,SAAS,EIwGQ,qCAAqC;EAG5D,IAAK;IJ/GP,iBAAiB,EIgHQ,gCAAgC;IJ/GtD,cAAc,EI+GQ,gCAAgC;IJ9GrD,aAAa,EI8GQ,gCAAgC;IJ7GpD,YAAY,EI6GQ,gCAAgC;IJ5GjD,SAAS,EI4GQ,gCAAgC;AAK3D,qCAwBC;EAvBG,EAAG;IJtHL,iBAAiB,EIuHQ,gCAAgC;IJtHtD,cAAc,EIsHQ,gCAAgC;IJrHrD,aAAa,EIqHQ,gCAAgC;IJpHpD,YAAY,EIoHQ,gCAAgC;IJnHjD,SAAS,EImHQ,gCAAgC;EAGvD,GAAI;IJ1HN,iBAAiB,EI2HQ,mCAAmC;IJ1HzD,cAAc,EI0HQ,mCAAmC;IJzHxD,aAAa,EIyHQ,mCAAmC;IJxHvD,YAAY,EIwHQ,mCAAmC;IJvHpD,SAAS,EIuHQ,mCAAmC;EAG1D,GAAI;IJ9HN,iBAAiB,EI+HQ,oCAAoC;IJ9H1D,cAAc,EI8HQ,oCAAoC;IJ7HzD,aAAa,EI6HQ,oCAAoC;IJ5HxD,YAAY,EI4HQ,oCAAoC;IJ3HrD,SAAS,EI2HQ,oCAAoC;EAG3D,GAAI;IJlIN,iBAAiB,EImIQ,qCAAqC;IJlI3D,cAAc,EIkIQ,qCAAqC;IJjI1D,aAAa,EIiIQ,qCAAqC;IJhIzD,YAAY,EIgIQ,qCAAqC;IJ/HtD,SAAS,EI+HQ,qCAAqC;EAG5D,GAAI;IJtIN,iBAAiB,EIuIQ,qCAAqC;IJtI3D,cAAc,EIsIQ,qCAAqC;IJrI1D,aAAa,EIqIQ,qCAAqC;IJpIzD,YAAY,EIoIQ,qCAAqC;IJnItD,SAAS,EImIQ,qCAAqC;EAG5D,IAAK;IJ1IP,iBAAiB,EI2IQ,gCAAgC;IJ1ItD,cAAc,EI0IQ,gCAAgC;IJzIrD,aAAa,EIyIQ,gCAAgC;IJxIpD,YAAY,EIwIQ,gCAAgC;IJvIjD,SAAS,EIuIQ,gCAAgC;AAI3D,6BAwBC;EAvBG,EAAG;IJhJL,iBAAiB,EIiJQ,gCAAgC;IJhJtD,cAAc,EIgJQ,gCAAgC;IJ/IrD,aAAa,EI+IQ,gCAAgC;IJ9IpD,YAAY,EI8IQ,gCAAgC;IJ7IjD,SAAS,EI6IQ,gCAAgC;EAGvD,GAAI;IJpJN,iBAAiB,EIqJQ,mCAAmC;IJpJzD,cAAc,EIoJQ,mCAAmC;IJnJxD,aAAa,EImJQ,mCAAmC;IJlJvD,YAAY,EIkJQ,mCAAmC;IJjJpD,SAAS,EIiJQ,mCAAmC;EAG1D,GAAI;IJxJN,iBAAiB,EIyJQ,sCAAsC;IJxJ5D,cAAc,EIwJQ,sCAAsC;IJvJ3D,aAAa,EIuJQ,sCAAsC;IJtJ1D,YAAY,EIsJQ,sCAAsC;IJrJvD,SAAS,EIqJQ,sCAAsC;EAG7D,GAAI;IJ5JN,iBAAiB,EI6JQ,uCAAuC;IJ5J7D,cAAc,EI4JQ,uCAAuC;IJ3J5D,aAAa,EI2JQ,uCAAuC;IJ1J3D,YAAY,EI0JQ,uCAAuC;IJzJxD,SAAS,EIyJQ,uCAAuC;EAG9D,GAAI;IJhKN,iBAAiB,EIiKQ,qCAAqC;IJhK3D,cAAc,EIgKQ,qCAAqC;IJ/J1D,aAAa,EI+JQ,qCAAqC;IJ9JzD,YAAY,EI8JQ,qCAAqC;IJ7JtD,SAAS,EI6JQ,qCAAqC;EAG5D,IAAK;IJpKP,iBAAiB,EIqKQ,gCAAgC;IJpKtD,cAAc,EIoKQ,gCAAgC;IJnKrD,aAAa,EImKQ,gCAAgC;IJlKpD,YAAY,EIkKQ,gCAAgC;IJjKjD,SAAS,EIiKQ,gCAAgC;AAI3D,qCAwBC;EAvBG,EAAG;IJ1KL,iBAAiB,EI2KQ,gCAAgC;IJ1KtD,cAAc,EI0KQ,gCAAgC;IJzKrD,aAAa,EIyKQ,gCAAgC;IJxKpD,YAAY,EIwKQ,gCAAgC;IJvKjD,SAAS,EIuKQ,gCAAgC;EAGvD,GAAI;IJ9KN,iBAAiB,EI+KQ,mCAAmC;IJ9KzD,cAAc,EI8KQ,mCAAmC;IJ7KxD,aAAa,EI6KQ,mCAAmC;IJ5KvD,YAAY,EI4KQ,mCAAmC;IJ3KpD,SAAS,EI2KQ,mCAAmC;EAG1D,GAAI;IJlLN,iBAAiB,EImLQ,sCAAsC;IJlL5D,cAAc,EIkLQ,sCAAsC;IJjL3D,aAAa,EIiLQ,sCAAsC;IJhL1D,YAAY,EIgLQ,sCAAsC;IJ/KvD,SAAS,EI+KQ,sCAAsC;EAG7D,GAAI;IJtLN,iBAAiB,EIuLQ,uCAAuC;IJtL7D,cAAc,EIsLQ,uCAAuC;IJrL5D,aAAa,EIqLQ,uCAAuC;IJpL3D,YAAY,EIoLQ,uCAAuC;IJnLxD,SAAS,EImLQ,uCAAuC;EAG9D,GAAI;IJ1LN,iBAAiB,EI2LQ,qCAAqC;IJ1L3D,cAAc,EI0LQ,qCAAqC;IJzL1D,aAAa,EIyLQ,qCAAqC;IJxLzD,YAAY,EIwLQ,qCAAqC;IJvLtD,SAAS,EIuLQ,qCAAqC;EAG5D,IAAK;IJ9LP,iBAAiB,EI+LQ,gCAAgC;IJ9LtD,cAAc,EI8LQ,gCAAgC;IJ7LrD,aAAa,EI6LQ,gCAAgC;IJ5LpD,YAAY,EI4LQ,gCAAgC;IJ3LjD,SAAS,EI2LQ,gCAAgC;AAQ3D,2BAA2B;AAIvB,sBAAM;EACF,aAAa,EAAE,iBAAuB;EAEtC,yBAAc;IAHlB,sBAAM;MAIE,aAAa,EAAE,CAAC;EAEpB,gEAAc;IANlB,sBAAM;MAOE,aAAa,EAAE,iBAAuB;EAItC,yBAAc;IADlB,gCAAW;MAEH,KAAK,EAAE,GAAG;EAEd,gEAAc;IAJlB,gCAAW;MAKH,KAAK,EAAE,IAAI;EAGf,kCAAG;IACC,KAAK,ELxNR,OAAO;IKyNJ,OAAO,EAAE,SAAS;IAClB,OAAO,EAAE,YAAY;IACrB,OAAO,EAAE,SAAS;IAClB,OAAO,EAAE,QAAQ;IACjB,OAAO,EAAE,OAAO;IAChB,OAAO,EAAE,IAAI;IACb,cAAc,EAAE,MAAM;IACtB,WAAW,EAAE,MAAM;IACnB,mBAAmB,EAAE,MAAM;IAC3B,QAAQ,EAAE,QAAQ;IJjPjC,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;IIgPlB,gEAAc;MAdlB,kCAAG;QAeK,OAAO,EAAE,SAAS;IAEtB,yBAAc;MAjBlB,kCAAG;QAkBK,OAAO,EAAE,SAAS;QAClB,aAAa,EAAE,iBAAuB;IAE1C,gEAAc;MArBlB,kCAAG;QAsBK,OAAO,EAAE,SAAS;QAClB,aAAa,EAAE,CAAC;IAGpB,0CAAS;MACL,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,EAAE;MACX,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,GAAG;MACX,gBAAgB,EL1PtB,OAAO;MK2PD,IAAI,EAAE,CAAC;MACP,MAAM,EAAE,IAAI;MACZ,OAAO,EAAE,CAAC;MJxQ7B,kBAAkB,EAAE,oBAAqB;MACzC,eAAe,EAAE,oBAAqB;MACtC,cAAc,EAAE,oBAAqB;MACrC,aAAa,EAAE,oBAAqB;MACpC,UAAU,EAAE,oBAAqB;IIwQlB,oCAAG;MACC,SAAS,EAAE,IAAI;MAEf,gEAAc;QAHlB,oCAAG;UAIK,SAAS,EAAE,IAAI;MAEnB,yBAAc;QANlB,oCAAG;UAOK,SAAS,EAAE,IAAI;MAEnB,gEAAc;QATlB,oCAAG;UAUK,SAAS,EAAE,IAAI;IAGvB,uCAAM;MACF,SAAS,EAAE,IAAI;MACf,WAAW,EL1RtB,qBAAqB;MK2RV,WAAW,EAAE,GAAG;MAChB,YAAY,EAAE,IAAI;MAElB,gEAAc;QANlB,uCAAM;UAOE,YAAY,EAAE,IAAI;IAI1B,yCAAQ;MACJ,KAAK,EL1RX,OAAO;MK4RD,iDAAS;QACL,OAAO,EAAE,CAAC;AAQ1B,uDAAiB;EACb,SAAS,EAAE,IAAI;EAEf,yBAAc;IAHlB,uDAAiB;MAIT,SAAS,EAAE,IAAI;EAEnB,gEAAc;IANlB,uDAAiB;MAOT,SAAS,EAAE,IAAI;EAGnB,4DAAM;IACF,WAAW,EAAE,GAAG;IAChB,OAAO,EAAE,QAAQ;AAGzB,6CAAO;EACH,UAAU,EAAE,IAAI;AAIhB,4EAAe;EACX,SAAS,EAAE,eAAe;EAC1B,WAAW,EAAE,GAAG;EAChB,KAAK,ELjUb,IAAI;EKkUI,WAAW,ELxUlB,uBAAuB;AK2UpB,gFAAmB;EACf,YAAY,EAAE,IAAI;EAElB,gGAAiB;IACb,SAAS,EAAE,IAAI;;AASnC,yBAAyB;AAMrB,+BAAe;EACX,UAAU,EAAE,GAAG;EAEf,iCAAG;IACC,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;IACjB,UAAU,EAAE,MAAM;IAClB,MAAM,EAAE,kBAAuB;IAC/B,SAAS,EAAE,IAAI;IACf,KAAK,EL7VH,OAAO;AKgWjB,kCAAkB;EACd,YAAY,EAAE,IAAI;EAGd,2CAAG;IACC,WAAW,EAAE,GAAG;IAChB,SAAS,EAAE,IAAI;IACf,WAAW,ELjXlB,qBAAqB;IKkXd,KAAK,EL7Wb,IAAI;EKgXJ,wCAAO;IACH,WAAW,EAAE,IAAI;;AAM7B,yBAAyB;AAKzB,WAAW;EACP,UAAU,EAAE,iBAAuB;;AAInC,+BAAe;EACX,OAAO,EAAE,YAAY;EACrB,QAAQ,EAAE,QAAQ;EAElB,iCAAG;IACC,SAAS,EAAE,IAAI;IACf,KAAK,ELxYT,IAAI;IKyYA,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,IAAI,EAAE,GAAG;IJvYnB,iBAAiB,EAAE,qBAAM;IACtB,cAAc,EAAE,qBAAM;IACrB,aAAa,EAAE,qBAAM;IACpB,YAAY,EAAE,qBAAM;IACjB,SAAS,EAAE,qBAAM;AIuYvB,kCAAkB;EACd,WAAW,EAAE,IAAI;EAGb,mDAAG;IACC,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,KAAK,ELrZb,IAAI;ICNX,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;II0ZlB,yDAAO;MACH,KAAK,ELpZX,OAAO;EKwZb,wCAAO;IACH,WAAW,EAAE,IAAI;EAErB,wCAAO;IACH,KAAK,ELxZJ,OAAO;IKyZR,SAAS,EAAE,IAAI;IJxa1B,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;IIsatB,UAAU,EAAE,IAAI;IAEhB,8CAAO;MACH,KAAK,ELlaP,OAAO;;AMTrB;;6BAE6B;AAK7B,eAAe;EACX,OAAO,EAAE,cAAc;EAEvB,yBAAa;IAHjB,eAAe;MAIP,OAAO,EAAE,cAAc;EAIvB,qCAAQ;IACJ,SAAS,EAAE,IAAI;IACf,KAAK,ENbT,IAAI;IMcA,WAAW,ENnBd,qBAAqB;IMqBlB,uCAAG;MACC,WAAW,EAAE,GAAG;IAEpB,6CAAS;MACL,SAAS,EAAE,IAAI;MACf,KAAK,ENhBP,OAAO;MMiBL,WAAW,EAAE,GAAG;MAChB,WAAW,EN7BlB,uBAAuB;EMiC5B,8BAAgB;IACZ,OAAO,EAAE,YAAY;IACrB,OAAO,EAAE,SAAS;IAClB,OAAO,EAAE,QAAQ;IACjB,OAAO,EAAE,OAAO;IAChB,OAAO,EAAE,IAAI;IACb,eAAe,EAAE,MAAM;IACvB,uBAAuB,EAAE,MAAM;IAC/B,oBAAoB,EAAE,MAAM;IAC5B,aAAa,EAAE,iBAAuB;IACtC,cAAc,EAAE,IAAI;IAGpB,mCAAM;MACF,OAAO,EAAE,MAAM;MACf,WAAW,EAAE,IAAI;MACjB,aAAa,EAAE,IAAI;MACnB,gBAAgB,EAAE,OAAO;MACzB,KAAK,EN9CT,IAAI;MM+CA,SAAS,EAAE,IAAI;IAEnB,qCAAQ;MACJ,WAAW,EAAE,GAAG;MAChB,SAAS,EAAE,IAAI;MACf,WAAW,ENxDd,qBAAqB;MMyDlB,YAAY,EAAE,IAAI;EAKlB,mCAAI;IACA,SAAS,EAAE,IAAI;IACf,KAAK,ENlDR,OAAO;IMmDJ,UAAU,EAAE,IAAI;EAKxB,sCAAW;IACP,cAAc,EAAE,SAAS;IAEzB,iDAAY;MACR,YAAY,EAAE,WAAW;MACzB,KAAK,ENtEb,IAAI;EM6EA,mDAAM;IACF,gBAAgB,EAAE,OAAO;EAM7B,mDAAM;IACF,gBAAgB,EAAE,OAAO;EAM7B,mDAAM;IACF,gBAAgB,EAAE,OAAO;EAIrC,8BAAgB;ILrDlB,kBAAkB,EKsDS,qCAAqC;ILrD7D,eAAe,EKqDS,qCAAqC;ILpDxD,UAAU,EKoDS,qCAAqC;;ACrGlE;;6BAE6B;AAMzB,2CAAmB;EACf,WAAW,EAAE,IAAI;EAEjB,8CAAI;IACA,MAAM,EAAE,GAAG;IACX,gBAAgB,EAAE,OAAO;IACzB,OAAO,EAAE,YAAY;IACrB,aAAa,EAAE,IAAI;IACnB,YAAY,EAAE,GAAG;IAEjB,6DAAgB;MACZ,KAAK,EAAE,IAAI;IAEf,6DAAgB;MACZ,KAAK,EAAE,IAAI;IAEf,6DAAgB;MACZ,KAAK,EAAE,IAAI;IAEf,6DAAgB;MACZ,KAAK,EAAE,GAAG;AAItB,+BAAO;EACH,WAAW,EAAE,IAAI;;AAKzB,0BAA0B;EACtB,QAAQ,EAAE,QAAQ;EAClB,gBAAgB,EAAE,OAAO;ENO3B,kBAAkB,EMNK,qCAAqC;ENOzD,eAAe,EMPK,qCAAqC;ENQpD,UAAU,EMRK,qCAAqC;EAC1D,aAAa,EAAE,IAAI;EACnB,SAAS,EAAE,KAAK;EAChB,WAAW,EAAE,IAAI;EAEjB,iCAAQ;IACJ,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;IACT,IAAI,EAAE,IAAI;IN1ChB,iBAAiB,EAAE,cAAM;IACtB,cAAc,EAAE,cAAM;IACrB,aAAa,EAAE,cAAM;IACpB,YAAY,EAAE,cAAM;IACjB,SAAS,EAAE,cAAM;IMwCnB,OAAO,EAAE,GAAG;IAEZ,mCAAG;MACC,SAAS,EAAE,KAAK;MAChB,WAAW,EAAE,IAAI;MACjB,KAAK,EP/CH,OAAO;;AOqDrB,4BAA4B;EACxB,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,IAAI;EAEV,yBAAa;IAJjB,4BAA4B;MAKpB,IAAI,EAAE,CAAC;;AAIf,mBAAmB;EACf,gBAAgB,EPrEZ,IAAI;EOsER,OAAO,EAAE,cAAc;EACvB,aAAa,EAAE,IAAI;EAGf,2CAAO;IACH,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,WAAW,EPjFd,qBAAqB;IOkFlB,WAAW,EAAE,IAAI;IACjB,KAAK,EP9ET,IAAI;IO+EA,cAAc,EAAE,IAAI;IAEpB,yBAAa;MARjB,2CAAO;QASC,SAAS,EAAE,IAAI;QACf,WAAW,EAAE,IAAI;EAI7B,uCAAqB;IACjB,UAAU,EAAE,iBAAuB;IACnC,WAAW,EAAE,IAAI;IAIT,sEAAK;MACD,aAAa,EAAE,GAAG;IAG1B,iEAAc;MACV,YAAY,EAAE,IAAI;MAElB,uEAAO;QACH,SAAS,EAAE,IAAI;QACf,WAAW,EAAE,GAAG;QAChB,KAAK,EPlGX,OAAO;MOoGL,4EAAY;QACR,SAAS,EAAE,IAAI;QACf,KAAK,EPlGZ,OAAO;QOmGA,UAAU,EAAE,GAAG;IAKvB,yBAAa;MADjB,sDAAgB;QAER,YAAY,EAAE,KAAK;QACnB,WAAW,EAAE,IAAI;IAErB,gEAAa;MALjB,sDAAgB;QAMR,YAAY,EAAE,CAAC;QACf,WAAW,EAAE,IAAI;IAIjB,+DAAI;MACA,OAAO,EAAE,YAAY;MACrB,SAAS,EAAE,IAAI;MACf,KAAK,EAAE,OAAO;IAGtB,8DAAS;MACL,SAAS,EAAE,IAAI;MACf,KAAK,EPnIb,IAAI;MOoII,UAAU,EAAE,GAAG;;AAO3B,gCAAc;EACV,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,MAAM;EACZ,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,OAAO;EACf,KAAK,EPxIA,OAAO;ECfnB,kBAAkB,EAAE,oBAAqB;EACzC,eAAe,EAAE,oBAAqB;EACtC,cAAc,EAAE,oBAAqB;EACrC,aAAa,EAAE,oBAAqB;EACpC,UAAU,EAAE,oBAAqB;EMsJ1B,sCAAO;IACH,KAAK,EAAE,IAAI;EAGf,qCAAO;IACH,IAAI,EAAE,MAAM;;AC7JxB;;6BAE6B;AAI7B,cAAc;EACV,UAAU,EAAE,iBAAuB;EAEnC,4BAAe;IACX,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,GAAG;IACV,UAAU,EAAE,MAAM;IAElB,yBAAc;MALlB,4BAAe;QAMP,KAAK,EAAE,GAAG;;ACftB;;6BAE6B;AAOrB,0BAAG;EACC,OAAO,EAAE,KAAK;EAEd,8BAAK;IACD,KAAK,EAAE,IAAI;AAIvB,0BAAe;EACX,WAAW,EAAE,IAAI;EAGb,wCAAG;IACC,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,KAAK,ETpBb,IAAI;ICNX,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;IQyBlB,iEAAa;MANjB,wCAAG;QAOK,SAAS,EAAE,IAAI;IAEnB,yBAAa;MATjB,wCAAG;QAUK,SAAS,EAAE,IAAI;IAGnB,8CAAO;MACH,KAAK,ET1BX,OAAO;ES8Bb,uCAAc;IACV,WAAW,EAAE,IAAI;IAGb,yDAAK;MACD,KAAK,EAAE,IAAI;MACX,aAAa,EAAE,GAAG;IAG1B,uDAAiB;MACb,YAAY,EAAE,IAAI;MAElB,kEAAY;QACR,SAAS,EAAE,IAAI;QACf,KAAK,ET5CX,OAAO;QS6CD,WAAW,EAAE,GAAG;MAEpB,6DAAO;QACH,SAAS,EAAE,IAAI;QACf,WAAW,EAAE,GAAG;QAChB,UAAU,EAAE,GAAG;;AC3DnC;;6BAE6B;AAMzB,mBAAQ;EACJ,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,KAAK;EAEb,yBAAa;IAJjB,mBAAQ;MAKA,MAAM,EAAE,KAAK;;AAUjB,yCAAG;EACC,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAI;EACf,KAAK,EV1BT,IAAI;EU2BA,aAAa,EAAE,GAAG;AAG1B,0CAAuB;EACnB,YAAY,EAAE,IAAI;EAElB,gDAAO;IACH,KAAK,EVjCT,IAAI;AUuCA,yDAAG;EACC,gBAAgB,EVxCxB,IAAI;AU8CA,yDAAG;EACC,gBAAgB,EAAE,OAAO;AAM7B,yDAAG;EACC,gBAAgB,EAAE,OAAO;;AAUrC,oCAAgB;EACZ,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,WAAW,EVxEV,qBAAqB;EUyEtB,KAAK,EAAE,IAAI;EAEX,yBAAa;IANjB,oCAAgB;MAOR,SAAS,EAAE,IAAI;EAGnB,sCAAG;IACC,KAAK,EVtEH,OAAO;IUuET,YAAY,EAAE,GAAG;EAGrB,yCAAM;IACF,WAAW,EAAE,GAAG;;AAQxB,0CACS;EACL,SAAS,EAAE,IAAI;EACf,KAAK,EV3FL,IAAI;EU4FJ,OAAO,EAAE,SAAS;EAClB,UAAU,EAAE,IAAI;EAChB,gBAAgB,EV7FlB,OAAO;EU8FL,WAAW,EAAE,IAAI;AAErB,mBAAO;EACH,KAAK,EAAE,OAAO;;AAKlB,mBAAO;EACH,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,KAAK;EACd,SAAS,EAAE,IAAI;EACf,KAAK,EV3GL,IAAI;AU6GR,2CACU;EACN,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,GAAG;EAClB,gBAAgB,EVlHhB,IAAI;EUmHJ,OAAO,EAAE,MAAM;EACf,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,iBAAuB;EAC/B,KAAK,EVrHL,IAAI;EUsHJ,SAAS,EAAE,IAAI;AAGnB,sBAAU;EACN,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,KAAK;EACb,MAAM,EAAE,IAAI;AAGhB,uBAAW;EACP,aAAa,EAAE,GAAG;;ACpI1B;;6BAE6B;AAMzB,mBAAO;EACH,WAAW,EAAE,IAAI;EACjB,SAAS,EAAE,IAAI;;AAKnB,oBAAQ;EACJ,SAAS,EAAE,IAAI;EACf,cAAc,EAAE,SAAS;EACzB,WAAW,EAAE,GAAG;EAChB,KAAK,EXfL,IAAI;;AWsBJ,kBAAI;EACA,UAAU,EAAE,IAAI;EAEhB,oBAAG;IACC,SAAS,EAAE,IAAI;IACf,KAAK,EXlBR,OAAO;ICfnB,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;IUgClB,0BAAO;MACH,KAAK,EX/BjB,IAAI;;AWwCR,qBAAK;EACD,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;AAIjB,0BAAI;EACA,OAAO,EAAE,YAAY;EACrB,YAAY,EAAE,IAAI;EAElB,qCAAY;IACR,YAAY,EAAE,CAAC;EAGnB,4BAAG;IACC,SAAS,EAAE,IAAI;IACf,KAAK,EX/CR,OAAO;ICfnB,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;IU6DlB,kCAAO;MACH,KAAK,EXvDX,OAAO;;AW+DrB,iBAAiB;EACb,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,iBAAuB;EAEnC,uBAAO;IACH,SAAS,EAAE,IAAI;IAEf,yBAAG;MACC,KAAK,EXvEH,OAAO;;AW6ErB,2BAA2B;AAE3B,YAAY;EACR,SAAS,EAAE,IAAI;EACf,KAAK,EXvFD,IAAI;EWwFR,QAAQ,EAAE,KAAK;EACf,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,aAAa,EAAE,GAAG;EAClB,gBAAgB,EXzFN,OAAO;EW0FjB,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,EAAE;EVtGd,kBAAkB,EAAE,oBAAqB;EACzC,eAAe,EAAE,oBAAqB;EACtC,cAAc,EAAE,oBAAqB;EACrC,aAAa,EAAE,oBAAqB;EACpC,UAAU,EAAE,oBAAqB;EUoG9B,OAAO,EAAE,IAAI;EAEb,kBAAO;IACH,KAAK,EXtGL,IAAI;IWuGJ,gBAAgB,EXjGV,OAAO;;AYTrB;;6BAE6B;AAE7B,YAAY;EACR,WAAW,EAAE,KAAK;EAClB,cAAc,EAAE,KAAK;EAErB,yBAAc;IAJlB,YAAY;MAKJ,WAAW,EAAE,KAAK;MAClB,cAAc,EAAE,IAAI;;AAMxB,gCAAa;EACT,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,KAAK,EAAE,IAAI;EAEX,iEAAc;IALlB,gCAAa;MAML,SAAS,EAAE,IAAI;EAEnB,yBAAc;IARlB,gCAAa;MASL,SAAS,EAAE,IAAI;EAEnB,gEAAc;IAXlB,gCAAa;MAYL,SAAS,EAAE,IAAI;EAGnB,kCAAG;IACC,WAAW,EAAE,GAAG;EAEpB,qCAAM;IACF,WAAW,EAAE,GAAG;IAChB,KAAK,EZ3BH,OAAO;IY4BT,OAAO,EAAE,QAAQ;;ACrC7B;;6BAE6B;AAQrB,wCAAK;EACD,KAAK,EAAE,IAAI;AAGnB,oCAAgB;EACZ,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,SAAS,EAAE,KAAK;EAChB,UAAU,EAAE,IAAI;EAEhB,yBAAa;IANjB,oCAAgB;MAOR,SAAS,EAAE,IAAI;AAGvB,2BAAO;EACH,UAAU,EAAE,IAAI;AAEpB,iCAAa;EACT,OAAO,EAAE,SAAS;EAClB,gBAAgB,EbpBV,OAAO;EaqBb,QAAQ,EAAE,QAAQ;EAClB,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,CAAC;EAEV,yBAAa;IARjB,iCAAa;MASL,OAAO,EAAE,SAAS;EAGtB,wCAAQ;IACJ,KAAK,EbrCT,IAAI;IasCA,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,IAAI,EAAE,GAAG;IACT,OAAO,EAAE,IAAI;IACb,OAAO,EAAE,EAAE;EAGf,uCAAO;IACH,UAAU,EAAE,CAAC;IACb,KAAK,Eb/CT,IAAI;IagDA,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,WAAW,EbtDd,qBAAqB;IauDlB,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,KAAK;IAEd,iEAAa;MATjB,uCAAO;QAUC,SAAS,EAAE,IAAI;IAEnB,yBAAa;MAZjB,uCAAO;QAaC,SAAS,EAAE,IAAI;QACf,WAAW,EAAE,IAAI;IAGrB,yCAAG;MACC,SAAS,EAAE,IAAI;MACf,QAAQ,EAAE,QAAQ;MAElB,uDAAe;QACX,GAAG,EAAE,KAAK;QACV,IAAI,EAAE,GAAG;MAEb,wDAAgB;QACZ,MAAM,EAAE,IAAI;AAK5B,mCAAe;EACX,WAAW,EAAE,GAAG;EAChB,YAAY,EAAE,IAAI;EAElB,sCAAI;IACA,SAAS,EAAE,IAAI;IACf,KAAK,EbxEJ,OAAO;IayER,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,OAAO;AAG3B,iCAAa;EACT,UAAU,EAAE,iBAAuB;EACnC,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,IAAI;EAEhB,sCAAM;IACF,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,KAAK,Eb9FT,IAAI;Ia+FA,WAAW,EbpGd,qBAAqB;EawGlB,4CAAI;IACA,OAAO,EAAE,YAAY;IACrB,WAAW,EAAE,IAAI;IAEjB,8CAAG;MACC,SAAS,EAAE,IAAI;MAEf,sDAAS;QACL,KAAK,EAAE,OAAO;MAElB,sDAAS;QACL,KAAK,EAAE,OAAO;MAElB,sDAAS;QACL,KAAK,EAAE,OAAO;MAElB,sDAAS;QACL,KAAK,EAAE,OAAO;;AAUtC,qBAAqB;EACjB,UAAU,EAAE,IAAI;EAGZ,yBAAa;IADjB,qCAAiB;MAET,YAAY,EAAE,KAAK;MACnB,cAAc,EAAE,IAAI;EAGxB,gEAAa;IANjB,qCAAiB;MAOT,YAAY,EAAE,CAAC;MACf,cAAc,EAAE,CAAC;EAGrB,yCAAK;IACD,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,GAAG;EAG1B,sCAAkB;IACd,gBAAgB,EAAE,OAAO;IACzB,OAAO,EAAE,SAAS;IAClB,WAAW,EAAE,IAAI;IACjB,QAAQ,EAAE,QAAQ;IAElB,yBAAa;MANjB,sCAAkB;QAOV,WAAW,EAAE,CAAC;QACd,OAAO,EAAE,SAAS;IAGtB,gEAAa;MAXjB,sCAAkB;QAYV,WAAW,EAAE,IAAI;IAGrB,8CAAS;MACL,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,EAAE;MACX,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,UAAU,EAAE,mBAAmB;MAC/B,WAAW,EAAE,uBAAuB;MACpC,GAAG,EAAE,CAAC;MACN,IAAI,EAAE,MAAM;MAEZ,yBAAa;QAVjB,8CAAS;UAWD,UAAU,EAAE,CAAC;UACb,WAAW,EAAE,CAAC;UACd,YAAY,EAAE,uBAAuB;UACrC,aAAa,EAAE,mBAAmB;UAClC,IAAI,EAAE,CAAC;UACP,GAAG,EAAE,MAAM;MAGf,gEAAa;QAnBjB,8CAAS;UAoBD,QAAQ,EAAE,QAAQ;UAClB,UAAU,EAAE,mBAAmB;UAC/B,WAAW,EAAE,uBAAuB;UACpC,YAAY,EAAE,CAAC;UACf,aAAa,EAAE,CAAC;UAChB,GAAG,EAAE,CAAC;UACN,IAAI,EAAE,MAAM;IAIpB,oDAAe;MACX,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,GAAG;IAEpB,4CAAO;MACH,WAAW,EAAE,IAAI;MACjB,cAAc,EAAE,IAAI;IAGxB,wCAAG;MACC,SAAS,EAAE,IAAI;MACf,KAAK,EAAE,OAAO;MZ/MzB,kBAAkB,EAAE,oBAAqB;MACzC,eAAe,EAAE,oBAAqB;MACtC,cAAc,EAAE,oBAAqB;MACrC,aAAa,EAAE,oBAAqB;MACpC,UAAU,EAAE,oBAAqB;MY6MtB,YAAY,EAAE,IAAI;MAClB,UAAU,EAAE,IAAI;MAEhB,0CAAG;QACC,YAAY,EAAE,GAAG;MAGrB,8CAAO;QACH,KAAK,Eb9MP,OAAO;;AaoNrB,cAAc;EACV,YAAY,EAAE,KAAK;EAEnB,yBAAa;IAHjB,cAAc;MAIN,YAAY,EAAE,CAAC;;AAOnB,8CAAqB;EACjB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,WAAW,Eb5OV,qBAAqB;Ea6OtB,KAAK,EAAE,IAAI;EAEX,yBAAa;IANjB,8CAAqB;MAOb,SAAS,EAAE,IAAI;EAGnB,gDAAG;IACC,KAAK,Eb1OH,OAAO;Ia2OT,YAAY,EAAE,GAAG;EAGrB,mDAAM;IACF,WAAW,EAAE,GAAG;;AAOxB,mBAAO;EACH,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,KAAK;EACd,SAAS,EAAE,IAAI;EACf,KAAK,Eb/PL,IAAI;AaiQR,2CACU;EACN,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,GAAG;EAClB,gBAAgB,EbtQhB,IAAI;EauQJ,OAAO,EAAE,MAAM;EACf,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,iBAAuB;EAC/B,KAAK,EbzQL,IAAI;Ea0QJ,SAAS,EAAE,IAAI;AAGnB,sBAAU;EACN,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,KAAK;EACb,MAAM,EAAE,IAAI;;AAIpB,cAAc;EACV,MAAM,EAAE,iBAAuB;EAC/B,yBAAyB,EAAE,GAAG;EAC9B,0BAA0B,EAAE,GAAG;EAE/B,8BAAiB;IACb,MAAM,EAAE,iBAAuB;IAC/B,OAAO,EAAE,SAAS;IAElB,qCAAQ;MACJ,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,GAAG;MAChB,KAAK,EbhST,IAAI;MakSA,uCAAG;QACC,KAAK,Eb9RP,OAAO;Qa+RL,YAAY,EAAE,GAAG;EAI7B,6BAAgB;IACZ,OAAO,EAAE,aAAa;IAGlB,mCAAI;MACA,UAAU,EAAE,IAAI;MAEhB,qCAAG;QACC,SAAS,EAAE,IAAI;QACf,KAAK,EbxSZ,OAAO;QaySA,OAAO,EAAE,KAAK;QZxTjC,kBAAkB,EAAE,oBAAqB;QACzC,eAAe,EAAE,oBAAqB;QACtC,cAAc,EAAE,oBAAqB;QACrC,aAAa,EAAE,oBAAqB;QACpC,UAAU,EAAE,oBAAqB;QYuTd,2CAAO;UACH,KAAK,EbjTf,OAAO;QaoTD,uCAAG;UACC,KAAK,EAAE,KAAK;UACZ,UAAU,EAAE,GAAG;EAMnC,6BAAgB;IACZ,OAAO,EAAE,SAAS;IAClB,UAAU,EAAE,iBAAuB;IACnC,yBAAyB,EAAE,GAAG;IAC9B,0BAA0B,EAAE,GAAG;IAE/B,+BAAG;MACC,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,GAAG;MAChB,WAAW,Eb/Ud,qBAAqB;MagVlB,KAAK,Eb3UT,IAAI;MCNX,kBAAkB,EAAE,oBAAqB;MACzC,eAAe,EAAE,oBAAqB;MACtC,cAAc,EAAE,oBAAqB;MACrC,aAAa,EAAE,oBAAqB;MACpC,UAAU,EAAE,oBAAqB;MYiVtB,qCAAO;QACH,KAAK,Eb3UP,OAAO;Ma8UT,iCAAG;QACC,KAAK,Eb/UP,OAAO;QagVL,YAAY,EAAE,GAAG;;AAOjC,qBAAqB;EACjB,MAAM,EAAE,iBAAuB;EAE/B,oCAAgB;IACZ,OAAO,EAAE,SAAS;IAClB,aAAa,EAAE,iBAAuB;IAEtC,2CAAQ;MACJ,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,GAAG;;AAOxB,mBAAW;EACP,OAAO,EAAE,cAAc;EACvB,aAAa,EAAE,iBAAuB;EAEtC,qBAAG;IACC,OAAO,EAAE,MAAM;IACf,WAAW,EAAE,IAAI;IACjB,aAAa,EAAE,iBAAuB;IZzXjD,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;IYuXtB,KAAK,Eb5WJ,OAAO;Ia6WR,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,IAAI;IAEhB,2BAAO;MACH,gBAAgB,EbrXlB,OAAO;MasXL,KAAK,Eb5Xb,IAAI;Ma6XI,YAAY,EbnXf,OAAO;;Aa0XhB,2BAAe;EACX,OAAO,EAAE,cAAc;EACvB,aAAa,EAAE,iBAAuB;EAI9B,mCAAG;IACC,KAAK,EbjYZ,OAAO;IakYA,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,IAAI;IZlZnC,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;IYgZd,OAAO,EAAE,KAAK;IAEd,yCAAO;MACH,KAAK,Eb5Yf,OAAO;Ia+YD,wCAAM;MACF,KAAK,EAAE,KAAK;;AAShC,2BAAe;EACX,OAAO,EAAE,cAAc;EAIf,mCAAG;IACC,KAAK,Eb3ZZ,OAAO;Ia4ZA,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,IAAI;IZ5anC,kBAAkB,EAAE,oBAAqB;IACzC,eAAe,EAAE,oBAAqB;IACtC,cAAc,EAAE,oBAAqB;IACrC,aAAa,EAAE,oBAAqB;IACpC,UAAU,EAAE,oBAAqB;IY0ad,OAAO,EAAE,KAAK;IAEd,yCAAO;MACH,KAAK,Ebtaf,OAAO;IayaD,wCAAM;MACF,KAAK,EAAE,KAAK", -"sources": ["../scss/style.scss","../scss/_common.scss","../scss/_variables.scss","../scss/_mixin.scss","../scss/_header.scss","../scss/_about.scss","../scss/_gallery.scss","../scss/_service.scss","../scss/_pricing.scss","../scss/_testimonial.scss","../scss/_brand.scss","../scss/_blog.scss","../scss/_contact.scss","../scss/_footer.scss","../scss/_page-banner.scss","../scss/_blog-details.scss"], -"names": [], -"file": "style.css" -} \ No newline at end of file diff --git a/About/assets/fonts/.DS_Store b/About/assets/fonts/.DS_Store deleted file mode 100644 index 97d25ef6..00000000 Binary files a/About/assets/fonts/.DS_Store and /dev/null differ diff --git a/About/assets/fonts/LineIcons.eot b/About/assets/fonts/LineIcons.eot deleted file mode 100644 index 7146a83e..00000000 Binary files a/About/assets/fonts/LineIcons.eot and /dev/null differ diff --git a/About/assets/fonts/LineIcons.svg b/About/assets/fonts/LineIcons.svg deleted file mode 100644 index 42b8c5d6..00000000 --- a/About/assets/fonts/LineIcons.svg +++ /dev/null @@ -1,492 +0,0 @@ - - - - - - -{ - "fontFamily": "LineIcons", - "majorVersion": 1, - "minorVersion": 1, - "fontURL": "https://lineicons.com", - "description": "Free Line Icons for Modern Web and Mobile Apps\nFont generated by IcoMoon.", - "copyright": "https://lineicons.com", - "designer": "https://lineicons.com", - "designerURL": "https://lineicons.com", - "license": "Creative Commons", - "licenseURL": "https://lineicons.com/license", - "version": "Version 1.1", - "fontId": "LineIcons", - "psName": "LineIcons", - "subFamily": "Regular", - "fullName": "LineIcons" -} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/About/assets/fonts/LineIcons.ttf b/About/assets/fonts/LineIcons.ttf deleted file mode 100644 index 4d4a3aa8..00000000 Binary files a/About/assets/fonts/LineIcons.ttf and /dev/null differ diff --git a/About/assets/fonts/LineIcons.woff b/About/assets/fonts/LineIcons.woff deleted file mode 100644 index d6e9b9a2..00000000 Binary files a/About/assets/fonts/LineIcons.woff and /dev/null differ diff --git a/About/assets/fonts/line-icons.css b/About/assets/fonts/line-icons.css deleted file mode 100644 index cedad804..00000000 --- a/About/assets/fonts/line-icons.css +++ /dev/null @@ -1,947 +0,0 @@ -@font-face { - font-family: 'LineIcons'; - src: url('../fonts/LineIcons.eot?tc3uo0'); - src: url('../fonts/LineIcons.eot?tc3uo0#iefix') format('embedded-opentype'), - url('../fonts/LineIcons.ttf?tc3uo0') format('truetype'), - url('../fonts/LineIcons.woff?tc3uo0') format('woff'), - url('../fonts/LineIcons.svg?tc3uo0#LineIcons') format('svg'); - font-weight: normal; - font-style: normal; -} - -[class^="lni-"], [class*=" lni-"] { - /* use !important to prevent issues with browser extensions that change fonts */ - font-family: 'LineIcons' !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - - /* Better Font Rendering =========== */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.lni-image:before { - content: "\e991"; -} -.lni-linkedin-filled:before { - content: "\e9ac"; -} -.lni-add-files:before { - content: "\e900"; -} -.lni-agenda:before { - content: "\e901"; -} -.lni-alarm-clock:before { - content: "\e902"; -} -.lni-alarm:before { - content: "\e903"; -} -.lni-amazon:before { - content: "\e904"; -} -.lni-amex:before { - content: "\e905"; -} -.lni-anchor:before { - content: "\e906"; -} -.lni-android:before { - content: "\e907"; -} -.lni-angle-double-down:before { - content: "\e908"; -} -.lni-angle-double-left:before { - content: "\e909"; -} -.lni-angle-double-right:before { - content: "\e90a"; -} -.lni-angle-double-up:before { - content: "\e90b"; -} -.lni-apartment:before { - content: "\e90c"; -} -.lni-apple:before { - content: "\e90d"; -} -.lni-archive:before { - content: "\e90e"; -} -.lni-arrow-down-circle:before { - content: "\e90f"; -} -.lni-arrow-down:before { - content: "\e910"; -} -.lni-arrow-left-circle:before { - content: "\e911"; -} -.lni-arrow-left:before { - content: "\e912"; -} -.lni-arrow-right-circle:before { - content: "\e913"; -} -.lni-arrow-right:before { - content: "\e914"; -} -.lni-arrow-top-left:before { - content: "\e915"; -} -.lni-arrow-top-right:before { - content: "\e916"; -} -.lni-arrow-up-circle:before { - content: "\e917"; -} -.lni-arrow-up:before { - content: "\e918"; -} -.lni-arrows-horizontal:before { - content: "\e919"; -} -.lni-arrows-vertical:before { - content: "\e91a"; -} -.lni-ban:before { - content: "\e91b"; -} -.lni-bar-chart:before { - content: "\e91c"; -} -.lni-basketball:before { - content: "\e91d"; -} -.lni-behance:before { - content: "\e91e"; -} -.lni-bi-cycle:before { - content: "\e91f"; -} -.lni-bitbucket:before { - content: "\e920"; -} -.lni-bitcoin:before { - content: "\e921"; -} -.lni-blackboard:before { - content: "\e922"; -} -.lni-bluetooth:before { - content: "\e923"; -} -.lni-bold:before { - content: "\e924"; -} -.lni-bolt-alt:before { - content: "\e925"; -} -.lni-bolt:before { - content: "\e926"; -} -.lni-book:before { - content: "\e927"; -} -.lni-bookmark-alt:before { - content: "\e928"; -} -.lni-bookmark:before { - content: "\e929"; -} -.lni-briefcase:before { - content: "\e92a"; -} -.lni-brush-alt:before { - content: "\e92b"; -} -.lni-brush:before { - content: "\e92c"; -} -.lni-bubble:before { - content: "\e92d"; -} -.lni-bug:before { - content: "\e92e"; -} -.lni-bulb:before { - content: "\e92f"; -} -.lni-bullhorn:before { - content: "\e930"; -} -.lni-bus:before { - content: "\e931"; -} -.lni-calendar:before { - content: "\e932"; -} -.lni-camera:before { - content: "\e933"; -} -.lni-car:before { - content: "\e934"; -} -.lni-cart-full:before { - content: "\e935"; -} -.lni-cart:before { - content: "\e936"; -} -.lni-check-box:before { - content: "\e937"; -} -.lni-check-mark-circle:before { - content: "\e938"; -} -.lni-chevron-down-circle:before { - content: "\e939"; -} -.lni-chevron-down:before { - content: "\e93a"; -} -.lni-chevron-left-circle:before { - content: "\e93b"; -} -.lni-chevron-left:before { - content: "\e93c"; -} -.lni-chevron-right-circle:before { - content: "\e93d"; -} -.lni-chevron-right:before { - content: "\e93e"; -} -.lni-chevron-up-circle:before { - content: "\e93f"; -} -.lni-chevron-up:before { - content: "\e940"; -} -.lni-chrome:before { - content: "\e941"; -} -.lni-circle-minus:before { - content: "\e942"; -} -.lni-clipboard:before { - content: "\e943"; -} -.lni-close:before { - content: "\e944"; -} -.lni-cloud-check:before { - content: "\e945"; -} -.lni-cloud-download:before { - content: "\e946"; -} -.lni-cloud-sync:before { - content: "\e947"; -} -.lni-cloud-upload:before { - content: "\e948"; -} -.lni-cloud:before { - content: "\e949"; -} -.lni-code:before { - content: "\e94a"; -} -.lni-coffee-cup:before { - content: "\e94b"; -} -.lni-cog:before { - content: "\e94c"; -} -.lni-color-pallet:before { - content: "\e94d"; -} -.lni-comment-reply-alt:before { - content: "\e94e"; -} -.lni-comments-alt:before { - content: "\e94f"; -} -.lni-comments:before { - content: "\e950"; -} -.lni-construction:before { - content: "\e951"; -} -.lni-control-panel:before { - content: "\e952"; -} -.lni-crop:before { - content: "\e953"; -} -.lni-cross-circle:before { - content: "\e954"; -} -.lni-crown:before { - content: "\e955"; -} -.lni-css3:before { - content: "\e956"; -} -.lni-cup:before { - content: "\e957"; -} -.lni-cut:before { - content: "\e958"; -} -.lni-dashboard:before { - content: "\e959"; -} -.lni-database:before { - content: "\e95a"; -} -.lni-dinner:before { - content: "\e95b"; -} -.lni-direction-alt:before { - content: "\e95c"; -} -.lni-direction-ltr:before { - content: "\e95d"; -} -.lni-direction-rtl:before { - content: "\e95e"; -} -.lni-direction:before { - content: "\e95f"; -} -.lni-display:before { - content: "\e960"; -} -.lni-download:before { - content: "\e961"; -} -.lni-drop:before { - content: "\e962"; -} -.lni-dropbox:before { - content: "\e963"; -} -.lni-drupal:before { - content: "\e964"; -} -.lni-emoji-neutral:before { - content: "\e965"; -} -.lni-emoji-sad:before { - content: "\e966"; -} -.lni-emoji-smile:before { - content: "\e967"; -} -.lni-empty-file:before { - content: "\e968"; -} -.lni-enter:before { - content: "\e969"; -} -.lni-envelope:before { - content: "\e96a"; -} -.lni-eraser:before { - content: "\e96b"; -} -.lni-exit-down:before { - content: "\e96c"; -} -.lni-exit-up:before { - content: "\e96d"; -} -.lni-exit:before { - content: "\e96e"; -} -.lni-eye:before { - content: "\e96f"; -} -.lni-facebook-filled:before { - content: "\e970"; -} -.lni-facebook:before { - content: "\e971"; -} -.lni-files:before { - content: "\e972"; -} -.lni-film-play:before { - content: "\e973"; -} -.lni-firefox:before { - content: "\e974"; -} -.lni-flag-alt:before { - content: "\e975"; -} -.lni-flag-cubic:before { - content: "\e976"; -} -.lni-flag:before { - content: "\e977"; -} -.lni-folder:before { - content: "\e978"; -} -.lni-frame-contract:before { - content: "\e979"; -} -.lni-frame-expand:before { - content: "\e97a"; -} -.lni-full-screen:before { - content: "\e97b"; -} -.lni-funnel:before { - content: "\e97c"; -} -.lni-gallery:before { - content: "\e97d"; -} -.lni-game:before { - content: "\e97e"; -} -.lni-gift:before { - content: "\e97f"; -} -.lni-git:before { - content: "\e980"; -} -.lni-github:before { - content: "\e981"; -} -.lni-google-plus:before { - content: "\e982"; -} -.lni-graduation:before { - content: "\e983"; -} -.lni-grid-alt:before { - content: "\e984"; -} -.lni-grid:before { - content: "\e985"; -} -.lni-hammer:before { - content: "\e986"; -} -.lni-hand:before { - content: "\e987"; -} -.lni-harddrive:before { - content: "\e988"; -} -.lni-headphone-alt:before { - content: "\e989"; -} -.lni-headphone:before { - content: "\e98a"; -} -.lni-heart-filled:before { - content: "\e98b"; -} -.lni-heart-pulse:before { - content: "\e98c"; -} -.lni-heart:before { - content: "\e98d"; -} -.lni-help:before { - content: "\e98e"; -} -.lni-highlight-alt:before { - content: "\e98f"; -} -.lni-highlight:before { - content: "\e990"; -} -.lni-hobile:before { - content: "\e992"; -} -.lni-home:before { - content: "\e993"; -} -.lni-hourglass:before { - content: "\e994"; -} -.lni-html5:before { - content: "\e995"; -} -.lni-inbox:before { - content: "\e996"; -} -.lni-indent-decrease:before { - content: "\e997"; -} -.lni-indent-increase:before { - content: "\e998"; -} -.lni-Infinite:before { - content: "\e999"; -} -.lni-information:before { - content: "\e99a"; -} -.lni-instagram-filled:before { - content: "\e99b"; -} -.lni-instagram:before { - content: "\e99c"; -} -.lni-italic:before { - content: "\e99d"; -} -.lni-joomla:before { - content: "\e99e"; -} -.lni-key:before { - content: "\e99f"; -} -.lni-keyboard:before { - content: "\e9a0"; -} -.lni-laptop-phone:before { - content: "\e9a1"; -} -.lni-laptop:before { - content: "\e9a2"; -} -.lni-layers:before { - content: "\e9a3"; -} -.lni-layout:before { - content: "\e9a4"; -} -.lni-leaf:before { - content: "\e9a5"; -} -.lni-licencse:before { - content: "\e9a6"; -} -.lni-line-dashed:before { - content: "\e9a7"; -} -.lni-line-dotted:before { - content: "\e9a8"; -} -.lni-line-double:before { - content: "\e9a9"; -} -.lni-line-spacing:before { - content: "\e9aa"; -} -.lni-link:before { - content: "\e9ab"; -} -.lni-linkedin:before { - content: "\e9ad"; -} -.lni-list:before { - content: "\e9ae"; -} -.lni-lock:before { - content: "\e9af"; -} -.lni-magnet:before { - content: "\e9b0"; -} -.lni-magnifier:before { - content: "\e9b1"; -} -.lni-map-marker:before { - content: "\e9b2"; -} -.lni-map:before { - content: "\e9b3"; -} -.lni-mastercard:before { - content: "\e9b4"; -} -.lni-medall-alt:before { - content: "\e9b5"; -} -.lni-medall:before { - content: "\e9b6"; -} -.lni-medium:before { - content: "\e9b7"; -} -.lni-menu-circle:before { - content: "\e9b8"; -} -.lni-menu:before { - content: "\e9b9"; -} -.lni-mic:before { - content: "\e9ba"; -} -.lni-microphone:before { - content: "\e9bb"; -} -.lni-minus:before { - content: "\e9bc"; -} -.lni-mobile:before { - content: "\e9bd"; -} -.lni-more-alt:before { - content: "\e9be"; -} -.lni-more:before { - content: "\e9bf"; -} -.lni-mouse:before { - content: "\e9c0"; -} -.lni-move:before { - content: "\e9c1"; -} -.lni-music:before { - content: "\e9c2"; -} -.lni-notepad:before { - content: "\e9c3"; -} -.lni-package:before { - content: "\e9c4"; -} -.lni-page-break:before { - content: "\e9c5"; -} -.lni-paint-bucket:before { - content: "\e9c6"; -} -.lni-paint-roller:before { - content: "\e9c7"; -} -.lni-paperclip:before { - content: "\e9c8"; -} -.lni-paypal:before { - content: "\e9c9"; -} -.lni-pencil-alt:before { - content: "\e9ca"; -} -.lni-pencil:before { - content: "\e9cb"; -} -.lni-phone-handset:before { - content: "\e9cc"; -} -.lni-phone:before { - content: "\e9cd"; -} -.lni-pie-chart:before { - content: "\e9ce"; -} -.lni-pilcrow:before { - content: "\e9cf"; -} -.lni-pin-alt:before { - content: "\e9d0"; -} -.lni-pin-corner:before { - content: "\e9d1"; -} -.lni-pin:before { - content: "\e9d2"; -} -.lni-pinterest:before { - content: "\e9d3"; -} -.lni-playstore:before { - content: "\e9d4"; -} -.lni-plug:before { - content: "\e9d5"; -} -.lni-plus:before { - content: "\e9d6"; -} -.lni-pointer-down:before { - content: "\e9d7"; -} -.lni-pointer-left:before { - content: "\e9d8"; -} -.lni-pointer-right:before { - content: "\e9d9"; -} -.lni-pointer-up:before { - content: "\e9da"; -} -.lni-pointer:before { - content: "\e9db"; -} -.lni-power-switch:before { - content: "\e9dc"; -} -.lni-printer:before { - content: "\e9dd"; -} -.lni-pulse:before { - content: "\e9de"; -} -.lni-question-circle:before { - content: "\e9df"; -} -.lni-quora:before { - content: "\e9e0"; -} -.lni-reddit:before { - content: "\e9e1"; -} -.lni-reload:before { - content: "\e9e2"; -} -.lni-reply:before { - content: "\e9e3"; -} -.lni-rocket:before { - content: "\e9e4"; -} -.lni-rss-feed:before { - content: "\e9e5"; -} -.lni-ruler-alt:before { - content: "\e9e6"; -} -.lni-ruler-pencil:before { - content: "\e9e7"; -} -.lni-ruler:before { - content: "\e9e8"; -} -.lni-save-alt:before { - content: "\e9e9"; -} -.lni-save:before { - content: "\e9ea"; -} -.lni-search:before { - content: "\e9eb"; -} -.lni-select:before { - content: "\e9ec"; -} -.lni-share-alt:before { - content: "\e9ed"; -} -.lni-share:before { - content: "\e9ee"; -} -.lni-shield:before { - content: "\e9ef"; -} -.lni-shift-left:before { - content: "\e9f0"; -} -.lni-shift-right:before { - content: "\e9f1"; -} -.lni-shortcode:before { - content: "\e9f2"; -} -.lni-signal:before { - content: "\e9f3"; -} -.lni-slice:before { - content: "\e9f4"; -} -.lni-sort-alpha-asc:before { - content: "\e9f5"; -} -.lni-sort-amount-asc:before { - content: "\e9f6"; -} -.lni-soundcloud:before { - content: "\e9f7"; -} -.lni-spellcheck:before { - content: "\e9f8"; -} -.lni-spotify:before { - content: "\e9f9"; -} -.lni-spray:before { - content: "\e9fa"; -} -.lni-stamp:before { - content: "\e9fb"; -} -.lni-star-empty:before { - content: "\e9fc"; -} -.lni-star-filled:before { - content: "\e9fd"; -} -.lni-star-half:before { - content: "\e9fe"; -} -.lni-star:before { - content: "\e9ff"; -} -.lni-stats-down:before { - content: "\ea00"; -} -.lni-stats-up:before { - content: "\ea01"; -} -.lni-strikethrough:before { - content: "\ea02"; -} -.lni-stripe:before { - content: "\ea03"; -} -.lni-support:before { - content: "\ea04"; -} -.lni-tab:before { - content: "\ea05"; -} -.lni-tag:before { - content: "\ea06"; -} -.lni-target:before { - content: "\ea07"; -} -.lni-teabag:before { - content: "\ea08"; -} -.lni-text-align-right:before { - content: "\ea09"; -} -.lni-text-align-center:before { - content: "\ea0a"; -} -.lni-text-align-justify:before { - content: "\ea0b"; -} -.lni-text-align-left:before { - content: "\ea0c"; -} -.lni-text-format-remove:before { - content: "\ea0d"; -} -.lni-text-format:before { - content: "\ea0e"; -} -.lni-text-size:before { - content: "\ea0f"; -} -.lni-thought:before { - content: "\ea10"; -} -.lni-thumbs-down:before { - content: "\ea11"; -} -.lni-thumbs-up:before { - content: "\ea12"; -} -.lni-ticket-alt:before { - content: "\ea13"; -} -.lni-ticket:before { - content: "\ea14"; -} -.lni-timer:before { - content: "\ea15"; -} -.lni-train:before { - content: "\ea16"; -} -.lni-trash:before { - content: "\ea17"; -} -.lni-tshirt:before { - content: "\ea18"; -} -.lni-twitter-filled:before { - content: "\ea19"; -} -.lni-twitter:before { - content: "\ea1a"; -} -.lni-underline:before { - content: "\ea1b"; -} -.lni-unlink:before { - content: "\ea1c"; -} -.lni-unlock:before { - content: "\ea1d"; -} -.lni-upload:before { - content: "\ea1e"; -} -.lni-user:before { - content: "\ea1f"; -} -.lni-users:before { - content: "\ea20"; -} -.lni-vector:before { - content: "\ea21"; -} -.lni-video:before { - content: "\ea22"; -} -.lni-visa:before { - content: "\ea23"; -} -.lni-volume-high:before { - content: "\ea24"; -} -.lni-volume-low:before { - content: "\ea25"; -} -.lni-volume-medium:before { - content: "\ea26"; -} -.lni-volume-mute:before { - content: "\ea27"; -} -.lni-wallet:before { - content: "\ea28"; -} -.lni-warning:before { - content: "\ea29"; -} -.lni-wheelchair:before { - content: "\ea2a"; -} -.lni-wordpress-filled:before { - content: "\ea2b"; -} -.lni-wordpress:before { - content: "\ea2c"; -} -.lni-world-alt:before { - content: "\ea2d"; -} -.lni-world:before { - content: "\ea2e"; -} -.lni-write:before { - content: "\ea2f"; -} -.lni-zip:before { - content: "\ea30"; -} -.lni-zoom-in:before { - content: "\ea31"; -} -.lni-zoom-out:before { - content: "\ea32"; -} diff --git a/About/assets/images/.DS_Store b/About/assets/images/.DS_Store deleted file mode 100644 index 7fc93679..00000000 Binary files a/About/assets/images/.DS_Store and /dev/null differ diff --git a/About/assets/images/about.png b/About/assets/images/about.png deleted file mode 100644 index 72136410..00000000 Binary files a/About/assets/images/about.png and /dev/null differ diff --git a/About/assets/images/author-1.jpg b/About/assets/images/author-1.jpg deleted file mode 100644 index aeaeede6..00000000 Binary files a/About/assets/images/author-1.jpg and /dev/null differ diff --git a/About/assets/images/author-2.jpg b/About/assets/images/author-2.jpg deleted file mode 100644 index 92a7f463..00000000 Binary files a/About/assets/images/author-2.jpg and /dev/null differ diff --git a/About/assets/images/author-3.jpg b/About/assets/images/author-3.jpg deleted file mode 100644 index 8bdbeaad..00000000 Binary files a/About/assets/images/author-3.jpg and /dev/null differ diff --git a/About/assets/images/author-4.jpg b/About/assets/images/author-4.jpg deleted file mode 100644 index 2bd0c07b..00000000 Binary files a/About/assets/images/author-4.jpg and /dev/null differ diff --git a/About/assets/images/brand-1.png b/About/assets/images/brand-1.png deleted file mode 100644 index 214dcc2c..00000000 Binary files a/About/assets/images/brand-1.png and /dev/null differ diff --git a/About/assets/images/brand-2.png b/About/assets/images/brand-2.png deleted file mode 100644 index d58523b7..00000000 Binary files a/About/assets/images/brand-2.png and /dev/null differ diff --git a/About/assets/images/brand-3.png b/About/assets/images/brand-3.png deleted file mode 100644 index 4a3c7a89..00000000 Binary files a/About/assets/images/brand-3.png and /dev/null differ diff --git a/About/assets/images/brand-4.png b/About/assets/images/brand-4.png deleted file mode 100644 index 5aee7bad..00000000 Binary files a/About/assets/images/brand-4.png and /dev/null differ diff --git a/About/assets/images/brand-5.png b/About/assets/images/brand-5.png deleted file mode 100644 index 13ede063..00000000 Binary files a/About/assets/images/brand-5.png and /dev/null differ diff --git a/About/assets/images/favicon.png b/About/assets/images/favicon.png deleted file mode 100644 index 3bce34bc..00000000 Binary files a/About/assets/images/favicon.png and /dev/null differ diff --git a/About/assets/images/footer-bg.jpg b/About/assets/images/footer-bg.jpg deleted file mode 100644 index 489e3456..00000000 Binary files a/About/assets/images/footer-bg.jpg and /dev/null differ diff --git a/About/assets/images/header-hero.jpg b/About/assets/images/header-hero.jpg deleted file mode 100644 index 812aa1f6..00000000 Binary files a/About/assets/images/header-hero.jpg and /dev/null differ diff --git a/About/assets/images/hero-image.jpg b/About/assets/images/hero-image.jpg deleted file mode 100644 index aad3f015..00000000 Binary files a/About/assets/images/hero-image.jpg and /dev/null differ diff --git a/About/assets/images/hero-image.png b/About/assets/images/hero-image.png deleted file mode 100644 index 2a8ef0e6..00000000 Binary files a/About/assets/images/hero-image.png and /dev/null differ diff --git a/About/assets/images/logo.png b/About/assets/images/logo.png deleted file mode 100644 index 30a123ea..00000000 Binary files a/About/assets/images/logo.png and /dev/null differ diff --git a/About/assets/images/news-1.jpg b/About/assets/images/news-1.jpg deleted file mode 100644 index 4352f5ad..00000000 Binary files a/About/assets/images/news-1.jpg and /dev/null differ diff --git a/About/assets/images/news-2.jpg b/About/assets/images/news-2.jpg deleted file mode 100644 index 7665902e..00000000 Binary files a/About/assets/images/news-2.jpg and /dev/null differ diff --git a/About/assets/images/news-3.jpg b/About/assets/images/news-3.jpg deleted file mode 100644 index ddb12e46..00000000 Binary files a/About/assets/images/news-3.jpg and /dev/null differ diff --git a/About/assets/images/news-details.jpg b/About/assets/images/news-details.jpg deleted file mode 100644 index 42e40b42..00000000 Binary files a/About/assets/images/news-details.jpg and /dev/null differ diff --git a/About/assets/images/our-service-1.jpg b/About/assets/images/our-service-1.jpg deleted file mode 100644 index 671242ed..00000000 Binary files a/About/assets/images/our-service-1.jpg and /dev/null differ diff --git a/About/assets/images/our-service-1.png b/About/assets/images/our-service-1.png deleted file mode 100644 index 9842971f..00000000 Binary files a/About/assets/images/our-service-1.png and /dev/null differ diff --git a/About/assets/images/page-banner-1.jpg b/About/assets/images/page-banner-1.jpg deleted file mode 100644 index 338bb214..00000000 Binary files a/About/assets/images/page-banner-1.jpg and /dev/null differ diff --git a/About/assets/images/protfolio-1.jpg b/About/assets/images/protfolio-1.jpg deleted file mode 100644 index 55ea45b6..00000000 Binary files a/About/assets/images/protfolio-1.jpg and /dev/null differ diff --git a/About/assets/images/protfolio-2.jpg b/About/assets/images/protfolio-2.jpg deleted file mode 100644 index 1e4a5c72..00000000 Binary files a/About/assets/images/protfolio-2.jpg and /dev/null differ diff --git a/About/assets/images/protfolio-3.jpg b/About/assets/images/protfolio-3.jpg deleted file mode 100644 index b443100a..00000000 Binary files a/About/assets/images/protfolio-3.jpg and /dev/null differ diff --git a/About/assets/images/protfolio-4.jpg b/About/assets/images/protfolio-4.jpg deleted file mode 100644 index ec3259fd..00000000 Binary files a/About/assets/images/protfolio-4.jpg and /dev/null differ diff --git a/About/assets/images/protfolio-5.jpg b/About/assets/images/protfolio-5.jpg deleted file mode 100644 index 6ac6838c..00000000 Binary files a/About/assets/images/protfolio-5.jpg and /dev/null differ diff --git a/About/assets/images/protfolio-6.jpg b/About/assets/images/protfolio-6.jpg deleted file mode 100644 index 863a521f..00000000 Binary files a/About/assets/images/protfolio-6.jpg and /dev/null differ diff --git a/About/assets/images/quote.png b/About/assets/images/quote.png deleted file mode 100644 index 0e792134..00000000 Binary files a/About/assets/images/quote.png and /dev/null differ diff --git a/About/assets/images/service-1.png b/About/assets/images/service-1.png deleted file mode 100644 index 70852645..00000000 Binary files a/About/assets/images/service-1.png and /dev/null differ diff --git a/About/assets/images/service-2.png b/About/assets/images/service-2.png deleted file mode 100644 index 66f22c8d..00000000 Binary files a/About/assets/images/service-2.png and /dev/null differ diff --git a/About/assets/images/service-3.png b/About/assets/images/service-3.png deleted file mode 100644 index b1911b6c..00000000 Binary files a/About/assets/images/service-3.png and /dev/null differ diff --git a/About/assets/images/shape/.DS_Store b/About/assets/images/shape/.DS_Store deleted file mode 100644 index c1aa1a4c..00000000 Binary files a/About/assets/images/shape/.DS_Store and /dev/null differ diff --git a/About/assets/images/shape/pricing-shape.png b/About/assets/images/shape/pricing-shape.png deleted file mode 100644 index 053380fd..00000000 Binary files a/About/assets/images/shape/pricing-shape.png and /dev/null differ diff --git a/About/assets/images/shape/shape-1.svg b/About/assets/images/shape/shape-1.svg deleted file mode 100644 index 075e5662..00000000 --- a/About/assets/images/shape/shape-1.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/About/assets/images/shape/shape-2.svg b/About/assets/images/shape/shape-2.svg deleted file mode 100644 index facb85a7..00000000 --- a/About/assets/images/shape/shape-2.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/About/assets/images/shape/shape-3.svg b/About/assets/images/shape/shape-3.svg deleted file mode 100644 index d9f4a134..00000000 --- a/About/assets/images/shape/shape-3.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/About/assets/images/shape/shape-4.svg b/About/assets/images/shape/shape-4.svg deleted file mode 100644 index 93f0ad01..00000000 --- a/About/assets/images/shape/shape-4.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/About/assets/images/shape/shape-5.svg b/About/assets/images/shape/shape-5.svg deleted file mode 100644 index 85ab91db..00000000 --- a/About/assets/images/shape/shape-5.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/About/assets/img/.DS_Store b/About/assets/img/.DS_Store deleted file mode 100644 index 6f722645..00000000 Binary files a/About/assets/img/.DS_Store and /dev/null differ diff --git a/About/assets/img/01.png b/About/assets/img/01.png deleted file mode 100644 index 8e2b9728..00000000 Binary files a/About/assets/img/01.png and /dev/null differ diff --git a/About/assets/img/about/.DS_Store b/About/assets/img/about/.DS_Store deleted file mode 100644 index 5008ddfc..00000000 Binary files a/About/assets/img/about/.DS_Store and /dev/null differ diff --git a/About/assets/img/about/img-1.png b/About/assets/img/about/img-1.png deleted file mode 100644 index 6aff34e4..00000000 Binary files a/About/assets/img/about/img-1.png and /dev/null differ diff --git a/About/assets/img/feature/.DS_Store b/About/assets/img/feature/.DS_Store deleted file mode 100644 index 5008ddfc..00000000 Binary files a/About/assets/img/feature/.DS_Store and /dev/null differ diff --git a/About/assets/img/feature/img-1.jpg b/About/assets/img/feature/img-1.jpg deleted file mode 100644 index cd91e304..00000000 Binary files a/About/assets/img/feature/img-1.jpg and /dev/null differ diff --git a/About/assets/img/feature/intro-mobile.png b/About/assets/img/feature/intro-mobile.png deleted file mode 100644 index 413ff547..00000000 Binary files a/About/assets/img/feature/intro-mobile.png and /dev/null differ diff --git a/About/assets/img/footer-bg.png b/About/assets/img/footer-bg.png deleted file mode 100644 index c04cd4a7..00000000 Binary files a/About/assets/img/footer-bg.png and /dev/null differ diff --git a/About/assets/img/hero-area.svg b/About/assets/img/hero-area.svg deleted file mode 100644 index 9aae9c28..00000000 --- a/About/assets/img/hero-area.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/About/assets/img/intro-mobile.png b/About/assets/img/intro-mobile.png deleted file mode 100644 index 7a49f544..00000000 Binary files a/About/assets/img/intro-mobile.png and /dev/null differ diff --git a/About/assets/img/intro.png b/About/assets/img/intro.png deleted file mode 100644 index 97a38034..00000000 Binary files a/About/assets/img/intro.png and /dev/null differ diff --git a/About/assets/img/jhg.jpg b/About/assets/img/jhg.jpg deleted file mode 100644 index 94fc8506..00000000 Binary files a/About/assets/img/jhg.jpg and /dev/null differ diff --git a/About/assets/img/location.png b/About/assets/img/location.png deleted file mode 100644 index 4cd47677..00000000 Binary files a/About/assets/img/location.png and /dev/null differ diff --git a/About/assets/img/logo.png b/About/assets/img/logo.png deleted file mode 100644 index 9af527c4..00000000 Binary files a/About/assets/img/logo.png and /dev/null differ diff --git a/About/assets/img/logo.psd b/About/assets/img/logo.psd deleted file mode 100644 index f1e5dcc0..00000000 Binary files a/About/assets/img/logo.psd and /dev/null differ diff --git a/About/assets/img/testimonial/.DS_Store b/About/assets/img/testimonial/.DS_Store deleted file mode 100644 index 081d324b..00000000 Binary files a/About/assets/img/testimonial/.DS_Store and /dev/null differ diff --git a/About/assets/img/testimonial/img1.jpg b/About/assets/img/testimonial/img1.jpg deleted file mode 100644 index 95d03c3d..00000000 Binary files a/About/assets/img/testimonial/img1.jpg and /dev/null differ diff --git a/About/assets/img/testimonial/img2.jpg b/About/assets/img/testimonial/img2.jpg deleted file mode 100644 index 5e09a3ba..00000000 Binary files a/About/assets/img/testimonial/img2.jpg and /dev/null differ diff --git a/About/assets/img/testimonial/img3.jpg b/About/assets/img/testimonial/img3.jpg deleted file mode 100644 index e3136539..00000000 Binary files a/About/assets/img/testimonial/img3.jpg and /dev/null differ diff --git a/About/assets/img/testimonial/img4.jpg b/About/assets/img/testimonial/img4.jpg deleted file mode 100644 index cd1e5665..00000000 Binary files a/About/assets/img/testimonial/img4.jpg and /dev/null differ diff --git a/About/assets/img/testimonial/img5.jpg b/About/assets/img/testimonial/img5.jpg deleted file mode 100644 index d767544f..00000000 Binary files a/About/assets/img/testimonial/img5.jpg and /dev/null differ diff --git a/About/assets/img/testimonial/img6.jpg b/About/assets/img/testimonial/img6.jpg deleted file mode 100644 index 6a4af0f2..00000000 Binary files a/About/assets/img/testimonial/img6.jpg and /dev/null differ diff --git a/About/assets/js/.DS_Store b/About/assets/js/.DS_Store deleted file mode 100644 index 6d5a7a20..00000000 Binary files a/About/assets/js/.DS_Store and /dev/null differ diff --git a/About/assets/js/bootstrap.min.js b/About/assets/js/bootstrap.min.js deleted file mode 100644 index c4c0d1f9..00000000 --- a/About/assets/js/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:''}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||te.tolerance[c.direction],s(c),a=t,i=!1}function h(){i||(i=!0,n=requestAnimationFrame(l))}var u=!!o&&{passive:!0,capture:!1};return t.addEventListener("scroll",h,u),{destroy:function(){cancelAnimationFrame(n),t.removeEventListener("scroll",h,u)}}}function o(t,n){n=n||{},Object.assign(this,o.options,n),this.classes=Object.assign({},o.options.classes,n.classes),this.elem=t,this.tolerance=function(t){return t===Object(t)?t:{down:t,up:t}}(this.tolerance),this.initialised=!1,this.frozen=!1}return o.prototype={constructor:o,init:function(){return o.cutsTheMustard&&!this.initialised&&(this.addClass("initial"),this.initialised=!0,setTimeout(function(t){t.scrollTracker=n(t.scroller,{offset:t.offset,tolerance:t.tolerance},t.update.bind(t))},100,this)),this},destroy:function(){this.initialised=!1,Object.keys(this.classes).forEach(this.removeClass,this),this.scrollTracker.destroy()},unpin:function(){!this.hasClass("pinned")&&this.hasClass("unpinned")||(this.addClass("unpinned"),this.removeClass("pinned"),this.onUnpin&&this.onUnpin.call(this))},pin:function(){this.hasClass("unpinned")&&(this.addClass("pinned"),this.removeClass("unpinned"),this.onPin&&this.onPin.call(this))},freeze:function(){this.frozen=!0,this.addClass("frozen")},unfreeze:function(){this.frozen=!1,this.removeClass("frozen")},top:function(){this.hasClass("top")||(this.addClass("top"),this.removeClass("notTop"),this.onTop&&this.onTop.call(this))},notTop:function(){this.hasClass("notTop")||(this.addClass("notTop"),this.removeClass("top"),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){this.hasClass("bottom")||(this.addClass("bottom"),this.removeClass("notBottom"),this.onBottom&&this.onBottom.call(this))},notBottom:function(){this.hasClass("notBottom")||(this.addClass("notBottom"),this.removeClass("bottom"),this.onNotBottom&&this.onNotBottom.call(this))},shouldUnpin:function(t){return"down"===t.direction&&!t.top&&t.toleranceExceeded},shouldPin:function(t){return"up"===t.direction&&t.toleranceExceeded||t.top},addClass:function(t){this.elem.classList.add(this.classes[t])},removeClass:function(t){this.elem.classList.remove(this.classes[t])},hasClass:function(t){return this.elem.classList.contains(this.classes[t])},update:function(t){t.isOutOfBounds||!0!==this.frozen&&(t.top?this.top():this.notTop(),t.bottom?this.bottom():this.notBottom(),this.shouldUnpin(t)?this.unpin():this.shouldPin(t)&&this.pin())}},o.options={tolerance:{up:0,down:0},offset:0,scroller:t()?window:null,classes:{frozen:"headroom--frozen",pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},o.cutsTheMustard=!!(t()&&function(){}.bind&&"classList"in document.documentElement&&Object.assign&&Object.keys&&requestAnimationFrame),o}); \ No newline at end of file diff --git a/About/assets/js/jquery-min.js b/About/assets/js/jquery-min.js deleted file mode 100644 index 49990d6e..00000000 --- a/About/assets/js/jquery-min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v2.1.4 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b="length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+K.uid++}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){ -return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthx",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,ba=/<([\w:]+)/,ca=/<|&#?\w+;/,da=/<(?:script|style|link)/i,ea=/checked\s*(?:[^=]|=\s*.checked.)/i,fa=/^$|\/(?:java|ecma)script/i,ga=/^true\/(.*)/,ha=/^\s*\s*$/g,ia={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ia.optgroup=ia.option,ia.tbody=ia.tfoot=ia.colgroup=ia.caption=ia.thead,ia.th=ia.td;function ja(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function ka(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function la(a){var b=ga.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function ma(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function na(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function oa(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pa(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=oa(h),f=oa(a),d=0,e=f.length;e>d;d++)pa(f[d],g[d]);if(b)if(c)for(f=f||oa(a),g=g||oa(h),d=0,e=f.length;e>d;d++)na(f[d],g[d]);else na(a,h);return g=oa(h,"script"),g.length>0&&ma(g,!i&&oa(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(ca.test(e)){f=f||k.appendChild(b.createElement("div")),g=(ba.exec(e)||["",""])[1].toLowerCase(),h=ia[g]||ia._default,f.innerHTML=h[1]+e.replace(aa,"<$1>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=oa(k.appendChild(e),"script"),i&&ma(f),c)){j=0;while(e=f[j++])fa.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(oa(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&ma(oa(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(oa(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!da.test(a)&&!ia[(ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(aa,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(oa(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(oa(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&ea.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(oa(c,"script"),ka),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,oa(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,la),j=0;g>j;j++)h=f[j],fa.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(ha,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qa,ra={};function sa(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function ta(a){var b=l,c=ra[a];return c||(c=sa(a,b),"none"!==c&&c||(qa=(qa||n("',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()}); \ No newline at end of file diff --git a/About/assets/js/jquery.mixitup.js b/About/assets/js/jquery.mixitup.js deleted file mode 100644 index b23a6027..00000000 --- a/About/assets/js/jquery.mixitup.js +++ /dev/null @@ -1,2098 +0,0 @@ -/**! - * MixItUp v2.1.11 - * - * @copyright Copyright 2015 KunkaLabs Limited. - * @author KunkaLabs Limited. - * @link https://mixitup.kunkalabs.com - * - * @license Commercial use requires a commercial license. - * https://mixitup.kunkalabs.com/licenses/ - * - * Non-commercial use permitted under terms of CC-BY-NC license. - * http://creativecommons.org/licenses/by-nc/3.0/ - */ - -(function($, undf){ - 'use strict'; - - /** - * MixItUp Constructor Function - * @constructor - * @extends jQuery - */ - - $.MixItUp = function(){ - var self = this; - - self._execAction('_constructor', 0); - - $.extend(self, { - - /* Public Properties - ---------------------------------------------------------------------- */ - - selectors: { - target: '.mix', - filter: '.filter', - sort: '.sort' - }, - - animation: { - enable: true, - effects: 'fade scale', - duration: 600, - easing: 'ease', - perspectiveDistance: '3000', - perspectiveOrigin: '50% 50%', - queue: true, - queueLimit: 1, - animateChangeLayout: false, - animateResizeContainer: true, - animateResizeTargets: false, - staggerSequence: false, - reverseOut: false - }, - - callbacks: { - onMixLoad: false, - onMixStart: false, - onMixBusy: false, - onMixEnd: false, - onMixFail: false, - _user: false - }, - - controls: { - enable: true, - live: false, - toggleFilterButtons: false, - toggleLogic: 'or', - activeClass: 'active' - }, - - layout: { - display: 'inline-block', - containerClass: '', - containerClassFail: 'fail' - }, - - load: { - filter: 'all', - sort: false - }, - - /* Private Properties - ---------------------------------------------------------------------- */ - - _$body: null, - _$container: null, - _$targets: null, - _$parent: null, - _$sortButtons: null, - _$filterButtons: null, - - _suckMode: false, - _mixing: false, - _sorting: false, - _clicking: false, - _loading: true, - _changingLayout: false, - _changingClass: false, - _changingDisplay: false, - - _origOrder: [], - _startOrder: [], - _newOrder: [], - _activeFilter: null, - _toggleArray: [], - _toggleString: '', - _activeSort: 'default:asc', - _newSort: null, - _startHeight: null, - _newHeight: null, - _incPadding: true, - _newDisplay: null, - _newClass: null, - _targetsBound: 0, - _targetsDone: 0, - _queue: [], - - _$show: $(), - _$hide: $() - }); - - self._execAction('_constructor', 1); - }; - - /** - * MixItUp Prototype - * @override - */ - - $.MixItUp.prototype = { - constructor: $.MixItUp, - - /* Static Properties - ---------------------------------------------------------------------- */ - - _instances: {}, - _handled: { - _filter: {}, - _sort: {} - }, - _bound: { - _filter: {}, - _sort: {} - }, - _actions: {}, - _filters: {}, - - /* Static Methods - ---------------------------------------------------------------------- */ - - /** - * Extend - * @since 2.1.0 - * @param {object} new properties/methods - * @extends {object} prototype - */ - - extend: function(extension){ - for(var key in extension){ - $.MixItUp.prototype[key] = extension[key]; - } - }, - - /** - * Add Action - * @since 2.1.0 - * @param {string} hook name - * @param {string} namespace - * @param {function} function to execute - * @param {number} priority - * @extends {object} $.MixItUp.prototype._actions - */ - - addAction: function(hook, name, func, priority){ - $.MixItUp.prototype._addHook('_actions', hook, name, func, priority); - }, - - /** - * Add Filter - * @since 2.1.0 - * @param {string} hook name - * @param {string} namespace - * @param {function} function to execute - * @param {number} priority - * @extends {object} $.MixItUp.prototype._filters - */ - - addFilter: function(hook, name, func, priority){ - $.MixItUp.prototype._addHook('_filters', hook, name, func, priority); - }, - - /** - * Add Hook - * @since 2.1.0 - * @param {string} type of hook - * @param {string} hook name - * @param {function} function to execute - * @param {number} priority - * @extends {object} $.MixItUp.prototype._filters - */ - - _addHook: function(type, hook, name, func, priority){ - var collection = $.MixItUp.prototype[type], - obj = {}; - - priority = (priority === 1 || priority === 'post') ? 'post' : 'pre'; - - obj[hook] = {}; - obj[hook][priority] = {}; - obj[hook][priority][name] = func; - - $.extend(true, collection, obj); - }, - - - /* Private Methods - ---------------------------------------------------------------------- */ - - /** - * Initialise - * @since 2.0.0 - * @param {object} domNode - * @param {object} config - */ - - _init: function(domNode, config){ - var self = this; - - self._execAction('_init', 0, arguments); - - config && $.extend(true, self, config); - - self._$body = $('body'); - self._domNode = domNode; - self._$container = $(domNode); - self._$container.addClass(self.layout.containerClass); - self._id = domNode.id; - - self._platformDetect(); - - self._brake = self._getPrefixedCSS('transition', 'none'); - - self._refresh(true); - - self._$parent = self._$targets.parent().length ? self._$targets.parent() : self._$container; - - if(self.load.sort){ - self._newSort = self._parseSort(self.load.sort); - self._newSortString = self.load.sort; - self._activeSort = self.load.sort; - self._sort(); - self._printSort(); - } - - self._activeFilter = self.load.filter === 'all' ? - self.selectors.target : - self.load.filter === 'none' ? - '' : - self.load.filter; - - self.controls.enable && self._bindHandlers(); - - if(self.controls.toggleFilterButtons){ - self._buildToggleArray(); - - for(var i = 0; i < self._toggleArray.length; i++){ - self._updateControls({filter: self._toggleArray[i], sort: self._activeSort}, true); - }; - } else if(self.controls.enable){ - self._updateControls({filter: self._activeFilter, sort: self._activeSort}); - } - - self._filter(); - - self._init = true; - - self._$container.data('mixItUp',self); - - self._execAction('_init', 1, arguments); - - self._buildState(); - - self._$targets.css(self._brake); - - self._goMix(self.animation.enable); - }, - - /** - * Platform Detect - * @since 2.0.0 - */ - - _platformDetect: function(){ - var self = this, - vendorsTrans = ['Webkit', 'Moz', 'O', 'ms'], - vendorsRAF = ['webkit', 'moz'], - chrome = window.navigator.appVersion.match(/Chrome\/(\d+)\./) || false, - ff = typeof InstallTrigger !== 'undefined', - prefix = function(el){ - for (var i = 0; i < vendorsTrans.length; i++){ - if (vendorsTrans[i] + 'Transition' in el.style){ - return { - prefix: '-'+vendorsTrans[i].toLowerCase()+'-', - vendor: vendorsTrans[i] - }; - }; - }; - return 'transition' in el.style ? '' : false; - }, - transPrefix = prefix(self._domNode); - - self._execAction('_platformDetect', 0); - - self._chrome = chrome ? parseInt(chrome[1], 10) : false; - self._ff = ff ? parseInt(window.navigator.userAgent.match(/rv:([^)]+)\)/)[1]) : false; - self._prefix = transPrefix.prefix; - self._vendor = transPrefix.vendor; - self._suckMode = window.atob && self._prefix ? false : true; - - self._suckMode && (self.animation.enable = false); - (self._ff && self._ff <= 4) && (self.animation.enable = false); - - /* Polyfills - ---------------------------------------------------------------------- */ - - /** - * window.requestAnimationFrame - */ - - for(var x = 0; x < vendorsRAF.length && !window.requestAnimationFrame; x++){ - window.requestAnimationFrame = window[vendorsRAF[x]+'RequestAnimationFrame']; - } - - /** - * Object.getPrototypeOf - */ - - if(typeof Object.getPrototypeOf !== 'function'){ - if(typeof 'test'.__proto__ === 'object'){ - Object.getPrototypeOf = function(object){ - return object.__proto__; - }; - } else { - Object.getPrototypeOf = function(object){ - return object.constructor.prototype; - }; - } - } - - /** - * Element.nextElementSibling - */ - - if(self._domNode.nextElementSibling === undf){ - Object.defineProperty(Element.prototype, 'nextElementSibling',{ - get: function(){ - var el = this.nextSibling; - - while(el){ - if(el.nodeType ===1){ - return el; - } - el = el.nextSibling; - } - return null; - } - }); - } - - self._execAction('_platformDetect', 1); - }, - - /** - * Refresh - * @since 2.0.0 - * @param {boolean} init - * @param {boolean} force - */ - - _refresh: function(init, force){ - var self = this; - - self._execAction('_refresh', 0, arguments); - - self._$targets = self._$container.find(self.selectors.target); - - for(var i = 0; i < self._$targets.length; i++){ - var target = self._$targets[i]; - - if(target.dataset === undf || force){ - - target.dataset = {}; - - for(var j = 0; j < target.attributes.length; j++){ - - var attr = target.attributes[j], - name = attr.name, - val = attr.value; - - if(name.indexOf('data-') > -1){ - var dataName = self._helpers._camelCase(name.substring(5,name.length)); - target.dataset[dataName] = val; - } - } - } - - if(target.mixParent === undf){ - target.mixParent = self._id; - } - } - - if( - (self._$targets.length && init) || - (!self._origOrder.length && self._$targets.length) - ){ - self._origOrder = []; - - for(var i = 0; i < self._$targets.length; i++){ - var target = self._$targets[i]; - - self._origOrder.push(target); - } - } - - self._execAction('_refresh', 1, arguments); - }, - - /** - * Bind Handlers - * @since 2.0.0 - */ - - _bindHandlers: function(){ - var self = this, - filters = $.MixItUp.prototype._bound._filter, - sorts = $.MixItUp.prototype._bound._sort; - - self._execAction('_bindHandlers', 0); - - if(self.controls.live){ - self._$body - .on('click.mixItUp.'+self._id, self.selectors.sort, function(){ - self._processClick($(this), 'sort'); - }) - .on('click.mixItUp.'+self._id, self.selectors.filter, function(){ - self._processClick($(this), 'filter'); - }); - } else { - self._$sortButtons = $(self.selectors.sort); - self._$filterButtons = $(self.selectors.filter); - - self._$sortButtons.on('click.mixItUp.'+self._id, function(){ - self._processClick($(this), 'sort'); - }); - - self._$filterButtons.on('click.mixItUp.'+self._id, function(){ - self._processClick($(this), 'filter'); - }); - } - - filters[self.selectors.filter] = (filters[self.selectors.filter] === undf) ? 1 : filters[self.selectors.filter] + 1; - sorts[self.selectors.sort] = (sorts[self.selectors.sort] === undf) ? 1 : sorts[self.selectors.sort] + 1; - - self._execAction('_bindHandlers', 1); - }, - - /** - * Process Click - * @since 2.0.0 - * @param {object} $button - * @param {string} type - */ - - _processClick: function($button, type){ - var self = this, - trackClick = function($button, type, off){ - var proto = $.MixItUp.prototype; - - proto._handled['_'+type][self.selectors[type]] = (proto._handled['_'+type][self.selectors[type]] === undf) ? - 1 : - proto._handled['_'+type][self.selectors[type]] + 1; - - if(proto._handled['_'+type][self.selectors[type]] === proto._bound['_'+type][self.selectors[type]]){ - $button[(off ? 'remove' : 'add')+'Class'](self.controls.activeClass); - delete proto._handled['_'+type][self.selectors[type]]; - } - }; - - self._execAction('_processClick', 0, arguments); - - if(!self._mixing || (self.animation.queue && self._queue.length < self.animation.queueLimit)){ - self._clicking = true; - - if(type === 'sort'){ - var sort = $button.attr('data-sort'); - - if(!$button.hasClass(self.controls.activeClass) || sort.indexOf('random') > -1){ - $(self.selectors.sort).removeClass(self.controls.activeClass); - trackClick($button, type); - self.sort(sort); - } - } - - if(type === 'filter') { - var filter = $button.attr('data-filter'), - ndx, - seperator = self.controls.toggleLogic === 'or' ? ',' : ''; - - if(!self.controls.toggleFilterButtons){ - if(!$button.hasClass(self.controls.activeClass)){ - $(self.selectors.filter).removeClass(self.controls.activeClass); - trackClick($button, type); - self.filter(filter); - } - } else { - self._buildToggleArray(); - - if(!$button.hasClass(self.controls.activeClass)){ - trackClick($button, type); - - self._toggleArray.push(filter); - } else { - trackClick($button, type, true); - ndx = self._toggleArray.indexOf(filter); - self._toggleArray.splice(ndx, 1); - } - - self._toggleArray = $.grep(self._toggleArray,function(n){return(n);}); - - self._toggleString = self._toggleArray.join(seperator); - - self.filter(self._toggleString); - } - } - - self._execAction('_processClick', 1, arguments); - } else { - if(typeof self.callbacks.onMixBusy === 'function'){ - self.callbacks.onMixBusy.call(self._domNode, self._state, self); - } - self._execAction('_processClickBusy', 1, arguments); - } - }, - - /** - * Build Toggle Array - * @since 2.0.0 - */ - - _buildToggleArray: function(){ - var self = this, - activeFilter = self._activeFilter.replace(/\s/g, ''); - - self._execAction('_buildToggleArray', 0, arguments); - - if(self.controls.toggleLogic === 'or'){ - self._toggleArray = activeFilter.split(','); - } else { - self._toggleArray = activeFilter.split('.'); - - !self._toggleArray[0] && self._toggleArray.shift(); - - for(var i = 0, filter; filter = self._toggleArray[i]; i++){ - self._toggleArray[i] = '.'+filter; - } - } - - self._execAction('_buildToggleArray', 1, arguments); - }, - - /** - * Update Controls - * @since 2.0.0 - * @param {object} command - * @param {boolean} multi - */ - - _updateControls: function(command, multi){ - var self = this, - output = { - filter: command.filter, - sort: command.sort - }, - update = function($el, filter){ - try { - (multi && type === 'filter' && !(output.filter === 'none' || output.filter === '')) ? - $el.filter(filter).addClass(self.controls.activeClass) : - $el.removeClass(self.controls.activeClass).filter(filter).addClass(self.controls.activeClass); - } catch(e) {} - }, - type = 'filter', - $el = null; - - self._execAction('_updateControls', 0, arguments); - - (command.filter === undf) && (output.filter = self._activeFilter); - (command.sort === undf) && (output.sort = self._activeSort); - (output.filter === self.selectors.target) && (output.filter = 'all'); - - for(var i = 0; i < 2; i++){ - $el = self.controls.live ? $(self.selectors[type]) : self['_$'+type+'Buttons']; - $el && update($el, '[data-'+type+'="'+output[type]+'"]'); - type = 'sort'; - } - - self._execAction('_updateControls', 1, arguments); - }, - - /** - * Filter (private) - * @since 2.0.0 - */ - - _filter: function(){ - var self = this; - - self._execAction('_filter', 0); - - for(var i = 0; i < self._$targets.length; i++){ - var $target = $(self._$targets[i]); - - if($target.is(self._activeFilter)){ - self._$show = self._$show.add($target); - } else { - self._$hide = self._$hide.add($target); - } - } - - self._execAction('_filter', 1); - }, - - /** - * Sort (private) - * @since 2.0.0 - */ - - _sort: function(){ - var self = this, - arrayShuffle = function(oldArray){ - var newArray = oldArray.slice(), - len = newArray.length, - i = len; - - while(i--){ - var p = parseInt(Math.random()*len); - var t = newArray[i]; - newArray[i] = newArray[p]; - newArray[p] = t; - }; - return newArray; - }; - - self._execAction('_sort', 0); - - self._startOrder = []; - - for(var i = 0; i < self._$targets.length; i++){ - var target = self._$targets[i]; - - self._startOrder.push(target); - } - - switch(self._newSort[0].sortBy){ - case 'default': - self._newOrder = self._origOrder; - break; - case 'random': - self._newOrder = arrayShuffle(self._startOrder); - break; - case 'custom': - self._newOrder = self._newSort[0].order; - break; - default: - self._newOrder = self._startOrder.concat().sort(function(a, b){ - return self._compare(a, b); - }); - } - - self._execAction('_sort', 1); - }, - - /** - * Compare Algorithm - * @since 2.0.0 - * @param {string|number} a - * @param {string|number} b - * @param {number} depth (recursion) - * @return {number} - */ - - _compare: function(a, b, depth){ - depth = depth ? depth : 0; - - var self = this, - order = self._newSort[depth].order, - getData = function(el){ - return el.dataset[self._newSort[depth].sortBy] || 0; - }, - attrA = isNaN(getData(a) * 1) ? getData(a).toLowerCase() : getData(a) * 1, - attrB = isNaN(getData(b) * 1) ? getData(b).toLowerCase() : getData(b) * 1; - - if(attrA < attrB) - return order === 'asc' ? -1 : 1; - if(attrA > attrB) - return order === 'asc' ? 1 : -1; - if(attrA === attrB && self._newSort.length > depth+1) - return self._compare(a, b, depth+1); - - return 0; - }, - - /** - * Print Sort - * @since 2.0.0 - * @param {boolean} reset - */ - - _printSort: function(reset){ - var self = this, - order = reset ? self._startOrder : self._newOrder, - targets = self._$parent[0].querySelectorAll(self.selectors.target), - nextSibling = targets.length ? targets[targets.length -1].nextElementSibling : null, - frag = document.createDocumentFragment(); - - self._execAction('_printSort', 0, arguments); - - for(var i = 0; i < targets.length; i++){ - var target = targets[i], - whiteSpace = target.nextSibling; - - if(target.style.position === 'absolute') continue; - - if(whiteSpace && whiteSpace.nodeName === '#text'){ - self._$parent[0].removeChild(whiteSpace); - } - - self._$parent[0].removeChild(target); - } - - for(var i = 0; i < order.length; i++){ - var el = order[i]; - - if(self._newSort[0].sortBy === 'default' && self._newSort[0].order === 'desc' && !reset){ - var firstChild = frag.firstChild; - frag.insertBefore(el, firstChild); - frag.insertBefore(document.createTextNode(' '), el); - } else { - frag.appendChild(el); - frag.appendChild(document.createTextNode(' ')); - } - } - - nextSibling ? - self._$parent[0].insertBefore(frag, nextSibling) : - self._$parent[0].appendChild(frag); - - self._execAction('_printSort', 1, arguments); - }, - - /** - * Parse Sort - * @since 2.0.0 - * @param {string} sortString - * @return {array} newSort - */ - - _parseSort: function(sortString){ - var self = this, - rules = typeof sortString === 'string' ? sortString.split(' ') : [sortString], - newSort = []; - - for(var i = 0; i < rules.length; i++){ - var rule = typeof sortString === 'string' ? rules[i].split(':') : ['custom', rules[i]], - ruleObj = { - sortBy: self._helpers._camelCase(rule[0]), - order: rule[1] || 'asc' - }; - - newSort.push(ruleObj); - - if(ruleObj.sortBy === 'default' || ruleObj.sortBy === 'random') break; - } - - return self._execFilter('_parseSort', newSort, arguments); - }, - - /** - * Parse Effects - * @since 2.0.0 - * @return {object} effects - */ - - _parseEffects: function(){ - var self = this, - effects = { - opacity: '', - transformIn: '', - transformOut: '', - filter: '' - }, - parse = function(effect, extract, reverse){ - if(self.animation.effects.indexOf(effect) > -1){ - if(extract){ - var propIndex = self.animation.effects.indexOf(effect+'('); - if(propIndex > -1){ - var str = self.animation.effects.substring(propIndex), - match = /\(([^)]+)\)/.exec(str), - val = match[1]; - - return {val: val}; - } - } - return true; - } else { - return false; - } - }, - negate = function(value, invert){ - if(invert){ - return value.charAt(0) === '-' ? value.substr(1, value.length) : '-'+value; - } else { - return value; - } - }, - buildTransform = function(key, invert){ - var transforms = [ - ['scale', '.01'], - ['translateX', '20px'], - ['translateY', '20px'], - ['translateZ', '20px'], - ['rotateX', '90deg'], - ['rotateY', '90deg'], - ['rotateZ', '180deg'], - ]; - - for(var i = 0; i < transforms.length; i++){ - var prop = transforms[i][0], - def = transforms[i][1], - inverted = invert && prop !== 'scale'; - - effects[key] += parse(prop) ? prop+'('+negate(parse(prop, true).val || def, inverted)+') ' : ''; - } - }; - - effects.opacity = parse('fade') ? parse('fade',true).val || '0' : '1'; - - buildTransform('transformIn'); - - self.animation.reverseOut ? buildTransform('transformOut', true) : (effects.transformOut = effects.transformIn); - - effects.transition = {}; - - effects.transition = self._getPrefixedCSS('transition','all '+self.animation.duration+'ms '+self.animation.easing+', opacity '+self.animation.duration+'ms linear'); - - self.animation.stagger = parse('stagger') ? true : false; - self.animation.staggerDuration = parseInt(parse('stagger') ? (parse('stagger',true).val ? parse('stagger',true).val : 100) : 100); - - return self._execFilter('_parseEffects', effects); - }, - - /** - * Build State - * @since 2.0.0 - * @param {boolean} future - * @return {object} futureState - */ - - _buildState: function(future){ - var self = this, - state = {}; - - self._execAction('_buildState', 0); - - state = { - activeFilter: self._activeFilter === '' ? 'none' : self._activeFilter, - activeSort: future && self._newSortString ? self._newSortString : self._activeSort, - fail: !self._$show.length && self._activeFilter !== '', - $targets: self._$targets, - $show: self._$show, - $hide: self._$hide, - totalTargets: self._$targets.length, - totalShow: self._$show.length, - totalHide: self._$hide.length, - display: future && self._newDisplay ? self._newDisplay : self.layout.display - }; - - if(future){ - return self._execFilter('_buildState', state); - } else { - self._state = state; - - self._execAction('_buildState', 1); - } - }, - - /** - * Go Mix - * @since 2.0.0 - * @param {boolean} animate - */ - - _goMix: function(animate){ - var self = this, - phase1 = function(){ - if(self._chrome && (self._chrome === 31)){ - chromeFix(self._$parent[0]); - } - - self._setInter(); - - phase2(); - }, - phase2 = function(){ - var scrollTop = window.pageYOffset, - scrollLeft = window.pageXOffset, - docHeight = document.documentElement.scrollHeight; - - self._getInterMixData(); - - self._setFinal(); - - self._getFinalMixData(); - - (window.pageYOffset !== scrollTop) && window.scrollTo(scrollLeft, scrollTop); - - self._prepTargets(); - - if(window.requestAnimationFrame){ - requestAnimationFrame(phase3); - } else { - setTimeout(function(){ - phase3(); - },20); - } - }, - phase3 = function(){ - self._animateTargets(); - - if(self._targetsBound === 0){ - self._cleanUp(); - } - }, - chromeFix = function(grid){ - var parent = grid.parentElement, - placeholder = document.createElement('div'), - frag = document.createDocumentFragment(); - - parent.insertBefore(placeholder, grid); - frag.appendChild(grid); - parent.replaceChild(grid, placeholder); - }, - futureState = self._buildState(true); - - self._execAction('_goMix', 0, arguments); - - !self.animation.duration && (animate = false); - - self._mixing = true; - - self._$container.removeClass(self.layout.containerClassFail); - - if(typeof self.callbacks.onMixStart === 'function'){ - self.callbacks.onMixStart.call(self._domNode, self._state, futureState, self); - } - - self._$container.trigger('mixStart', [self._state, futureState, self]); - - self._getOrigMixData(); - - if(animate && !self._suckMode){ - - window.requestAnimationFrame ? - requestAnimationFrame(phase1) : - phase1(); - - } else { - self._cleanUp(); - } - - self._execAction('_goMix', 1, arguments); - }, - - /** - * Get Target Data - * @since 2.0.0 - */ - - _getTargetData: function(el, stage){ - var self = this, - elStyle; - - el.dataset[stage+'PosX'] = el.offsetLeft; - el.dataset[stage+'PosY'] = el.offsetTop; - - if(self.animation.animateResizeTargets){ - elStyle = !self._suckMode ? - window.getComputedStyle(el) : - { - marginBottom: '', - marginRight: '' - }; - - el.dataset[stage+'MarginBottom'] = parseInt(elStyle.marginBottom); - el.dataset[stage+'MarginRight'] = parseInt(elStyle.marginRight); - el.dataset[stage+'Width'] = el.offsetWidth; - el.dataset[stage+'Height'] = el.offsetHeight; - } - }, - - /** - * Get Original Mix Data - * @since 2.0.0 - */ - - _getOrigMixData: function(){ - var self = this, - parentStyle = !self._suckMode ? window.getComputedStyle(self._$parent[0]) : {boxSizing: ''}, - parentBS = parentStyle.boxSizing || parentStyle[self._vendor+'BoxSizing']; - - self._incPadding = (parentBS === 'border-box'); - - self._execAction('_getOrigMixData', 0); - - !self._suckMode && (self.effects = self._parseEffects()); - - self._$toHide = self._$hide.filter(':visible'); - self._$toShow = self._$show.filter(':hidden'); - self._$pre = self._$targets.filter(':visible'); - - self._startHeight = self._incPadding ? - self._$parent.outerHeight() : - self._$parent.height(); - - for(var i = 0; i < self._$pre.length; i++){ - var el = self._$pre[i]; - - self._getTargetData(el, 'orig'); - } - - self._execAction('_getOrigMixData', 1); - }, - - /** - * Set Intermediate Positions - * @since 2.0.0 - */ - - _setInter: function(){ - var self = this; - - self._execAction('_setInter', 0); - - if(self._changingLayout && self.animation.animateChangeLayout){ - self._$toShow.css('display',self._newDisplay); - - if(self._changingClass){ - self._$container - .removeClass(self.layout.containerClass) - .addClass(self._newClass); - } - } else { - self._$toShow.css('display', self.layout.display); - } - - self._execAction('_setInter', 1); - }, - - /** - * Get Intermediate Mix Data - * @since 2.0.0 - */ - - _getInterMixData: function(){ - var self = this; - - self._execAction('_getInterMixData', 0); - - for(var i = 0; i < self._$toShow.length; i++){ - var el = self._$toShow[i]; - - self._getTargetData(el, 'inter'); - } - - for(var i = 0; i < self._$pre.length; i++){ - var el = self._$pre[i]; - - self._getTargetData(el, 'inter'); - } - - self._execAction('_getInterMixData', 1); - }, - - /** - * Set Final Positions - * @since 2.0.0 - */ - - _setFinal: function(){ - var self = this; - - self._execAction('_setFinal', 0); - - self._sorting && self._printSort(); - - self._$toHide.removeStyle('display'); - - if(self._changingLayout && self.animation.animateChangeLayout){ - self._$pre.css('display',self._newDisplay); - } - - self._execAction('_setFinal', 1); - }, - - /** - * Get Final Mix Data - * @since 2.0.0 - */ - - _getFinalMixData: function(){ - var self = this; - - self._execAction('_getFinalMixData', 0); - - for(var i = 0; i < self._$toShow.length; i++){ - var el = self._$toShow[i]; - - self._getTargetData(el, 'final'); - } - - for(var i = 0; i < self._$pre.length; i++){ - var el = self._$pre[i]; - - self._getTargetData(el, 'final'); - } - - self._newHeight = self._incPadding ? - self._$parent.outerHeight() : - self._$parent.height(); - - self._sorting && self._printSort(true); - - self._$toShow.removeStyle('display'); - - self._$pre.css('display',self.layout.display); - - if(self._changingClass && self.animation.animateChangeLayout){ - self._$container - .removeClass(self._newClass) - .addClass(self.layout.containerClass); - } - - self._execAction('_getFinalMixData', 1); - }, - - /** - * Prepare Targets - * @since 2.0.0 - */ - - _prepTargets: function(){ - var self = this, - transformCSS = { - _in: self._getPrefixedCSS('transform', self.effects.transformIn), - _out: self._getPrefixedCSS('transform', self.effects.transformOut) - }; - - self._execAction('_prepTargets', 0); - - if(self.animation.animateResizeContainer){ - self._$parent.css('height',self._startHeight+'px'); - } - - for(var i = 0; i < self._$toShow.length; i++){ - var el = self._$toShow[i], - $el = $(el); - - el.style.opacity = self.effects.opacity; - el.style.display = (self._changingLayout && self.animation.animateChangeLayout) ? - self._newDisplay : - self.layout.display; - - $el.css(transformCSS._in); - - if(self.animation.animateResizeTargets){ - el.style.width = el.dataset.finalWidth+'px'; - el.style.height = el.dataset.finalHeight+'px'; - el.style.marginRight = -(el.dataset.finalWidth - el.dataset.interWidth) + (el.dataset.finalMarginRight * 1)+'px'; - el.style.marginBottom = -(el.dataset.finalHeight - el.dataset.interHeight) + (el.dataset.finalMarginBottom * 1)+'px'; - } - } - - for(var i = 0; i < self._$pre.length; i++){ - var el = self._$pre[i], - $el = $(el), - translate = { - x: el.dataset.origPosX - el.dataset.interPosX, - y: el.dataset.origPosY - el.dataset.interPosY - }, - transformCSS = self._getPrefixedCSS('transform','translate('+translate.x+'px,'+translate.y+'px)'); - - $el.css(transformCSS); - - if(self.animation.animateResizeTargets){ - el.style.width = el.dataset.origWidth+'px'; - el.style.height = el.dataset.origHeight+'px'; - - if(el.dataset.origWidth - el.dataset.finalWidth){ - el.style.marginRight = -(el.dataset.origWidth - el.dataset.interWidth) + (el.dataset.origMarginRight * 1)+'px'; - } - - if(el.dataset.origHeight - el.dataset.finalHeight){ - el.style.marginBottom = -(el.dataset.origHeight - el.dataset.interHeight) + (el.dataset.origMarginBottom * 1) +'px'; - } - } - } - - self._execAction('_prepTargets', 1); - }, - - /** - * Animate Targets - * @since 2.0.0 - */ - - _animateTargets: function(){ - var self = this; - - self._execAction('_animateTargets', 0); - - self._targetsDone = 0; - self._targetsBound = 0; - - self._$parent - .css(self._getPrefixedCSS('perspective', self.animation.perspectiveDistance+'px')) - .css(self._getPrefixedCSS('perspective-origin', self.animation.perspectiveOrigin)); - - if(self.animation.animateResizeContainer){ - self._$parent - .css(self._getPrefixedCSS('transition','height '+self.animation.duration+'ms ease')) - .css('height',self._newHeight+'px'); - } - - for(var i = 0; i < self._$toShow.length; i++){ - var el = self._$toShow[i], - $el = $(el), - translate = { - x: el.dataset.finalPosX - el.dataset.interPosX, - y: el.dataset.finalPosY - el.dataset.interPosY - }, - delay = self._getDelay(i), - toShowCSS = {}; - - el.style.opacity = ''; - - for(var j = 0; j < 2; j++){ - var a = j === 0 ? a = self._prefix : ''; - - if(self._ff && self._ff <= 20){ - toShowCSS[a+'transition-property'] = 'all'; - toShowCSS[a+'transition-timing-function'] = self.animation.easing+'ms'; - toShowCSS[a+'transition-duration'] = self.animation.duration+'ms'; - } - - toShowCSS[a+'transition-delay'] = delay+'ms'; - toShowCSS[a+'transform'] = 'translate('+translate.x+'px,'+translate.y+'px)'; - } - - if(self.effects.transform || self.effects.opacity){ - self._bindTargetDone($el); - } - - (self._ff && self._ff <= 20) ? - $el.css(toShowCSS) : - $el.css(self.effects.transition).css(toShowCSS); - } - - for(var i = 0; i < self._$pre.length; i++){ - var el = self._$pre[i], - $el = $(el), - translate = { - x: el.dataset.finalPosX - el.dataset.interPosX, - y: el.dataset.finalPosY - el.dataset.interPosY - }, - delay = self._getDelay(i); - - if(!( - el.dataset.finalPosX === el.dataset.origPosX && - el.dataset.finalPosY === el.dataset.origPosY - )){ - self._bindTargetDone($el); - } - - $el.css(self._getPrefixedCSS('transition', 'all '+self.animation.duration+'ms '+self.animation.easing+' '+delay+'ms')); - $el.css(self._getPrefixedCSS('transform', 'translate('+translate.x+'px,'+translate.y+'px)')); - - if(self.animation.animateResizeTargets){ - if(el.dataset.origWidth - el.dataset.finalWidth && el.dataset.finalWidth * 1){ - el.style.width = el.dataset.finalWidth+'px'; - el.style.marginRight = -(el.dataset.finalWidth - el.dataset.interWidth)+(el.dataset.finalMarginRight * 1)+'px'; - } - - if(el.dataset.origHeight - el.dataset.finalHeight && el.dataset.finalHeight * 1){ - el.style.height = el.dataset.finalHeight+'px'; - el.style.marginBottom = -(el.dataset.finalHeight - el.dataset.interHeight)+(el.dataset.finalMarginBottom * 1) +'px'; - } - } - } - - if(self._changingClass){ - self._$container - .removeClass(self.layout.containerClass) - .addClass(self._newClass); - } - - for(var i = 0; i < self._$toHide.length; i++){ - var el = self._$toHide[i], - $el = $(el), - delay = self._getDelay(i), - toHideCSS = {}; - - for(var j = 0; j<2; j++){ - var a = j === 0 ? a = self._prefix : ''; - - toHideCSS[a+'transition-delay'] = delay+'ms'; - toHideCSS[a+'transform'] = self.effects.transformOut; - toHideCSS.opacity = self.effects.opacity; - } - - $el.css(self.effects.transition).css(toHideCSS); - - if(self.effects.transform || self.effects.opacity){ - self._bindTargetDone($el); - }; - } - - self._execAction('_animateTargets', 1); - - }, - - /** - * Bind Targets TransitionEnd - * @since 2.0.0 - * @param {object} $el - */ - - _bindTargetDone: function($el){ - var self = this, - el = $el[0]; - - self._execAction('_bindTargetDone', 0, arguments); - - if(!el.dataset.bound){ - - el.dataset.bound = true; - self._targetsBound++; - - $el.on('webkitTransitionEnd.mixItUp transitionend.mixItUp',function(e){ - if( - (e.originalEvent.propertyName.indexOf('transform') > -1 || - e.originalEvent.propertyName.indexOf('opacity') > -1) && - $(e.originalEvent.target).is(self.selectors.target) - ){ - $el.off('.mixItUp'); - el.dataset.bound = ''; - self._targetDone(); - } - }); - } - - self._execAction('_bindTargetDone', 1, arguments); - }, - - /** - * Target Done - * @since 2.0.0 - */ - - _targetDone: function(){ - var self = this; - - self._execAction('_targetDone', 0); - - self._targetsDone++; - - (self._targetsDone === self._targetsBound) && self._cleanUp(); - - self._execAction('_targetDone', 1); - }, - - /** - * Clean Up - * @since 2.0.0 - */ - - _cleanUp: function(){ - var self = this, - targetStyles = self.animation.animateResizeTargets ? - 'transform opacity width height margin-bottom margin-right' : - 'transform opacity', - unBrake = function(){ - self._$targets.removeStyle('transition', self._prefix); - }; - - self._execAction('_cleanUp', 0); - - !self._changingLayout ? - self._$show.css('display',self.layout.display) : - self._$show.css('display',self._newDisplay); - - self._$targets.css(self._brake); - - self._$targets - .removeStyle(targetStyles, self._prefix) - .removeAttr('data-inter-pos-x data-inter-pos-y data-final-pos-x data-final-pos-y data-orig-pos-x data-orig-pos-y data-orig-height data-orig-width data-final-height data-final-width data-inter-width data-inter-height data-orig-margin-right data-orig-margin-bottom data-inter-margin-right data-inter-margin-bottom data-final-margin-right data-final-margin-bottom'); - - self._$hide.removeStyle('display'); - - self._$parent.removeStyle('height transition perspective-distance perspective perspective-origin-x perspective-origin-y perspective-origin perspectiveOrigin', self._prefix); - - if(self._sorting){ - self._printSort(); - self._activeSort = self._newSortString; - self._sorting = false; - } - - if(self._changingLayout){ - if(self._changingDisplay){ - self.layout.display = self._newDisplay; - self._changingDisplay = false; - } - - if(self._changingClass){ - self._$parent.removeClass(self.layout.containerClass).addClass(self._newClass); - self.layout.containerClass = self._newClass; - self._changingClass = false; - } - - self._changingLayout = false; - } - - self._refresh(); - - self._buildState(); - - if(self._state.fail){ - self._$container.addClass(self.layout.containerClassFail); - } - - self._$show = $(); - self._$hide = $(); - - if(window.requestAnimationFrame){ - requestAnimationFrame(unBrake); - } - - self._mixing = false; - - if(typeof self.callbacks._user === 'function'){ - self.callbacks._user.call(self._domNode, self._state, self); - } - - if(typeof self.callbacks.onMixEnd === 'function'){ - self.callbacks.onMixEnd.call(self._domNode, self._state, self); - } - - self._$container.trigger('mixEnd', [self._state, self]); - - if(self._state.fail){ - (typeof self.callbacks.onMixFail === 'function') && self.callbacks.onMixFail.call(self._domNode, self._state, self); - self._$container.trigger('mixFail', [self._state, self]); - } - - if(self._loading){ - (typeof self.callbacks.onMixLoad === 'function') && self.callbacks.onMixLoad.call(self._domNode, self._state, self); - self._$container.trigger('mixLoad', [self._state, self]); - } - - if(self._queue.length){ - self._execAction('_queue', 0); - - self.multiMix(self._queue[0][0],self._queue[0][1],self._queue[0][2]); - self._queue.splice(0, 1); - } - - self._execAction('_cleanUp', 1); - - self._loading = false; - }, - - /** - * Get Prefixed CSS - * @since 2.0.0 - * @param {string} property - * @param {string} value - * @param {boolean} prefixValue - * @return {object} styles - */ - - _getPrefixedCSS: function(property, value, prefixValue){ - var self = this, - styles = {}, - prefix = '', - i = -1; - - for(i = 0; i < 2; i++){ - prefix = i === 0 ? self._prefix : ''; - prefixValue ? styles[prefix+property] = prefix+value : styles[prefix+property] = value; - } - - return self._execFilter('_getPrefixedCSS', styles, arguments); - }, - - /** - * Get Delay - * @since 2.0.0 - * @param {number} i - * @return {number} delay - */ - - _getDelay: function(i){ - var self = this, - n = typeof self.animation.staggerSequence === 'function' ? self.animation.staggerSequence.call(self._domNode, i, self._state) : i, - delay = self.animation.stagger ? n * self.animation.staggerDuration : 0; - - return self._execFilter('_getDelay', delay, arguments); - }, - - /** - * Parse MultiMix Arguments - * @since 2.0.0 - * @param {array} args - * @return {object} output - */ - - _parseMultiMixArgs: function(args){ - var self = this, - output = { - command: null, - animate: self.animation.enable, - callback: null - }; - - for(var i = 0; i < args.length; i++){ - var arg = args[i]; - - if(arg !== null){ - if(typeof arg === 'object' || typeof arg === 'string'){ - output.command = arg; - } else if(typeof arg === 'boolean'){ - output.animate = arg; - } else if(typeof arg === 'function'){ - output.callback = arg; - } - } - } - - return self._execFilter('_parseMultiMixArgs', output, arguments); - }, - - /** - * Parse Insert Arguments - * @since 2.0.0 - * @param {array} args - * @return {object} output - */ - - _parseInsertArgs: function(args){ - var self = this, - output = { - index: 0, - $object: $(), - multiMix: {filter: self._state.activeFilter}, - callback: null - }; - - for(var i = 0; i < args.length; i++){ - var arg = args[i]; - - if(typeof arg === 'number'){ - output.index = arg; - } else if(typeof arg === 'object' && arg instanceof $){ - output.$object = arg; - } else if(typeof arg === 'object' && self._helpers._isElement(arg)){ - output.$object = $(arg); - } else if(typeof arg === 'object' && arg !== null){ - output.multiMix = arg; - } else if(typeof arg === 'boolean' && !arg){ - output.multiMix = false; - } else if(typeof arg === 'function'){ - output.callback = arg; - } - } - - return self._execFilter('_parseInsertArgs', output, arguments); - }, - - /** - * Execute Action - * @since 2.0.0 - * @param {string} methodName - * @param {boolean} isPost - * @param {array} args - */ - - _execAction: function(methodName, isPost, args){ - var self = this, - context = isPost ? 'post' : 'pre'; - - if(!self._actions.isEmptyObject && self._actions.hasOwnProperty(methodName)){ - for(var key in self._actions[methodName][context]){ - self._actions[methodName][context][key].call(self, args); - } - } - }, - - /** - * Execute Filter - * @since 2.0.0 - * @param {string} methodName - * @param {mixed} value - * @return {mixed} value - */ - - _execFilter: function(methodName, value, args){ - var self = this; - - if(!self._filters.isEmptyObject && self._filters.hasOwnProperty(methodName)){ - for(var key in self._filters[methodName]){ - return self._filters[methodName][key].call(self, args); - } - } else { - return value; - } - }, - - /* Helpers - ---------------------------------------------------------------------- */ - - _helpers: { - - /** - * CamelCase - * @since 2.0.0 - * @param {string} - * @return {string} - */ - - _camelCase: function(string){ - return string.replace(/-([a-z])/g, function(g){ - return g[1].toUpperCase(); - }); - }, - - /** - * Is Element - * @since 2.1.3 - * @param {object} element to test - * @return {boolean} - */ - - _isElement: function(el){ - if(window.HTMLElement){ - return el instanceof HTMLElement; - } else { - return ( - el !== null && - el.nodeType === 1 && - el.nodeName === 'string' - ); - } - } - }, - - /* Public Methods - ---------------------------------------------------------------------- */ - - /** - * Is Mixing - * @since 2.0.0 - * @return {boolean} - */ - - isMixing: function(){ - var self = this; - - return self._execFilter('isMixing', self._mixing); - }, - - /** - * Filter (public) - * @since 2.0.0 - * @param {array} arguments - */ - - filter: function(){ - var self = this, - args = self._parseMultiMixArgs(arguments); - - self._clicking && (self._toggleString = ''); - - self.multiMix({filter: args.command}, args.animate, args.callback); - }, - - /** - * Sort (public) - * @since 2.0.0 - * @param {array} arguments - */ - - sort: function(){ - var self = this, - args = self._parseMultiMixArgs(arguments); - - self.multiMix({sort: args.command}, args.animate, args.callback); - }, - - /** - * Change Layout (public) - * @since 2.0.0 - * @param {array} arguments - */ - - changeLayout: function(){ - var self = this, - args = self._parseMultiMixArgs(arguments); - - self.multiMix({changeLayout: args.command}, args.animate, args.callback); - }, - - /** - * MultiMix - * @since 2.0.0 - * @param {array} arguments - */ - - multiMix: function(){ - var self = this, - args = self._parseMultiMixArgs(arguments); - - self._execAction('multiMix', 0, arguments); - - if(!self._mixing){ - if(self.controls.enable && !self._clicking){ - self.controls.toggleFilterButtons && self._buildToggleArray(); - self._updateControls(args.command, self.controls.toggleFilterButtons); - } - - (self._queue.length < 2) && (self._clicking = false); - - delete self.callbacks._user; - if(args.callback) self.callbacks._user = args.callback; - - var sort = args.command.sort, - filter = args.command.filter, - changeLayout = args.command.changeLayout; - - self._refresh(); - - if(sort){ - self._newSort = self._parseSort(sort); - self._newSortString = sort; - - self._sorting = true; - self._sort(); - } - - if(filter !== undf){ - filter = (filter === 'all') ? self.selectors.target : filter; - - self._activeFilter = filter; - } - - self._filter(); - - if(changeLayout){ - self._newDisplay = (typeof changeLayout === 'string') ? changeLayout : changeLayout.display || self.layout.display; - self._newClass = changeLayout.containerClass || ''; - - if( - self._newDisplay !== self.layout.display || - self._newClass !== self.layout.containerClass - ){ - self._changingLayout = true; - - self._changingClass = (self._newClass !== self.layout.containerClass); - self._changingDisplay = (self._newDisplay !== self.layout.display); - } - } - - self._$targets.css(self._brake); - - self._goMix(args.animate ^ self.animation.enable ? args.animate : self.animation.enable); - - self._execAction('multiMix', 1, arguments); - - } else { - if(self.animation.queue && self._queue.length < self.animation.queueLimit){ - self._queue.push(arguments); - - (self.controls.enable && !self._clicking) && self._updateControls(args.command); - - self._execAction('multiMixQueue', 1, arguments); - - } else { - if(typeof self.callbacks.onMixBusy === 'function'){ - self.callbacks.onMixBusy.call(self._domNode, self._state, self); - } - self._$container.trigger('mixBusy', [self._state, self]); - - self._execAction('multiMixBusy', 1, arguments); - } - } - }, - - /** - * Insert - * @since 2.0.0 - * @param {array} arguments - */ - - insert: function(){ - var self = this, - args = self._parseInsertArgs(arguments), - callback = (typeof args.callback === 'function') ? args.callback : null, - frag = document.createDocumentFragment(), - target = (function(){ - self._refresh(); - - if(self._$targets.length){ - return (args.index < self._$targets.length || !self._$targets.length) ? - self._$targets[args.index] : - self._$targets[self._$targets.length-1].nextElementSibling; - } else { - return self._$parent[0].children[0]; - } - })(); - - self._execAction('insert', 0, arguments); - - if(args.$object){ - for(var i = 0; i < args.$object.length; i++){ - var el = args.$object[i]; - - frag.appendChild(el); - frag.appendChild(document.createTextNode(' ')); - } - - self._$parent[0].insertBefore(frag, target); - } - - self._execAction('insert', 1, arguments); - - if(typeof args.multiMix === 'object'){ - self.multiMix(args.multiMix, callback); - } - }, - - /** - * Prepend - * @since 2.0.0 - * @param {array} arguments - */ - - prepend: function(){ - var self = this, - args = self._parseInsertArgs(arguments); - - self.insert(0, args.$object, args.multiMix, args.callback); - }, - - /** - * Append - * @since 2.0.0 - * @param {array} arguments - */ - - append: function(){ - var self = this, - args = self._parseInsertArgs(arguments); - - self.insert(self._state.totalTargets, args.$object, args.multiMix, args.callback); - }, - - /** - * Get Option - * @since 2.0.0 - * @param {string} string - * @return {mixed} value - */ - - getOption: function(string){ - var self = this, - getProperty = function(obj, prop){ - var parts = prop.split('.'), - last = parts.pop(), - l = parts.length, - i = 1, - current = parts[0] || prop; - - while((obj = obj[current]) && i < l){ - current = parts[i]; - i++; - } - - if(obj !== undf){ - return obj[last] !== undf ? obj[last] : obj; - } - }; - - return string ? self._execFilter('getOption', getProperty(self, string), arguments) : self; - }, - - /** - * Set Options - * @since 2.0.0 - * @param {object} config - */ - - setOptions: function(config){ - var self = this; - - self._execAction('setOptions', 0, arguments); - - typeof config === 'object' && $.extend(true, self, config); - - self._execAction('setOptions', 1, arguments); - }, - - /** - * Get State - * @since 2.0.0 - * @return {object} state - */ - - getState: function(){ - var self = this; - - return self._execFilter('getState', self._state, self); - }, - - /** - * Force Refresh - * @since 2.1.2 - */ - - forceRefresh: function(){ - var self = this; - - self._refresh(false, true); - }, - - /** - * Destroy - * @since 2.0.0 - * @param {boolean} hideAll - */ - - destroy: function(hideAll){ - var self = this, - filters = $.MixItUp.prototype._bound._filter, - sorts = $.MixItUp.prototype._bound._sort; - - self._execAction('destroy', 0, arguments); - - self._$body - .add($(self.selectors.sort)) - .add($(self.selectors.filter)) - .off('.mixItUp'); - - for(var i = 0; i < self._$targets.length; i++){ - var target = self._$targets[i]; - - hideAll && (target.style.display = ''); - - delete target.mixParent; - } - - self._execAction('destroy', 1, arguments); - - if(filters[self.selectors.filter] && filters[self.selectors.filter] > 1) { - filters[self.selectors.filter]--; - } else if(filters[self.selectors.filter] === 1) { - delete filters[self.selectors.filter]; - } - - if(sorts[self.selectors.sort] && sorts[self.selectors.sort] > 1) { - sorts[self.selectors.sort]--; - } else if(sorts[self.selectors.sort] === 1) { - delete sorts[self.selectors.sort]; - } - - delete $.MixItUp.prototype._instances[self._id]; - } - - }; - - /* jQuery Methods - ---------------------------------------------------------------------- */ - - /** - * jQuery .mixItUp() method - * @since 2.0.0 - * @extends $.fn - */ - - $.fn.mixItUp = function(){ - var args = arguments, - dataReturn = [], - eachReturn, - _instantiate = function(domNode, settings){ - var instance = new $.MixItUp(), - rand = function(){ - return ('00000'+(Math.random()*16777216<<0).toString(16)).substr(-6).toUpperCase(); - }; - - instance._execAction('_instantiate', 0, arguments); - - domNode.id = !domNode.id ? 'MixItUp'+rand() : domNode.id; - - if(!instance._instances[domNode.id]){ - instance._instances[domNode.id] = instance; - instance._init(domNode, settings); - } - - instance._execAction('_instantiate', 1, arguments); - }; - - eachReturn = this.each(function(){ - if(args && typeof args[0] === 'string'){ - var instance = $.MixItUp.prototype._instances[this.id]; - if(args[0] === 'isLoaded'){ - dataReturn.push(instance ? true : false); - } else { - var data = instance[args[0]](args[1], args[2], args[3]); - if(data !== undf)dataReturn.push(data); - } - } else { - _instantiate(this, args[0]); - } - }); - - if(dataReturn.length){ - return dataReturn.length > 1 ? dataReturn : dataReturn[0]; - } else { - return eachReturn; - } - }; - - /** - * jQuery .removeStyle() method - * @since 2.0.0 - * @extends $.fn - */ - - $.fn.removeStyle = function(style, prefix){ - prefix = prefix ? prefix : ''; - - return this.each(function(){ - var el = this, - styles = style.split(' '); - - for(var i = 0; i < styles.length; i++){ - for(var j = 0; j < 4; j++){ - switch (j) { - case 0: - var prop = styles[i]; - break; - case 1: - var prop = $.MixItUp.prototype._helpers._camelCase(prop); - break; - case 2: - var prop = prefix+styles[i]; - break; - case 3: - var prop = $.MixItUp.prototype._helpers._camelCase(prefix+styles[i]); - } - - if( - el.style[prop] !== undf && - typeof el.style[prop] !== 'unknown' && - el.style[prop].length > 0 - ){ - el.style[prop] = ''; - } - - if(!prefix && j === 1)break; - } - } - - if(el.attributes && el.attributes.style && el.attributes.style !== undf && el.attributes.style.value === ''){ - el.attributes.removeNamedItem('style'); - } - }); - }; - -})(jQuery); \ No newline at end of file diff --git a/About/assets/js/jquery.nav.js b/About/assets/js/jquery.nav.js deleted file mode 100644 index 12964435..00000000 --- a/About/assets/js/jquery.nav.js +++ /dev/null @@ -1,223 +0,0 @@ -/* - * jQuery One Page Nav Plugin - * http://github.com/davist11/jQuery-One-Page-Nav - * - * Copyright (c) 2010 Trevor Davis (http://trevordavis.net) - * Dual licensed under the MIT and GPL licenses. - * Uses the same license as jQuery, see: - * http://jquery.org/license - * - * @version 3.0.0 - * - * Example usage: - * $('#nav').onePageNav({ - * currentClass: 'current', - * changeHash: false, - * scrollSpeed: 750 - * }); - */ - -;(function($, window, document, undefined){ - - // our plugin constructor - var OnePageNav = function(elem, options){ - this.elem = elem; - this.$elem = $(elem); - this.options = options; - this.metadata = this.$elem.data('plugin-options'); - this.$win = $(window); - this.sections = {}; - this.didScroll = false; - this.$doc = $(document); - this.docHeight = this.$doc.height(); - }; - - // the plugin prototype - OnePageNav.prototype = { - defaults: { - navItems: 'a', - currentClass: 'current', - changeHash: false, - easing: 'swing', - filter: '', - scrollSpeed: 750, - scrollThreshold: 0.5, - begin: false, - end: false, - scrollChange: false - }, - - init: function() { - // Introduce defaults that can be extended either - // globally or using an object literal. - this.config = $.extend({}, this.defaults, this.options, this.metadata); - - this.$nav = this.$elem.find(this.config.navItems); - - //Filter any links out of the nav - if(this.config.filter !== '') { - this.$nav = this.$nav.filter(this.config.filter); - } - - //Handle clicks on the nav - this.$nav.on('click.onePageNav', $.proxy(this.handleClick, this)); - - //Get the section positions - this.getPositions(); - - //Handle scroll changes - this.bindInterval(); - - //Update the positions on resize too - this.$win.on('resize.onePageNav', $.proxy(this.getPositions, this)); - - return this; - }, - - adjustNav: function(self, $parent) { - self.$elem.find('.' + self.config.currentClass).removeClass(self.config.currentClass); - $parent.addClass(self.config.currentClass); - }, - - bindInterval: function() { - var self = this; - var docHeight; - - self.$win.on('scroll.onePageNav', function() { - self.didScroll = true; - }); - - self.t = setInterval(function() { - docHeight = self.$doc.height(); - - //If it was scrolled - if(self.didScroll) { - self.didScroll = false; - self.scrollChange(); - } - - //If the document height changes - if(docHeight !== self.docHeight) { - self.docHeight = docHeight; - self.getPositions(); - } - }, 250); - }, - - getHash: function($link) { - return $link.attr('href').split('#')[1]; - }, - - getPositions: function() { - var self = this; - var linkHref; - var topPos; - var $target; - - self.$nav.each(function() { - linkHref = self.getHash($(this)); - $target = $('#' + linkHref); - - if($target.length) { - topPos = $target.offset().top; - self.sections[linkHref] = Math.round(topPos); - } - }); - }, - - getSection: function(windowPos) { - var returnValue = null; - var windowHeight = Math.round(this.$win.height() * this.config.scrollThreshold); - - for(var section in this.sections) { - if((this.sections[section] - windowHeight) < windowPos) { - returnValue = section; - } - } - - return returnValue; - }, - - handleClick: function(e) { - var self = this; - var $link = $(e.currentTarget); - var $parent = $link.parent(); - var newLoc = '#' + self.getHash($link); - - if(!$parent.hasClass(self.config.currentClass)) { - //Start callback - if(self.config.begin) { - self.config.begin(); - } - - //Change the highlighted nav item - self.adjustNav(self, $parent); - - //Removing the auto-adjust on scroll - self.unbindInterval(); - - //Scroll to the correct position - self.scrollTo(newLoc, function() { - //Do we need to change the hash? - if(self.config.changeHash) { - window.location.hash = newLoc; - } - - //Add the auto-adjust on scroll back in - self.bindInterval(); - - //End callback - if(self.config.end) { - self.config.end(); - } - }); - } - - e.preventDefault(); - }, - - scrollChange: function() { - var windowTop = this.$win.scrollTop(); - var position = this.getSection(windowTop); - var $parent; - - //If the position is set - if(position !== null) { - $parent = this.$elem.find('a[href$="#' + position + '"]').parent(); - - //If it's not already the current section - if(!$parent.hasClass(this.config.currentClass)) { - //Change the highlighted nav item - this.adjustNav(this, $parent); - - //If there is a scrollChange callback - if(this.config.scrollChange) { - this.config.scrollChange($parent); - } - } - } - }, - - scrollTo: function(target, callback) { - var offset = $(target).offset().top; - - $('html, body').animate({ - scrollTop: offset - }, this.config.scrollSpeed, this.config.easing, callback); - }, - - unbindInterval: function() { - clearInterval(this.t); - this.$win.unbind('scroll.onePageNav'); - } - }; - - OnePageNav.defaults = OnePageNav.prototype.defaults; - - $.fn.onePageNav = function(options) { - return this.each(function() { - new OnePageNav(this, options).init(); - }); - }; - -})( jQuery, window , document ); \ No newline at end of file diff --git a/About/assets/js/jquery.vide.js b/About/assets/js/jquery.vide.js deleted file mode 100644 index a6e4e284..00000000 --- a/About/assets/js/jquery.vide.js +++ /dev/null @@ -1,497 +0,0 @@ -/* - * Vide - v0.5.1 - * Easy as hell jQuery plugin for video backgrounds. - * http://vodkabears.github.io/vide/ - * - * Made by Ilya Makarov - * Under MIT License - */ -!(function(root, factory) { - if (typeof define === 'function' && define.amd) { - define(['jquery'], factory); - } else if (typeof exports === 'object') { - factory(require('jquery')); - } else { - factory(root.jQuery); - } -})(this, function($) { - - 'use strict'; - - /** - * Name of the plugin - * @private - * @const - * @type {String} - */ - var PLUGIN_NAME = 'vide'; - - /** - * Default settings - * @private - * @const - * @type {Object} - */ - var DEFAULTS = { - volume: 1, - playbackRate: 1, - muted: true, - loop: true, - autoplay: true, - position: '50% 50%', - posterType: 'detect', - resizing: true, - bgColor: 'transparent', - className: '' - }; - - /** - * Not implemented error message - * @private - * @const - * @type {String} - */ - var NOT_IMPLEMENTED_MSG = 'Not implemented'; - - /** - * Parse a string with options - * @private - * @param {String} str - * @returns {Object|String} - */ - function parseOptions(str) { - var obj = {}; - var delimiterIndex; - var option; - var prop; - var val; - var arr; - var len; - var i; - - // Remove spaces around delimiters and split - arr = str.replace(/\s*:\s*/g, ':').replace(/\s*,\s*/g, ',').split(','); - - // Parse a string - for (i = 0, len = arr.length; i < len; i++) { - option = arr[i]; - - // Ignore urls and a string without colon delimiters - if ( - option.search(/^(http|https|ftp):\/\//) !== -1 || - option.search(':') === -1 - ) { - break; - } - - delimiterIndex = option.indexOf(':'); - prop = option.substring(0, delimiterIndex); - val = option.substring(delimiterIndex + 1); - - // If val is an empty string, make it undefined - if (!val) { - val = undefined; - } - - // Convert a string value if it is like a boolean - if (typeof val === 'string') { - val = val === 'true' || (val === 'false' ? false : val); - } - - // Convert a string value if it is like a number - if (typeof val === 'string') { - val = !isNaN(val) ? +val : val; - } - - obj[prop] = val; - } - - // If nothing is parsed - if (prop == null && val == null) { - return str; - } - - return obj; - } - - /** - * Parse a position option - * @private - * @param {String} str - * @returns {Object} - */ - function parsePosition(str) { - str = '' + str; - - // Default value is a center - var args = str.split(/\s+/); - var x = '50%'; - var y = '50%'; - var len; - var arg; - var i; - - for (i = 0, len = args.length; i < len; i++) { - arg = args[i]; - - // Convert values - if (arg === 'left') { - x = '0%'; - } else if (arg === 'right') { - x = '100%'; - } else if (arg === 'top') { - y = '0%'; - } else if (arg === 'bottom') { - y = '100%'; - } else if (arg === 'center') { - if (i === 0) { - x = '50%'; - } else { - y = '50%'; - } - } else { - if (i === 0) { - x = arg; - } else { - y = arg; - } - } - } - - return { x: x, y: y }; - } - - /** - * Search a poster - * @private - * @param {String} path - * @param {Function} callback - */ - function findPoster(path, callback) { - var onLoad = function() { - callback(this.src); - }; - - } - - /** - * Vide constructor - * @param {HTMLElement} element - * @param {Object|String} path - * @param {Object|String} options - * @constructor - */ - function Vide(element, path, options) { - this.$element = $(element); - - // Parse path - if (typeof path === 'string') { - path = parseOptions(path); - } - - // Parse options - if (!options) { - options = {}; - } else if (typeof options === 'string') { - options = parseOptions(options); - } - - // Remove an extension - if (typeof path === 'string') { - path = path.replace(/\.\w*$/, ''); - } else if (typeof path === 'object') { - for (var i in path) { - if (path.hasOwnProperty(i)) { - path[i] = path[i].replace(/\.\w*$/, ''); - } - } - } - - this.settings = $.extend({}, DEFAULTS, options); - this.path = path; - - // https://github.com/VodkaBears/Vide/issues/110 - try { - this.init(); - } catch (e) { - if (e.message !== NOT_IMPLEMENTED_MSG) { - throw e; - } - } - } - - /** - * Initialization - * @public - */ - Vide.prototype.init = function() { - var vide = this; - var path = vide.path; - var poster = path; - var sources = ''; - var $element = vide.$element; - var settings = vide.settings; - var position = parsePosition(settings.position); - var posterType = settings.posterType; - var $video; - var $wrapper; - - // Set styles of a video wrapper - $wrapper = vide.$wrapper = $('
') - .addClass(settings.className) - .css({ - position: 'absolute', - 'z-index': -1, - top: 0, - left: 0, - bottom: 0, - right: 0, - overflow: 'hidden', - '-webkit-background-size': 'cover', - '-moz-background-size': 'cover', - '-o-background-size': 'cover', - 'background-size': 'cover', - 'background-color': settings.bgColor, - 'background-repeat': 'no-repeat', - 'background-position': position.x + ' ' + position.y - }); - - // Get a poster path - if (typeof path === 'object') { - if (path.poster) { - poster = path.poster; - } else { - if (path.mp4) { - poster = path.mp4; - } else if (path.webm) { - poster = path.webm; - } else if (path.ogv) { - poster = path.ogv; - } - } - } - - // Set a video poster - if (posterType === 'detect') { - findPoster(poster, function(url) { - $wrapper.css('background-image', 'url(' + url + ')'); - }); - } else if (posterType !== 'none') { - $wrapper.css('background-image', 'url(' + poster + '.' + posterType + ')'); - } - - // If a parent element has a static position, make it relative - if ($element.css('position') === 'static') { - $element.css('position', 'static'); - } - - $element.prepend($wrapper); - - if (typeof path === 'object') { - if (path.mp4) { - sources += ''; - } - - if (path.webm) { - sources += ''; - } - - if (path.ogv) { - sources += ''; - } - - $video = vide.$video = $(''); - } else { - $video = vide.$video = $(''); - } - - // https://github.com/VodkaBears/Vide/issues/110 - try { - $video - - // Set video properties - .prop({ - autoplay: settings.autoplay, - loop: settings.loop, - volume: settings.volume, - muted: settings.muted, - defaultMuted: settings.muted, - playbackRate: settings.playbackRate, - defaultPlaybackRate: settings.playbackRate - }); - } catch (e) { - throw new Error(NOT_IMPLEMENTED_MSG); - } - - // Video alignment - $video.css({ - margin: 'auto', - position: 'absolute', - 'z-index': -1, - top: position.y, - left: position.x, - '-webkit-transform': 'translate(-' + position.x + ', -' + position.y + ')', - '-ms-transform': 'translate(-' + position.x + ', -' + position.y + ')', - '-moz-transform': 'translate(-' + position.x + ', -' + position.y + ')', - transform: 'translate(-' + position.x + ', -' + position.y + ')', - - // Disable visibility, while loading - visibility: 'hidden', - opacity: 0 - }) - - // Resize a video, when it's loaded - .one('canplaythrough.' + PLUGIN_NAME, function() { - vide.resize(); - }) - - // Make it visible, when it's already playing - .one('playing.' + PLUGIN_NAME, function() { - $video.css({ - visibility: 'visible', - opacity: 1 - }); - $wrapper.css('background-image', 'none'); - }); - - // Resize event is available only for 'window' - // Use another code solutions to detect DOM elements resizing - $element.on('resize.' + PLUGIN_NAME, function() { - if (settings.resizing) { - vide.resize(); - } - }); - - // Append a video - $wrapper.append($video); - }; - - /** - * Get a video element - * @public - * @returns {HTMLVideoElement} - */ - Vide.prototype.getVideoObject = function() { - return this.$video[0]; - }; - - /** - * Resize a video background - * @public - */ - Vide.prototype.resize = function() { - if (!this.$video) { - return; - } - - var $wrapper = this.$wrapper; - var $video = this.$video; - var video = $video[0]; - - // Get a native video size - var videoHeight = video.videoHeight; - var videoWidth = video.videoWidth; - - // Get a wrapper size - var wrapperHeight = $wrapper.height(); - var wrapperWidth = $wrapper.width(); - - if (wrapperWidth / videoWidth > wrapperHeight / videoHeight) { - $video.css({ - - // +2 pixels to prevent an empty space after transformation - width: wrapperWidth + 2, - height: 'auto' - }); - } else { - $video.css({ - width: 'auto', - - // +2 pixels to prevent an empty space after transformation - height: wrapperHeight + 2 - }); - } - }; - - /** - * Destroy a video background - * @public - */ - Vide.prototype.destroy = function() { - delete $[PLUGIN_NAME].lookup[this.index]; - this.$video && this.$video.off(PLUGIN_NAME); - this.$element.off(PLUGIN_NAME).removeData(PLUGIN_NAME); - this.$wrapper.remove(); - }; - - /** - * Special plugin object for instances. - * @public - * @type {Object} - */ - $[PLUGIN_NAME] = { - lookup: [] - }; - - /** - * Plugin constructor - * @param {Object|String} path - * @param {Object|String} options - * @returns {JQuery} - * @constructor - */ - $.fn[PLUGIN_NAME] = function(path, options) { - var instance; - - this.each(function() { - instance = $.data(this, PLUGIN_NAME); - - // Destroy the plugin instance if exists - instance && instance.destroy(); - - // Create the plugin instance - instance = new Vide(this, path, options); - instance.index = $[PLUGIN_NAME].lookup.push(instance) - 1; - $.data(this, PLUGIN_NAME, instance); - }); - - return this; - }; - - $(document).ready(function() { - var $window = $(window); - - // Window resize event listener - $window.on('resize.' + PLUGIN_NAME, function() { - for (var len = $[PLUGIN_NAME].lookup.length, i = 0, instance; i < len; i++) { - instance = $[PLUGIN_NAME].lookup[i]; - - if (instance && instance.settings.resizing) { - instance.resize(); - } - } - }); - - // https://github.com/VodkaBears/Vide/issues/68 - $window.on('unload.' + PLUGIN_NAME, function() { - return false; - }); - - // Auto initialization - // Add 'data-vide-bg' attribute with a path to the video without extension - // Also you can pass options throw the 'data-vide-options' attribute - // 'data-vide-options' must be like 'muted: false, volume: 0.5' - $(document).find('[data-' + PLUGIN_NAME + '-bg]').each(function(i, element) { - var $element = $(element); - var options = $element.data(PLUGIN_NAME + '-options'); - var path = $element.data(PLUGIN_NAME + '-bg'); - - $element[PLUGIN_NAME](path, options); - }); - }); - -}); diff --git a/About/assets/js/main-min.js b/About/assets/js/main-min.js deleted file mode 100644 index e1ba67a8..00000000 --- a/About/assets/js/main-min.js +++ /dev/null @@ -1 +0,0 @@ -$(function(){"use strict";$(window).on("load",function(e){$(".preloader").delay(500).fadeOut(500)});var e=document.querySelector(".headroom");new Headroom(e).init(),$("#nav").onePageNav({currentClass:"active",changeHash:!0,scrollSpeed:800,scrollThreshold:.5,filter:"",easing:"swing",begin:function(){},end:function(){},scrollChange:function(e){}}),$.scrollIt({scrollTime:800}),$(".navbar-nav a").on("click",function(){$(".navbar-collapse").removeClass("show")}),$(".navbar-toggler").on("click",function(){$(this).toggleClass("active")}),$(".navbar-nav a").on("click",function(){$(".navbar-toggler").removeClass("active")});var r=$(".sub-menu-bar .navbar-nav .sub-menu");if(r.length){r.parent("li").children("a").append(function(){return''});$(".sub-menu-bar .navbar-nav .sub-nav-toggler").on("click",function(){return $(this).parent().parent().children(".sub-menu").slideToggle(),!1})}$(".counter").counterUp({delay:10,time:3e3}),$(".container").imagesLoaded(function(){var e=$(".grid").isotope({transitionDuration:"1s",itemSelector:".grid-item",percentPosition:!0,masonry:{}});$(".project-menu ul").on("click","li",function(){var r=$(this).attr("data-filter");e.isotope({filter:r})}),$(".project-menu ul li").on("click",function(e){$(this).siblings(".active").removeClass("active"),$(this).addClass("active"),e.preventDefault()})}),$(window).on("scroll",function(e){$(this).scrollTop()>600?$(".back-to-top").fadeIn(200):$(".back-to-top").fadeOut(200)}),$(".back-to-top").on("click",function(e){e.preventDefault(),$("html, body").animate({scrollTop:0},1500)}),$(".our-services-progress").length&&$(".our-services-progress").appear(function(){Circles.create({id:"circles-1",radius:50,value:95,maxValue:100,width:3,text:function(e){return e+"%"},colors:["#f0f0f0","#f14836"],duration:1e3,wrpClass:"circles-wrp",textClass:"circles-text",styleWrapper:!0,styleText:!0})}),$(".our-services-progress").length&&$(".our-services-progress").appear(function(){Circles.create({id:"circles-2",radius:50,value:85,maxValue:100,width:3,text:function(e){return e+"%"},colors:["#f0f0f0","#f14836"],duration:1e3,wrpClass:"circles-wrp",textClass:"circles-text",styleWrapper:!0,styleText:!0})}),$(".our-services-progress").length&&$(".our-services-progress").appear(function(){Circles.create({id:"circles-3",radius:50,value:75,maxValue:100,width:3,text:function(e){return e+"%"},colors:["#f0f0f0","#f14836"],duration:1e3,wrpClass:"circles-wrp",textClass:"circles-text",styleWrapper:!0,styleText:!0})}),$(".our-services-progress").length&&$(".our-services-progress").appear(function(){Circles.create({id:"circles-4",radius:50,value:70,maxValue:100,width:3,text:function(e){return e+"%"},colors:["#f0f0f0","#f14836"],duration:1e3,wrpClass:"circles-wrp",textClass:"circles-text",styleWrapper:!0,styleText:!0})}),$(".testimonial-active").slick({dots:!1,arrows:!0,prevArrow:'',nextArrow:'',infinite:!0,autoplaySpeed:5e3,speed:800,slidesToShow:1}),(new WOW).init()}); \ No newline at end of file diff --git a/About/assets/js/main.js b/About/assets/js/main.js deleted file mode 100644 index e4743f91..00000000 --- a/About/assets/js/main.js +++ /dev/null @@ -1,121 +0,0 @@ -$(function() { - - "use strict"; - - //===== Prealoder - - $(window).on('load', function(event) { - $('.preloader').delay(500).fadeOut(500); - }); - - - //===== Sticky - - // grab an element - var myElement = document.querySelector(".headroom"); - // construct an instance of Headroom, passing the element - var headroom = new Headroom(myElement); - // initialise - headroom.init(); - - - $('#nav').onePageNav({ - currentClass: 'active', - changeHash: true, - scrollSpeed: 800, - scrollThreshold: 0.5, - filter: '', - easing: 'swing', - begin: function() { - //I get fired when the animation is starting - }, - end: function() { - //I get fired when the animation is ending - }, - scrollChange: function($currentListItem) { - //I get fired when you enter a section and I pass the list item of the section - } - }); - - - $.scrollIt({ - scrollTime: 800, - }); - - - //===== close navbar-collapse when a clicked - - $(".navbar-nav a").on('click', function () { - $(".navbar-collapse").removeClass("show"); - }); - - - //===== Mobile Menu - - $(".navbar-toggler").on('click', function(){ - $(this).toggleClass("active"); - }); - - $(".navbar-nav a").on('click', function() { - $(".navbar-toggler").removeClass('active'); - }); - - var subMenu = $(".sub-menu-bar .navbar-nav .sub-menu"); - - if(subMenu.length) { - subMenu.parent('li').children('a').append(function () { - return ''; - }); - - var subMenuToggler = $(".sub-menu-bar .navbar-nav .sub-nav-toggler"); - - subMenuToggler.on('click', function() { - $(this).parent().parent().children(".sub-menu").slideToggle(); - return false - }); - - } - - - //===== Counter Up - - $('.counter').counterUp({ - delay: 10, - time: 3000 - }); - - - - - //===== Back to top - - // Show or hide the sticky footer button - $(window).on('scroll', function(event) { - if($(this).scrollTop() > 600){ - $('.back-to-top').fadeIn(200) - } else{ - $('.back-to-top').fadeOut(200) - } - }); - - - //Animate the scroll to yop - $('.back-to-top').on('click', function(event) { - event.preventDefault(); - - $('html, body').animate({ - scrollTop: 0, - }, 1500); - }); - - - - - - //===== WOW active - - new WOW().init(); - - - -}); \ No newline at end of file diff --git a/About/assets/js/nivo-lightbox.js b/About/assets/js/nivo-lightbox.js deleted file mode 100644 index e70a08e9..00000000 --- a/About/assets/js/nivo-lightbox.js +++ /dev/null @@ -1,411 +0,0 @@ -/* - * Nivo Lightbox v1.3.1 - * http://dev7studios.com/nivo-lightbox - * - * Copyright 2013, Dev7studios - * Free to use and abuse under the MIT license. - * http://www.opensource.org/licenses/mit-license.php - */ - -;(function($, window, document, undefined){ - - var pluginName = 'nivoLightbox', - defaults = { - effect: 'fade', - theme: 'default', - keyboardNav: true, - clickImgToClose: false, - clickOverlayToClose: true, - onInit: function(){}, - beforeShowLightbox: function(){}, - afterShowLightbox: function(lightbox){}, - beforeHideLightbox: function(){}, - afterHideLightbox: function(){}, - beforePrev: function(element){}, - onPrev: function(element){}, - beforeNext: function(element){}, - onNext: function(element){}, - errorMessage: 'The requested content cannot be loaded. Please try again later.' - }; - - function NivoLightbox(element, options){ - this.el = element; - this.$el = $(this.el); - - this.options = $.extend({}, defaults, options); - - this._defaults = defaults; - this._name = pluginName; - - this.init(); - } - - NivoLightbox.prototype = { - - init: function(){ - var $this = this; - - // Need this so we don't use CSS transitions in mobile - if(!$('html').hasClass('nivo-lightbox-notouch')) $('html').addClass('nivo-lightbox-notouch'); - if('ontouchstart' in document) $('html').removeClass('nivo-lightbox-notouch'); - - // Setup the click - this.$el.on('click', function(e){ - $this.showLightbox(e); - }); - - // keyboardNav - if(this.options.keyboardNav){ - $('body').off('keyup').on('keyup', function(e){ - var code = (e.keyCode ? e.keyCode : e.which); - // Escape - if(code == 27) $this.destructLightbox(); - // Left - if(code == 37) $('.nivo-lightbox-prev').trigger('click'); - // Right - if(code == 39) $('.nivo-lightbox-next').trigger('click'); - }); - } - - this.options.onInit.call(this); - - }, - - showLightbox: function(e){ - var $this = this, - currentLink = this.$el; - - // Check content - var check = this.checkContent(currentLink); - if(!check) return; - - e.preventDefault(); - this.options.beforeShowLightbox.call(this); - var lightbox = this.constructLightbox(); - if(!lightbox) return; - var content = lightbox.find('.nivo-lightbox-content'); - if(!content) return; - - $('body').addClass('nivo-lightbox-body-effect-'+ this.options.effect); - - this.processContent( content, currentLink ); - - // Nav - if(this.$el.attr('data-lightbox-gallery')){ - var galleryItems = $('[data-lightbox-gallery="'+ this.$el.attr('data-lightbox-gallery') +'"]'); - - $('.nivo-lightbox-nav').show(); - - // Prev - $('.nivo-lightbox-prev').off('click').on('click', function(e){ - e.preventDefault(); - var index = galleryItems.index(currentLink); - currentLink = galleryItems.eq(index - 1); - if(!$(currentLink).length) currentLink = galleryItems.last(); - $.when($this.options.beforePrev.call(this, [ currentLink ])).done(function(){ - $this.processContent(content, currentLink); - $this.options.onPrev.call(this, [ currentLink ]); - }); - }); - - // Next - $('.nivo-lightbox-next').off('click').on('click', function(e){ - e.preventDefault(); - var index = galleryItems.index(currentLink); - currentLink = galleryItems.eq(index + 1); - if(!$(currentLink).length) currentLink = galleryItems.first(); - $.when($this.options.beforeNext.call(this, [ currentLink ])).done(function(){ - $this.processContent(content, currentLink); - $this.options.onNext.call(this, [ currentLink ]); - }); - }); - } - - setTimeout(function(){ - lightbox.addClass('nivo-lightbox-open'); - $this.options.afterShowLightbox.call(this, [ lightbox ]); - }, 1); // For CSS transitions - }, - - checkContent: function( link ) { - var $this = this, - href = link.attr('href'), - video = href.match(/(youtube|youtube-nocookie|youtu|vimeo)\.(com|be)\/(watch\?v=([\w-]+)|([\w-]+))/); - - if(href.match(/\.(jpeg|jpg|gif|png)$/i) !== null){ - return true; - } - // Video (Youtube/Vimeo) - else if(video){ - return true; - } - // AJAX - else if(link.attr('data-lightbox-type') == 'ajax'){ - return true; - } - // Inline HTML - else if(href.substring(0, 1) == '#' && link.attr('data-lightbox-type') == 'inline'){ - return true; - } - // iFrame (default) - else if(link.attr('data-lightbox-type') == 'iframe'){ - return true; - } - - return false; - }, - - processContent: function(content, link){ - var $this = this, - href = link.attr('href'), - video = href.match(/(youtube|youtube-nocookie|youtu|vimeo)\.(com|be)\/(watch\?v=([\w-]+)|([\w-]+))/); - - content.html('').addClass('nivo-lightbox-loading'); - - // Is HiDPI? - if(this.isHidpi() && link.attr('data-lightbox-hidpi')){ - href = link.attr('data-lightbox-hidpi'); - } - - // Image - if(href.match(/\.(jpeg|jpg|gif|png)$/i) !== null){ - var img = $('', { src: href, 'class': 'nivo-lightbox-image-display' }); - img.one('load', function() { - var wrap = $('
'); - wrap.append(img); - content.html(wrap).removeClass('nivo-lightbox-loading'); - - // Vertically center images - wrap.css({ - 'line-height': $('.nivo-lightbox-content').height() +'px', - 'height': $('.nivo-lightbox-content').height() +'px' // For Firefox - }); - $(window).resize(function() { - wrap.css({ - 'line-height': $('.nivo-lightbox-content').height() +'px', - 'height': $('.nivo-lightbox-content').height() +'px' // For Firefox - }); - }); - }).each(function() { - if(this.complete) $(this).load(); - }); - - img.error(function() { - var wrap = $('

'+ $this.options.errorMessage +'

'); - content.html(wrap).removeClass('nivo-lightbox-loading'); - }); - } - // Video (Youtube/Vimeo) - else if(video){ - var src = '', - classTerm = 'nivo-lightbox-video'; - - if(video[1] == 'youtube'){ - src = '//www.youtube.com/embed/'+ video[4]; - classTerm = 'nivo-lightbox-youtube'; - } - if(video[1] == 'youtube-nocookie'){ - src = href; //https://www.youtube-nocookie.com/embed/... - classTerm = 'nivo-lightbox-youtube'; - } - if(video[1] == 'youtu'){ - src = '//www.youtube.com/embed/'+ video[3]; - classTerm = 'nivo-lightbox-youtube'; - } - if(video[1] == 'vimeo'){ - src = '//player.vimeo.com/video/'+ video[3]; - classTerm = 'nivo-lightbox-vimeo'; - } - - if(src){ - var iframeVideo = $('':"vimeo"===f.type?c='':"vzaar"===f.type&&(c=''),a('
'+c+"
").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){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={animateOut:!1,animateIn:!1},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}(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('',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i(' - - -
- - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are a software development & scientific engineering group -

- - - - - - - - - - Explore more - - - - - - - -
- -
-
-
-
-
- - -
- -
- - - - - - +++ START - Contact +++ -
- -
- -
- -
- -
- -
- -
- -
- - - - -
powered by Typeform
- - - - - -
- -
-
-
-
- -
- - +++ START - Contact +++ -
- -
- -
- -
- -
- -
- -
- - - - -
- -
-
-
-
- -
- - +++ START - Contact +++ -
- -
- -
- -
- -
- -
- -
- - -
-
-
-
- -
- - +++ START - Contact +++ -
- -
- -
- -
- -
- -
- -
- - - -
-
-
-
- -
- - - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/basic/config.codekit3 b/assets/images/basic/config.codekit3 deleted file mode 100644 index 83b7314c..00000000 --- a/assets/images/basic/config.codekit3 +++ /dev/null @@ -1,3427 +0,0 @@ -{ -"AAInfo": "This is a CodeKit 3 project config file. MODIFYING THE CONTENTS OF THIS FILE IS A POOR LIFE DECISION. Doing so will cause CodeKit to crash and/or corrupt your project. I know it looks like JSON, but it is *not*. Many numbers in this file are 64-bit long long bitFlags, which JSON does not support. These numbers *cannot* be treated as discrete values and if you attempt to parse this file as standard JSON with any public JSON parser, these values will be corrupted. This file is not backwards-compatible with CodeKit 1 or 2. For more information, see https://codekitapp.com/", -"buildSteps": [ - { - "name": "Process All Remaining Files and Folders", - "stepType": 1, - "uuidString": "2B22E947-C2C1-4407-A64B-5BB0788837B4" - } - ], -"creatorBuild": "31491", -"files": { - "/css/ajax-loader.gif": { - "ft": 4194304, - "iS": 4178, - "oA": 0, - "oAP": "/css/ajax-loader.gif", - "oF": 0, - "opt": 0 - }, - "/css/bootstrap.min.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/bootstrap.min-min.css", - "oF": 0, - "oS": 3 - }, - "/css/featherlight.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/featherlight-min.css", - "oF": 0, - "oS": 3 - }, - "/css/featherlight.gallery.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/featherlight.gallery-min.css", - "oF": 0, - "oS": 3 - }, - "/css/fontawesome-all.min.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/fontawesome-all.min-min.css", - "oF": 0, - "oS": 3 - }, - "/css/fonts/slick.eot": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/css/fonts/slick.eot", - "oF": 0 - }, - "/css/fonts/slick.svg": { - "ft": 2097152, - "miP": 0, - "oA": 2, - "oAP": "/css/fonts/slick.svg", - "oF": 0, - "opt": 0, - "plM": 3758088159, - "prP": 0 - }, - "/css/fonts/slick.ttf": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/css/fonts/slick.ttf", - "oF": 0 - }, - "/css/fonts/slick.woff": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/css/fonts/slick.woff", - "oF": 0 - }, - "/css/ionicons.min.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/ionicons.min-min.css", - "oF": 0, - "oS": 0 - }, - "/css/jquery.fullPage.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/jquery.fullPage-min.css", - "oF": 0, - "oS": 0 - }, - "/css/overlays/01.png": { - "ft": 32768, - "iS": 211, - "oA": 0, - "oAP": "/css/overlays/01.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/02.png": { - "ft": 32768, - "iS": 213, - "oA": 0, - "oAP": "/css/overlays/02.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/03.png": { - "ft": 32768, - "iS": 209, - "oA": 0, - "oAP": "/css/overlays/03.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/04.png": { - "ft": 32768, - "iS": 211, - "oA": 0, - "oAP": "/css/overlays/04.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/05.png": { - "ft": 32768, - "iS": 213, - "oA": 0, - "oAP": "/css/overlays/05.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/06.png": { - "ft": 32768, - "iS": 211, - "oA": 0, - "oAP": "/css/overlays/06.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/07.png": { - "ft": 32768, - "iS": 215, - "oA": 0, - "oAP": "/css/overlays/07.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/08.png": { - "ft": 32768, - "iS": 146, - "oA": 0, - "oAP": "/css/overlays/08.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/09.png": { - "ft": 32768, - "iS": 137, - "oA": 0, - "oAP": "/css/overlays/09.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/slick-theme.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/slick-theme-min.css", - "oF": 0, - "oS": 3 - }, - "/css/slick.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/slick-min.css", - "oF": 0, - "oS": 3 - }, - "/css/style-dark.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/style-dark-min.css", - "oF": 0, - "oS": 3 - }, - "/css/style.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/style-min.css", - "oF": 0, - "oS": 0 - }, - "/css/vegas.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/vegas-min.css", - "oF": 0, - "oS": 0 - }, - "/Documentation/css/styles-min.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/Documentation/css/styles-min-min.css", - "oF": 0, - "oS": 3 - }, - "/Documentation/css/styles.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/Documentation/css/styles-min.css", - "oF": 0, - "oS": 3 - }, - "/Documentation/doc.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/Documentation/doc.html", - "oF": 0 - }, - "/Documentation/js/jquery.smoothscroll.min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 1, - "oA": 0, - "oAP": "/Documentation/js/jquery.smoothscroll.min-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/Documentation/signature.png": { - "ft": 32768, - "iS": 12690, - "oA": 0, - "oAP": "/Documentation/signature.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/about.jpg": { - "ft": 16384, - "iS": 501275, - "jF": 0, - "oA": 0, - "oAP": "/img/about.jpg", - "oF": 0, - "oIPL": 0, - "opt": 1, - "q": 100 - }, - "/img/apple-touch-icon.png": { - "ft": 32768, - "iS": 3389, - "oA": 0, - "oAP": "/img/apple-touch-icon.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/carousel-1.jpg": { - "ft": 16384, - "iS": 11234, - "jF": 0, - "oA": 0, - "oAP": "/img/carousel-1.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/carousel-2.jpg": { - "ft": 16384, - "iS": 11234, - "jF": 0, - "oA": 0, - "oAP": "/img/carousel-2.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/carousel-3.jpg": { - "ft": 16384, - "iS": 11234, - "jF": 0, - "oA": 0, - "oAP": "/img/carousel-3.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/contact.jpg": { - "ft": 16384, - "iS": 236702, - "jF": 0, - "oA": 0, - "oAP": "/img/contact.jpg", - "oF": 0, - "oIPL": 0, - "opt": 1, - "q": 100 - }, - "/img/favicon-16x16.png": { - "ft": 32768, - "iS": 501, - "oA": 0, - "oAP": "/img/favicon-16x16.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/favicon-32x32.png": { - "ft": 32768, - "iS": 627, - "oA": 0, - "oAP": "/img/favicon-32x32.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/favicon.ico": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/img/favicon.ico", - "oF": 0 - }, - "/img/home-slide-1.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/home-slide-1.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/home-slide-2.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/home-slide-2.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/home-slide-3.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/home-slide-3.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/logo-dark.png": { - "ft": 32768, - "iS": 1657, - "oA": 0, - "oAP": "/img/logo-dark.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/logo.png": { - "ft": 32768, - "iS": 7312, - "oA": 0, - "oAP": "/img/logo.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/work-1.jpg": { - "ft": 16384, - "iS": 11234, - "jF": 0, - "oA": 0, - "oAP": "/img/work-1.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/work-2.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/work-2.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/work-3.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/work-3.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/work-4.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/work-4.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/work-5.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/work-5.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/index-kenburns-dark.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-kenburns-dark.html", - "oF": 0 - }, - "/index-kenburns.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-kenburns.html", - "oF": 0 - }, - "/index-particles-dark.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-particles-dark.html", - "oF": 0 - }, - "/index-particles.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-particles.html", - "oF": 0 - }, - "/index-slideshow-dark.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-slideshow-dark.html", - "oF": 0 - }, - "/index-slideshow.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-slideshow.html", - "oF": 0 - }, - "/index-waves-dark.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-waves-dark.html", - "oF": 0 - }, - "/index-waves.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-waves.html", - "oF": 0 - }, - "/index-youtube-dark.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-youtube-dark.html", - "oF": 0 - }, - "/index-youtube.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-youtube.html", - "oF": 0 - }, - "/js/bootstrap.min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/bootstrap.min-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/featherlight.gallery.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/featherlight.gallery-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/featherlight.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/featherlight-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/jquery.countdown.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 1, - "oAP": "/js/jquery.countdown-min.js", - "oF": 1, - "sC": 0, - "tS": 0 - }, - "/js/jquery.detect_swipe.min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/jquery.detect_swipe.min-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/jquery.easings.min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/jquery.easings.min-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/jquery.fullPage.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 1, - "oAP": "/js/jquery.fullPage-min.js", - "oF": 1, - "sC": 0, - "tS": 0 - }, - "/js/jquery.fullPage_youtube.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/jquery.fullPage_youtube-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/jquery.min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 1, - "oAP": "/js/jquery.min-min.js", - "oF": 1, - "sC": 0, - "tS": 0 - }, - "/js/jquery.subtle-slideshow.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/jquery.subtle-slideshow-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/jquery.youtubebackground-min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 1, - "oA": 0, - "oAP": "/js/jquery.youtubebackground-min-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/jquery.youtubebackground.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/jquery.youtubebackground-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/main.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/main-min.js", - "oF": 1, - "sC": 0, - "tS": 0 - }, - "/js/modernizr.custom.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/modernizr.custom-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/parsley.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/parsley-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/particles.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/particles-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/slick.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/slick-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/vegas.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 1, - "oAP": "/js/vegas-min.js", - "oF": 1, - "sC": 0, - "tS": 0 - }, - "/php/contact_form.php": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/php/contact_form.php", - "oF": 0 - }, - "/php/MailChimp.php": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/php/MailChimp.php", - "oF": 0 - }, - "/php/newsletter_form.php": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/php/newsletter_form.php", - "oF": 0 - }, - "/php/newsletter_form_mailchimp.php": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/php/newsletter_form_mailchimp.php", - "oF": 0 - }, - "/sass/_mixins.scss": { - "aP": 0, - "bl": 0, - "dP": 10, - "dS": 0, - "ft": 4, - "ma": 0, - "oA": 1, - "oAP": "/sass/_mixins.css", - "oF": 0, - "oS": 0, - "uL": 1 - }, - "/sass/_vars.scss": { - "aP": 0, - "bl": 0, - "dP": 10, - "dS": 0, - "ft": 4, - "ma": 0, - "oA": 1, - "oAP": "/sass/_vars.css", - "oF": 0, - "oS": 0, - "uL": 1 - }, - "/sass/style-dark.scss": { - "aP": 0, - "bl": 0, - "dP": 10, - "dS": 0, - "ft": 4, - "ma": 0, - "oA": 0, - "oAP": "/css/style-dark.css", - "oF": 2, - "oS": 1, - "uL": 1 - }, - "/sass/style.scss": { - "aP": 1, - "bl": 1, - "dP": 10, - "dS": 0, - "ft": 4, - "ma": 0, - "oA": 0, - "oAP": "/css/style.css", - "oF": 2, - "oS": 1, - "uL": 1 - }, - "/subscription-list.txt": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/subscription-list.txt", - "oF": 0 - }, - "/webfonts/fa-brands-400.eot": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-brands-400.eot", - "oF": 0 - }, - "/webfonts/fa-brands-400.svg": { - "ft": 2097152, - "miP": 0, - "oA": 2, - "oAP": "/webfonts/fa-brands-400.svg", - "oF": 0, - "opt": 0, - "plM": 3758088159, - "prP": 0 - }, - "/webfonts/fa-brands-400.ttf": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-brands-400.ttf", - "oF": 0 - }, - "/webfonts/fa-brands-400.woff": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-brands-400.woff", - "oF": 0 - }, - "/webfonts/fa-brands-400.woff2": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-brands-400.woff2", - "oF": 0 - }, - "/webfonts/fa-regular-400.eot": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-regular-400.eot", - "oF": 0 - }, - "/webfonts/fa-regular-400.svg": { - "ft": 2097152, - "miP": 0, - "oA": 2, - "oAP": "/webfonts/fa-regular-400.svg", - "oF": 0, - "opt": 0, - "plM": 3758088159, - "prP": 0 - }, - "/webfonts/fa-regular-400.ttf": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-regular-400.ttf", - "oF": 0 - }, - "/webfonts/fa-regular-400.woff": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-regular-400.woff", - "oF": 0 - }, - "/webfonts/fa-regular-400.woff2": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-regular-400.woff2", - "oF": 0 - }, - "/webfonts/fa-solid-900.eot": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-solid-900.eot", - "oF": 0 - }, - "/webfonts/fa-solid-900.svg": { - "ft": 2097152, - "miP": 0, - "oA": 2, - "oAP": "/webfonts/fa-solid-900.svg", - "oF": 0, - "opt": 0, - "plM": 3758088159, - "prP": 0 - }, - "/webfonts/fa-solid-900.ttf": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-solid-900.ttf", - "oF": 0 - }, - "/webfonts/fa-solid-900.woff": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-solid-900.woff", - "oF": 0 - }, - "/webfonts/fa-solid-900.woff2": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-solid-900.woff2", - "oF": 0 - }, - "/webfonts/ionicons.eot": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/ionicons.eot", - "oF": 0 - }, - "/webfonts/ionicons.svg": { - "ft": 2097152, - "miP": 0, - "oA": 2, - "oAP": "/webfonts/ionicons.svg", - "oF": 0, - "opt": 0, - "plM": 3758088159, - "prP": 0 - }, - "/webfonts/ionicons.ttf": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/ionicons.ttf", - "oF": 0 - }, - "/webfonts/ionicons.woff": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/ionicons.woff", - "oF": 0 - } - }, -"hooks": [ - ], -"manualImportLinks": { - }, -"projectAttributes": { - "creationDate": 522178603, - "displayValue": "TYCAN", - "displayValueWasSetByUser": 0, - "iconImageName": "/img/apple-touch-icon.png", - "iconImageWasSetByUser": 0 - }, -"projectSettings": { - "abortBuildOnError": 1, - "allowInjectionReloads": 1, - "alwaysUseExternalServer": 0, - "animateCSSInjections": 1, - "autoBuildNewItems": 1, - "autoprefixerEnableIEGrid": 0, - "babel7PresetType": 1, - "babelAllowRCFiles": 0, - "babelAuxiliaryCommentAfter": "", - "babelAuxiliaryCommentBefore": "", - "babelConfigType": 0, - "babelCustomPluginsList": "", - "babelCustomPresetsList": "", - "babelExcludeString": "/\\/node_modules\\//, /\\/core-js\\//, /\\/bower_components\\//", - "babelInsertModuleIDs": 0, - "babelModuleID": "", - "babelNoComments": 0, - "babelPlugins": { - "arrow-functions": { - "active": 0 - }, - "async-generator-functions": { - "active": 0 - }, - "async-to-generator": { - "active": 0 - }, - "block-scoped-functions": { - "active": 0 - }, - "block-scoping": { - "active": 0 - }, - "class-properties": { - "active": 0 - }, - "classes": { - "active": 0 - }, - "computed-properties": { - "active": 0 - }, - "decorators": { - "active": 0 - }, - "destructuring": { - "active": 0 - }, - "do-expressions": { - "active": 0 - }, - "dotall-regex": { - "active": 0 - }, - "duplicate-keys": { - "active": 0 - }, - "exponentiation-operator": { - "active": 0 - }, - "export-default-from": { - "active": 0 - }, - "export-namespace-from": { - "active": 0 - }, - "external-helpers": { - "active": 0 - }, - "flow-strip-types": { - "active": 0 - }, - "for-of": { - "active": 0 - }, - "function-bind": { - "active": 0 - }, - "function-name": { - "active": 0 - }, - "function-sent": { - "active": 0 - }, - "inline-consecutive-adds": { - "active": 0 - }, - "inline-environment-variables": { - "active": 0 - }, - "instanceof": { - "active": 0 - }, - "jscript": { - "active": 0 - }, - "literals": { - "active": 0 - }, - "logical-assignment-operators": { - "active": 0 - }, - "member-expression-literals": { - "active": 0 - }, - "merge-sibling-variables": { - "active": 0 - }, - "minify-booleans": { - "active": 0 - }, - "minify-builtins": { - "active": 0 - }, - "minify-constant-folding": { - "active": 0 - }, - "minify-dead-code-elimination": { - "active": 0 - }, - "minify-flip-comparisons": { - "active": 0 - }, - "minify-guarded-expressions": { - "active": 0 - }, - "minify-infinity": { - "active": 0 - }, - "minify-mangle-names": { - "active": 0 - }, - "minify-numeric-literals": { - "active": 0 - }, - "minify-simplify": { - "active": 0 - }, - "minify-type-constructors": { - "active": 0 - }, - "modules-amd": { - "active": 0 - }, - "modules-commonjs": { - "active": 0 - }, - "modules-systemjs": { - "active": 0 - }, - "modules-umd": { - "active": 0 - }, - "named-capturing-groups-regex": { - "active": 0 - }, - "new-target": { - "active": 0 - }, - "node-env-inline": { - "active": 0 - }, - "nullish-coalescing-operator": { - "active": 0 - }, - "numeric-separator": { - "active": 0 - }, - "object-assign": { - "active": 0 - }, - "object-rest-spread": { - "active": 0 - }, - "object-set-prototype-of-to-assign": { - "active": 0 - }, - "object-super": { - "active": 0 - }, - "optional-catch-binding": { - "active": 0 - }, - "optional-chaining": { - "active": 0 - }, - "parameters": { - "active": 0 - }, - "partial-application": { - "active": 0 - }, - "pipeline-operator": { - "active": 0 - }, - "private-methods": { - "active": 0 - }, - "property-literals": { - "active": 0 - }, - "property-mutators": { - "active": 0 - }, - "proto-to-assign": { - "active": 0 - }, - "react-constant-elements": { - "active": 0 - }, - "react-display-name": { - "active": 0 - }, - "react-inline-elements": { - "active": 0 - }, - "react-jsx": { - "active": 0 - }, - "react-jsx-compat": { - "active": 0 - }, - "react-jsx-self": { - "active": 0 - }, - "react-jsx-source": { - "active": 0 - }, - "regenerator": { - "active": 0 - }, - "regexp-constructors": { - "active": 0 - }, - "remove-console": { - "active": 0 - }, - "remove-debugger": { - "active": 0 - }, - "remove-undefined": { - "active": 0 - }, - "reserved-words": { - "active": 0 - }, - "runtime": { - "active": 0 - }, - "shorthand-properties": { - "active": 0 - }, - "simplify-comparison-operators": { - "active": 0 - }, - "spread": { - "active": 0 - }, - "sticky-regex": { - "active": 0 - }, - "strict-mode": { - "active": 0 - }, - "template-literals": { - "active": 0 - }, - "throw-expressions": { - "active": 0 - }, - "typeof-symbol": { - "active": 0 - }, - "undefined-to-void": { - "active": 0 - }, - "unicode-property-regex": { - "active": 0 - }, - "unicode-regex": { - "active": 0 - } - }, - "babelRetainLines": 0, - "babelUseBuiltInsType": 0, - "bowerAbbreviatedPath": "bower_components", - "bowerForceLatestOnConflict": 1, - "bowerTargetDependencyListType": 1, - "bowerUseExactVersion": 0, - "browserRefreshDelay": 0, - "browserslistString": ">0.2%, last 2 versions, Firefox ESR, not dead", - "buildFolderActive": 0, - "buildFolderName": "build", - "cleanBuild": 1, - "coffeeLintFlags2": { - "arrow_spacing": { - "active": 0, - "flagValue": -1 - }, - "camel_case_classes": { - "active": 1, - "flagValue": -1 - }, - "colon_assignment_spacing": { - "active": 0, - "flagValue": 1 - }, - "cyclomatic_complexity": { - "active": 0, - "flagValue": 10 - }, - "duplicate_key": { - "active": 1, - "flagValue": -1 - }, - "empty_constructor_needs_parens": { - "active": 0, - "flagValue": -1 - }, - "ensure_comprehensions": { - "active": 1, - "flagValue": -1 - }, - "indentation": { - "active": 1, - "flagValue": 2 - }, - "line_endings": { - "active": 0, - "flagValue": 0 - }, - "max_line_length": { - "active": 0, - "flagValue": 150 - }, - "missing_fat_arrows": { - "active": 0, - "flagValue": -1 - }, - "newlines_after_classes": { - "active": 0, - "flagValue": 3 - }, - "no_backticks": { - "active": 1, - "flagValue": -1 - }, - "no_debugger": { - "active": 1, - "flagValue": -1 - }, - "no_empty_functions": { - "active": 0, - "flagValue": -1 - }, - "no_empty_param_list": { - "active": 0, - "flagValue": -1 - }, - "no_implicit_braces": { - "active": 1, - "flagValue": -1 - }, - "no_implicit_parens": { - "active": 0, - "flagValue": -1 - }, - "no_interpolation_in_single_quotes": { - "active": 0, - "flagValue": -1 - }, - "no_nested_string_interpolation": { - "active": 1, - "flagValue": -1 - }, - "no_plusplus": { - "active": 0, - "flagValue": -1 - }, - "no_private_function_fat_arrows": { - "active": 1, - "flagValue": -1 - }, - "no_stand_alone_at": { - "active": 1, - "flagValue": -1 - }, - "no_tabs": { - "active": 1, - "flagValue": -1 - }, - "no_this": { - "active": 0, - "flagValue": -1 - }, - "no_throwing_strings": { - "active": 1, - "flagValue": -1 - }, - "no_trailing_semicolons": { - "active": 1, - "flagValue": -1 - }, - "no_trailing_whitespace": { - "active": 1, - "flagValue": -1 - }, - "no_unnecessary_double_quotes": { - "active": 0, - "flagValue": -1 - }, - "no_unnecessary_fat_arrows": { - "active": 1, - "flagValue": -1 - }, - "non_empty_constructor_needs_parens": { - "active": 0, - "flagValue": -1 - }, - "prefer_english_operator": { - "active": 0, - "flagValue": -1 - }, - "space_operators": { - "active": 0, - "flagValue": -1 - }, - "spacing_after_comma": { - "active": 1, - "flagValue": -1 - } - }, - "esLintConfigFileHandlingType": 0, - "esLintECMAVersion": 7, - "esLintEnvironmentsMask": 1, - "esLintRules": { - "accessor-pairs": { - "active": 0, - "optionString": "{'setWithoutGet': true, 'getWithoutSet': false}" - }, - "array-bracket-newline": { - "active": 0, - "optionString": "{'multiline': true, 'minItems': null}" - }, - "array-bracket-spacing": { - "active": 0, - "optionString": "'never', {'singleValue': false, 'objectsInArrays': false, 'arraysInArrays': false}" - }, - "array-callback-return": { - "active": 0, - "optionString": "" - }, - "array-element-newline": { - "active": 0, - "optionString": "'always'" - }, - "arrow-body-style": { - "active": 0, - "optionString": "'as-needed', {'requireReturnForObjectLiteral': false}" - }, - "arrow-parens": { - "active": 0, - "optionString": "'always'" - }, - "arrow-spacing": { - "active": 0, - "optionString": "{'before': true, 'after': true}" - }, - "block-scoped-var": { - "active": 0, - "optionString": "" - }, - "block-spacing": { - "active": 0, - "optionString": "'always'" - }, - "brace-style": { - "active": 0, - "optionString": "'1tbs', {'allowSingleLine': true}" - }, - "callback-return": { - "active": 0, - "optionString": "['callback', 'cb', 'next']" - }, - "camelcase": { - "active": 0, - "optionString": "{'properties': 'always'}" - }, - "capitalized-comments": { - "active": 0, - "optionString": "'always', {'ignoreInlineComments': false, 'ignoreConsecutiveComments': false}" - }, - "class-methods-use-this": { - "active": 0, - "optionString": "{'exceptMethods': []}" - }, - "comma-dangle": { - "active": 1, - "optionString": "'never'" - }, - "comma-spacing": { - "active": 0, - "optionString": "{'before': false, 'after': true}" - }, - "comma-style": { - "active": 0, - "optionString": "'last'" - }, - "complexity": { - "active": 0, - "optionString": "20" - }, - "computed-property-spacing": { - "active": 0, - "optionString": "'never'" - }, - "consistent-return": { - "active": 0, - "optionString": "{'treatUndefinedAsUnspecified': false}" - }, - "consistent-this": { - "active": 0, - "optionString": "'that'" - }, - "constructor-super": { - "active": 1, - "optionString": "" - }, - "curly": { - "active": 0, - "optionString": "'all'" - }, - "default-case": { - "active": 0, - "optionString": "" - }, - "dot-location": { - "active": 0, - "optionString": "'object'" - }, - "dot-notation": { - "active": 0, - "optionString": "{'allowKeywords': false}" - }, - "eol-last": { - "active": 0, - "optionString": "'always'" - }, - "eqeqeq": { - "active": 0, - "optionString": "'always', {'null': 'always'}" - }, - "for-direction": { - "active": 0, - "optionString": "" - }, - "func-call-spacing": { - "active": 0, - "optionString": "'never'" - }, - "func-name-matching": { - "active": 0, - "optionString": "'always', {'includeCommonJSModuleExports': false}" - }, - "func-names": { - "active": 0, - "optionString": "'always'" - }, - "func-style": { - "active": 0, - "optionString": "'expression'" - }, - "function-paren-newline": { - "active": 0, - "optionString": "'multiline'" - }, - "generator-star-spacing": { - "active": 0, - "optionString": "{'before': true, 'after': false}" - }, - "getter-return": { - "active": 0, - "optionString": "{'allowImplicit': false}" - }, - "global-require": { - "active": 0, - "optionString": "" - }, - "guard-for-in": { - "active": 0, - "optionString": "" - }, - "handle-callback-err": { - "active": 0, - "optionString": "'err'" - }, - "id-blacklist": { - "active": 0, - "optionString": "'data', 'err', 'e', 'cb', 'callback'" - }, - "id-length": { - "active": 0, - "optionString": "{'min': 2, 'max': 1000, 'properties': 'always', 'exceptions': ['x', 'i', 'y']}" - }, - "id-match": { - "active": 0, - "optionString": "'^[a-z]+([A-Z][a-z]+)*$', {'properties': false, 'onlyDeclarations': true}" - }, - "implicit-arrow-linebreak": { - "active": 0, - "optionString": "'beside'" - }, - "indent": { - "active": 0, - "optionString": "4, {'SwitchCase': 0, 'VariableDeclarator': 1, 'outerIIFEBody': 1, }" - }, - "init-declarations": { - "active": 0, - "optionString": "'always', {'ignoreForLoopInit': true}" - }, - "jsx-quotes": { - "active": 0, - "optionString": "'prefer-double'" - }, - "key-spacing": { - "active": 0, - "optionString": "{'singleLine': {'beforeColon': false, 'afterColon': true, 'mode':'strict'}, 'multiLine': {'beforeColon': false, 'afterColon': true, 'align': 'value', 'mode':'minimum'}}" - }, - "keyword-spacing": { - "active": 0, - "optionString": "{'before': true, 'after': true, 'overrides': {}}" - }, - "line-comment-position": { - "active": 0, - "optionString": "{'position': 'above'}" - }, - "linebreak-style": { - "active": 0, - "optionString": "'unix'" - }, - "lines-around-comment": { - "active": 0, - "optionString": "{'beforeBlockComment': true}" - }, - "lines-between-class-members": { - "active": 0, - "optionString": "'always', {exceptAfterSingleLine: false}" - }, - "max-classes-per-file": { - "active": 0, - "optionString": "1" - }, - "max-depth": { - "active": 0, - "optionString": "{'max': 4}" - }, - "max-len": { - "active": 0, - "optionString": "{'code': 80, 'comments': 80, 'tabWidth': 4, 'ignoreUrls': true, 'ignoreStrings': true, 'ignoreTemplateLiterals': true, 'ignoreRegExpLiterals': true}" - }, - "max-lines": { - "active": 0, - "optionString": "{'max': 300, 'skipBlankLines': true, 'skipComments': true}" - }, - "max-lines-per-function": { - "active": 0, - "optionString": "{'max': 50, 'skipBlankLines': true, 'skipComments': true, 'IIFEs': false}" - }, - "max-nested-callbacks": { - "active": 0, - "optionString": "{'max': 10}" - }, - "max-params": { - "active": 0, - "optionString": "{'max': 4}" - }, - "max-statements": { - "active": 0, - "optionString": "{'max': 10}, {'ignoreTopLevelFunctions': true}" - }, - "max-statements-per-line": { - "active": 0, - "optionString": "{'max': 1}" - }, - "multiline-comment-style": { - "active": 0, - "optionString": "'starred-block'" - }, - "multiline-ternary": { - "active": 0, - "optionString": "'always'" - }, - "new-cap": { - "active": 0, - "optionString": "{'newIsCap': true, 'capIsNew': true, 'newIsCapExceptions': [], 'capIsNewExceptions': ['Array', 'Boolean', 'Date', 'Error', 'Function', 'Number', 'Object', 'RegExp', 'String', 'Symbol'], 'properties': true}" - }, - "new-parens": { - "active": 0, - "optionString": "" - }, - "newline-per-chained-call": { - "active": 0, - "optionString": "{'ignoreChainWithDepth': 2}" - }, - "no-alert": { - "active": 0, - "optionString": "" - }, - "no-array-constructor": { - "active": 0, - "optionString": "" - }, - "no-async-promise-executor": { - "active": 0, - "optionString": "" - }, - "no-await-in-loop": { - "active": 0, - "optionString": "" - }, - "no-bitwise": { - "active": 0, - "optionString": "{'allow': ['~'], 'int32Hint': true}" - }, - "no-buffer-constructor": { - "active": 0, - "optionString": "" - }, - "no-caller": { - "active": 0, - "optionString": "" - }, - "no-case-declarations": { - "active": 1, - "optionString": "" - }, - "no-class-assign": { - "active": 1, - "optionString": "" - }, - "no-compare-neg-zero": { - "active": 0, - "optionString": "" - }, - "no-cond-assign": { - "active": 1, - "optionString": "'except-parens'" - }, - "no-confusing-arrow": { - "active": 0, - "optionString": "{'allowParens': false}" - }, - "no-console": { - "active": 1, - "optionString": "{'allow': ['warn', 'error']}" - }, - "no-const-assign": { - "active": 1, - "optionString": "" - }, - "no-constant-condition": { - "active": 1, - "optionString": "{'checkLoops': true}" - }, - "no-continue": { - "active": 0, - "optionString": "" - }, - "no-control-regex": { - "active": 1, - "optionString": "" - }, - "no-debugger": { - "active": 1, - "optionString": "" - }, - "no-delete-var": { - "active": 1, - "optionString": "" - }, - "no-div-regex": { - "active": 0, - "optionString": "" - }, - "no-dupe-args": { - "active": 1, - "optionString": "" - }, - "no-dupe-class-members": { - "active": 1, - "optionString": "" - }, - "no-dupe-keys": { - "active": 1, - "optionString": "" - }, - "no-duplicate-imports": { - "active": 0, - "optionString": "{'includeExports': false}" - }, - "no-else-return": { - "active": 0, - "optionString": "" - }, - "no-empty": { - "active": 1, - "optionString": "{'allowEmptyCatch': false}" - }, - "no-empty-character-class": { - "active": 1, - "optionString": "" - }, - "no-empty-function": { - "active": 0, - "optionString": "{'allow': []}" - }, - "no-empty-pattern": { - "active": 1, - "optionString": "" - }, - "no-eq-null": { - "active": 0, - "optionString": "" - }, - "no-eval": { - "active": 0, - "optionString": "{'allowIndirect': false}" - }, - "no-ex-assign": { - "active": 1, - "optionString": "" - }, - "no-extend-native": { - "active": 0, - "optionString": "{'exceptions': []}" - }, - "no-extra-bind": { - "active": 0, - "optionString": "" - }, - "no-extra-boolean-cast": { - "active": 1, - "optionString": "" - }, - "no-extra-labels": { - "active": 0, - "optionString": "" - }, - "no-extra-parens": { - "active": 0, - "optionString": "'all', {'conditionalAssign': false, 'returnAssign': false, 'nestedBinaryExpressions': false, 'ignoreJSX': 'none'}" - }, - "no-extra-semi": { - "active": 1, - "optionString": "" - }, - "no-fallthrough": { - "active": 1, - "optionString": "" - }, - "no-floating-decimal": { - "active": 0, - "optionString": "" - }, - "no-func-assign": { - "active": 1, - "optionString": "" - }, - "no-global-assign": { - "active": 1, - "optionString": "{'exceptions': []}" - }, - "no-implicit-coercion": { - "active": 0, - "optionString": "{'boolean': true, 'number': true, 'string': true, 'allow': []}" - }, - "no-implicit-globals": { - "active": 0, - "optionString": "" - }, - "no-implied-eval": { - "active": 0, - "optionString": "" - }, - "no-inline-comments": { - "active": 0, - "optionString": "" - }, - "no-inner-declarations": { - "active": 1, - "optionString": "'functions'" - }, - "no-invalid-regexp": { - "active": 1, - "optionString": "{'allowConstructorFlags': ['u', 'y']}" - }, - "no-invalid-this": { - "active": 0, - "optionString": "" - }, - "no-irregular-whitespace": { - "active": 1, - "optionString": "{'skipStrings': true, 'skipComments': false, 'skipRegExps': true, 'skipTemplates': true}" - }, - "no-iterator": { - "active": 0, - "optionString": "" - }, - "no-label-var": { - "active": 0, - "optionString": "" - }, - "no-labels": { - "active": 0, - "optionString": "{'allowLoop': false, 'allowSwitch': false}" - }, - "no-lone-blocks": { - "active": 0, - "optionString": "" - }, - "no-lonely-if": { - "active": 0, - "optionString": "" - }, - "no-loop-func": { - "active": 0, - "optionString": "" - }, - "no-magic-numbers": { - "active": 0, - "optionString": "{'ignore': [], 'ignoreArrayIndexes': true, 'enforceConst': false, 'detectObjects': false}" - }, - "no-misleading-character-class": { - "active": 0, - "optionString": "" - }, - "no-mixed-operators": { - "active": 0, - "optionString": "{'groups': [['+', '-', '*', '/', '%', '**'], ['&', '|', '^', '~', '<<', '>>', '>>>'], ['==', '!=', '===', '!==', '>', '>=', '<', '<='], ['&&', '||'], ['in', 'instanceof']], 'allowSamePrecedence': true}" - }, - "no-mixed-requires": { - "active": 0, - "optionString": "{'grouping': false, 'allowCall': false }" - }, - "no-mixed-spaces-and-tabs": { - "active": 0, - "optionString": "" - }, - "no-multi-assign": { - "active": 0, - "optionString": "" - }, - "no-multi-spaces": { - "active": 0, - "optionString": "{'exceptions': {'Property': true, 'BinaryExpression': false, 'VariableDeclarator': false, 'ImportDeclaration': false}}" - }, - "no-multi-str": { - "active": 0, - "optionString": "" - }, - "no-multiple-empty-lines": { - "active": 0, - "optionString": "{'max': 2, 'maxBOF': 2, 'maxEOF': 2}" - }, - "no-negated-condition": { - "active": 0, - "optionString": "" - }, - "no-nested-ternary": { - "active": 0, - "optionString": "" - }, - "no-new": { - "active": 0, - "optionString": "" - }, - "no-new-func": { - "active": 0, - "optionString": "" - }, - "no-new-object": { - "active": 0, - "optionString": "" - }, - "no-new-require": { - "active": 0, - "optionString": "" - }, - "no-new-symbol": { - "active": 1, - "optionString": "" - }, - "no-new-wrappers": { - "active": 0, - "optionString": "" - }, - "no-obj-calls": { - "active": 1, - "optionString": "" - }, - "no-octal": { - "active": 1, - "optionString": "" - }, - "no-octal-escape": { - "active": 0, - "optionString": "" - }, - "no-param-reassign": { - "active": 0, - "optionString": "{'props': false}" - }, - "no-path-concat": { - "active": 0, - "optionString": "" - }, - "no-plusplus": { - "active": 0, - "optionString": "{'allowForLoopAfterthoughts': false}" - }, - "no-process-env": { - "active": 0, - "optionString": "" - }, - "no-process-exit": { - "active": 0, - "optionString": "" - }, - "no-proto": { - "active": 0, - "optionString": "" - }, - "no-prototype-builtins": { - "active": 0, - "optionString": "" - }, - "no-redeclare": { - "active": 1, - "optionString": "{'builtinGlobals': false}" - }, - "no-regex-spaces": { - "active": 1, - "optionString": "" - }, - "no-restricted-globals": { - "active": 0, - "optionString": "'event', 'fdescribe'" - }, - "no-restricted-imports": { - "active": 0, - "optionString": "" - }, - "no-restricted-modules": { - "active": 0, - "optionString": "" - }, - "no-restricted-properties": { - "active": 0, - "optionString": "[{'object': 'disallowedObjectName', 'property': 'disallowedPropertyName'}, {'object': 'disallowedObjectName', 'property': 'anotherDisallowedPropertyName', 'message': 'Please use allowedObjectName.allowedPropertyName.'}]" - }, - "no-restricted-syntax": { - "active": 0, - "optionString": "'FunctionExpression', 'WithStatement'" - }, - "no-return-assign": { - "active": 0, - "optionString": "'except-parens'" - }, - "no-return-await": { - "active": 0, - "optionString": "" - }, - "no-script-url": { - "active": 0, - "optionString": "" - }, - "no-self-assign": { - "active": 1, - "optionString": "{'props': false}" - }, - "no-self-compare": { - "active": 0, - "optionString": "" - }, - "no-sequences": { - "active": 0, - "optionString": "" - }, - "no-shadow": { - "active": 0, - "optionString": "{'builtinGlobals': false, 'hoist': 'functions', 'allow': []}" - }, - "no-shadow-restricted-names": { - "active": 0, - "optionString": "" - }, - "no-sparse-arrays": { - "active": 1, - "optionString": "" - }, - "no-sync": { - "active": 0, - "optionString": "" - }, - "no-tabs": { - "active": 0, - "optionString": "" - }, - "no-template-curly-in-string": { - "active": 0, - "optionString": "" - }, - "no-ternary": { - "active": 0, - "optionString": "" - }, - "no-this-before-super": { - "active": 1, - "optionString": "" - }, - "no-throw-literal": { - "active": 0, - "optionString": "" - }, - "no-trailing-spaces": { - "active": 0, - "optionString": "{'skipBlankLines': false}" - }, - "no-undef": { - "active": 1, - "optionString": "{'typeof': false}" - }, - "no-undef-init": { - "active": 0, - "optionString": "" - }, - "no-undefined": { - "active": 0, - "optionString": "" - }, - "no-underscore-dangle": { - "active": 0, - "optionString": "{'allow': [], 'allowAfterThis': false, 'allowAfterSuper': false}" - }, - "no-unexpected-multiline": { - "active": 1, - "optionString": "" - }, - "no-unmodified-loop-condition": { - "active": 0, - "optionString": "" - }, - "no-unneeded-ternary": { - "active": 0, - "optionString": "{'defaultAssignment': true}" - }, - "no-unreachable": { - "active": 1, - "optionString": "" - }, - "no-unsafe-finally": { - "active": 1, - "optionString": "" - }, - "no-unsafe-negation": { - "active": 1, - "optionString": "" - }, - "no-unused-expressions": { - "active": 0, - "optionString": "{'allowShortCircuit': false, 'allowTernary': false, 'allowTaggedTemplates': false}" - }, - "no-unused-labels": { - "active": 1, - "optionString": "" - }, - "no-unused-vars": { - "active": 1, - "optionString": "{'vars': 'all', 'args': 'after-used', 'caughtErrors': 'none', 'ignoreRestSiblings': false}" - }, - "no-use-before-define": { - "active": 0, - "optionString": "{'functions': true, 'classes': true, 'variables': true}" - }, - "no-useless-call": { - "active": 0, - "optionString": "" - }, - "no-useless-catch": { - "active": 0, - "optionString": "" - }, - "no-useless-computed-key": { - "active": 0, - "optionString": "" - }, - "no-useless-concat": { - "active": 0, - "optionString": "" - }, - "no-useless-constructor": { - "active": 0, - "optionString": "" - }, - "no-useless-escape": { - "active": 0, - "optionString": "" - }, - "no-useless-rename": { - "active": 0, - "optionString": "{'ignoreDestructuring': false, 'ignoreImport': false, 'ignoreExport': false}" - }, - "no-useless-return": { - "active": 0, - "optionString": "" - }, - "no-var": { - "active": 0, - "optionString": "" - }, - "no-void": { - "active": 0, - "optionString": "" - }, - "no-warning-comments": { - "active": 0, - "optionString": "{'terms': ['todo', 'fixme', 'xxx'], 'location': 'start'}" - }, - "no-whitespace-before-property": { - "active": 0, - "optionString": "" - }, - "no-with": { - "active": 0, - "optionString": "" - }, - "nonblock-statement-body-position": { - "active": 0, - "optionString": "'beside'" - }, - "object-curly-newline": { - "active": 0, - "optionString": "{'ObjectExpression': {'multiline': true}, 'ObjectPattern': {'multiline': true}}" - }, - "object-curly-spacing": { - "active": 0, - "optionString": "'never'" - }, - "object-property-newline": { - "active": 0, - "optionString": "{'allowMultiplePropertiesPerLine': true}" - }, - "object-shorthand": { - "active": 0, - "optionString": "'always', {'avoidQuotes': false, 'ignoreConstructors': false}" - }, - "one-var": { - "active": 0, - "optionString": "'always'" - }, - "one-var-declaration-per-line": { - "active": 0, - "optionString": "'always'" - }, - "operator-assignment": { - "active": 0, - "optionString": "'always'" - }, - "operator-linebreak": { - "active": 0, - "optionString": "'after', {'overrides': {'?': 'after', '+=': 'none'}}" - }, - "padded-blocks": { - "active": 0, - "optionString": "{'blocks': 'always', 'switches': 'always', 'classes': 'always'}" - }, - "padding-line-between-statements": { - "active": 0, - "optionString": "{blankLine: 'always', prev:'*', next:'return'}" - }, - "prefer-arrow-callback": { - "active": 0, - "optionString": "" - }, - "prefer-const": { - "active": 0, - "optionString": "{'destructuring': 'any', 'ignoreReadBeforeAssign': false}" - }, - "prefer-destructuring": { - "active": 0, - "optionString": "{'array': true, 'object': true}, {'enforceForRenamedProperties': false}" - }, - "prefer-named-capture-group": { - "active": 0, - "optionString": "" - }, - "prefer-numeric-literals": { - "active": 0, - "optionString": "" - }, - "prefer-object-spread": { - "active": 0, - "optionString": "" - }, - "prefer-promise-reject-errors": { - "active": 0, - "optionString": "{'allowEmptyReject': false}" - }, - "prefer-rest-params": { - "active": 0, - "optionString": "" - }, - "prefer-spread": { - "active": 0, - "optionString": "" - }, - "prefer-template": { - "active": 0, - "optionString": "" - }, - "quote-props": { - "active": 0, - "optionString": "'always'" - }, - "quotes": { - "active": 0, - "optionString": "'double', {'avoidEscape': true, 'allowTemplateLiterals': true}" - }, - "radix": { - "active": 0, - "optionString": "'always'" - }, - "require-atomic-updates": { - "active": 0, - "optionString": "" - }, - "require-await": { - "active": 0, - "optionString": "" - }, - "require-jsdoc": { - "active": 0, - "optionString": "{'require': {'FunctionDeclaration': true, 'MethodDefinition': false, 'ClassDeclaration': false, 'ArrowFunctionExpression': false}}" - }, - "require-unicode-regexp": { - "active": 0, - "optionString": "" - }, - "require-yield": { - "active": 1, - "optionString": "" - }, - "rest-spread-spacing": { - "active": 0, - "optionString": "'never'" - }, - "semi": { - "active": 0, - "optionString": "'always', {'omitLastInOneLineBlock': false}" - }, - "semi-spacing": { - "active": 0, - "optionString": "{'before': false, 'after': true}" - }, - "semi-style": { - "active": 0, - "optionString": "'last'" - }, - "sort-imports": { - "active": 0, - "optionString": "{'ignoreCase': false, 'ignoreMemberSort': true, 'memberSyntaxSortOrder': ['none', 'all', 'multiple', 'single']}" - }, - "sort-keys": { - "active": 0, - "optionString": "'asc', {'caseSensitive': true, 'natural': false}" - }, - "sort-vars": { - "active": 0, - "optionString": "{'ignoreCase': false}" - }, - "space-before-blocks": { - "active": 0, - "optionString": "{'functions': 'always', 'keywords': 'always', 'classes': 'always'}" - }, - "space-before-function-paren": { - "active": 0, - "optionString": "{'anonymous': 'always', 'named': 'never'}" - }, - "space-in-parens": { - "active": 0, - "optionString": "'never', {'exceptions': []}" - }, - "space-infix-ops": { - "active": 0, - "optionString": "{'int32Hint': false}" - }, - "space-unary-ops": { - "active": 0, - "optionString": "{'words': true, 'nonwords': false, 'overrides': {}}" - }, - "spaced-comment": { - "active": 0, - "optionString": "'always', {'line': {'markers': ['/'], 'exceptions': ['-', '+']}, 'block': {'markers': ['!'], 'exceptions': ['*'], 'balanced': false}}" - }, - "strict": { - "active": 0, - "optionString": "'safe'" - }, - "switch-colon-spacing": { - "active": 0, - "optionString": "{'after': true, 'before': false}" - }, - "symbol-description": { - "active": 0, - "optionString": "" - }, - "template-curly-spacing": { - "active": 0, - "optionString": "'never'" - }, - "template-tag-spacing": { - "active": 0, - "optionString": "'never'" - }, - "unicode-bom": { - "active": 0, - "optionString": "'never'" - }, - "use-isnan": { - "active": 1, - "optionString": "" - }, - "valid-jsdoc": { - "active": 0, - "optionString": "{'prefer': {'return': 'returns'}, 'requireReturn': true, 'requireReturnDescription': true, 'requireReturnType': true, 'requireParamDescription': true}" - }, - "valid-typeof": { - "active": 1, - "optionString": "{'requireStringLiterals': true}" - }, - "vars-on-top": { - "active": 0, - "optionString": "" - }, - "wrap-iife": { - "active": 0, - "optionString": "'outside'" - }, - "wrap-regex": { - "active": 0, - "optionString": "" - }, - "yield-star-spacing": { - "active": 0, - "optionString": "{'before': false, 'after': true}" - }, - "yoda": { - "active": 0, - "optionString": "'never', {'exceptRange': false, 'onlyEquality': false}" - } - }, - "esLintSourceType": 0, - "externalServerAddress": "http://localhost:8888", - "gitIgnoreBuildFolder": 1, - "hideConfigFile": 0, - "jsCheckerReservedNamesString": "", - "jsHintFlags2": { - "asi": { - "active": 0, - "flagValue": -1 - }, - "bitwise": { - "active": 1, - "flagValue": -1 - }, - "boss": { - "active": 0, - "flagValue": -1 - }, - "browser": { - "active": 1, - "flagValue": -1 - }, - "browserify": { - "active": 0, - "flagValue": -1 - }, - "camelcase": { - "active": 0, - "flagValue": -1 - }, - "couch": { - "active": 0, - "flagValue": -1 - }, - "curly": { - "active": 1, - "flagValue": -1 - }, - "debug": { - "active": 0, - "flagValue": -1 - }, - "devel": { - "active": 0, - "flagValue": -1 - }, - "dojo": { - "active": 0, - "flagValue": -1 - }, - "elision": { - "active": 1, - "flagValue": -1 - }, - "eqeqeq": { - "active": 1, - "flagValue": -1 - }, - "eqnull": { - "active": 0, - "flagValue": -1 - }, - "es3": { - "active": 0, - "flagValue": -1 - }, - "esnext": { - "active": 0, - "flagValue": -1 - }, - "evil": { - "active": 0, - "flagValue": -1 - }, - "expr": { - "active": 0, - "flagValue": -1 - }, - "forin": { - "active": 0, - "flagValue": -1 - }, - "freeze": { - "active": 1, - "flagValue": -1 - }, - "funcscope": { - "active": 0, - "flagValue": -1 - }, - "futurehostile": { - "active": 0, - "flagValue": -1 - }, - "globalstrict": { - "active": 0, - "flagValue": -1 - }, - "immed": { - "active": 0, - "flagValue": -1 - }, - "indent": { - "active": 0, - "flagValue": 4 - }, - "iterator": { - "active": 0, - "flagValue": -1 - }, - "jasmine": { - "active": 0, - "flagValue": -1 - }, - "jquery": { - "active": 1, - "flagValue": -1 - }, - "lastsemic": { - "active": 0, - "flagValue": -1 - }, - "latedef": { - "active": 1, - "flagValue": -1 - }, - "laxbreak": { - "active": 0, - "flagValue": -1 - }, - "laxcomma": { - "active": 0, - "flagValue": -1 - }, - "loopfunc": { - "active": 0, - "flagValue": -1 - }, - "maxcomplexity": { - "active": 0, - "flagValue": 10 - }, - "maxdepth": { - "active": 0, - "flagValue": 3 - }, - "maxlen": { - "active": 0, - "flagValue": 150 - }, - "maxparams": { - "active": 0, - "flagValue": 3 - }, - "maxstatements": { - "active": 0, - "flagValue": 4 - }, - "mocha": { - "active": 0, - "flagValue": -1 - }, - "mootools": { - "active": 0, - "flagValue": -1 - }, - "moz": { - "active": 0, - "flagValue": -1 - }, - "multistr": { - "active": 0, - "flagValue": -1 - }, - "newcap": { - "active": 1, - "flagValue": -1 - }, - "noarg": { - "active": 1, - "flagValue": -1 - }, - "nocomma": { - "active": 0, - "flagValue": -1 - }, - "node": { - "active": 0, - "flagValue": -1 - }, - "noempty": { - "active": 0, - "flagValue": -1 - }, - "nonbsp": { - "active": 0, - "flagValue": -1 - }, - "nonew": { - "active": 1, - "flagValue": -1 - }, - "nonstandard": { - "active": 0, - "flagValue": -1 - }, - "notypeof": { - "active": 1, - "flagValue": -1 - }, - "noyield": { - "active": 0, - "flagValue": -1 - }, - "onecase": { - "active": 0, - "flagValue": -1 - }, - "phantom": { - "active": 0, - "flagValue": -1 - }, - "plusplus": { - "active": 0, - "flagValue": -1 - }, - "proto": { - "active": 0, - "flagValue": -1 - }, - "prototypejs": { - "active": 0, - "flagValue": -1 - }, - "qunit": { - "active": 0, - "flagValue": -1 - }, - "regexp": { - "active": 1, - "flagValue": -1 - }, - "rhino": { - "active": 0, - "flagValue": -1 - }, - "scripturl": { - "active": 0, - "flagValue": -1 - }, - "shadow": { - "active": 0, - "flagValue": -1 - }, - "shelljs": { - "active": 0, - "flagValue": -1 - }, - "singleGroups": { - "active": 0, - "flagValue": -1 - }, - "strict": { - "active": 0, - "flagValue": -1 - }, - "sub": { - "active": 0, - "flagValue": -1 - }, - "supernew": { - "active": 0, - "flagValue": -1 - }, - "typed": { - "active": 0, - "flagValue": -1 - }, - "undef": { - "active": 1, - "flagValue": -1 - }, - "unused": { - "active": 1, - "flagValue": -1 - }, - "varstmt": { - "active": 0, - "flagValue": -1 - }, - "withstmt": { - "active": 0, - "flagValue": -1 - }, - "worker": { - "active": 0, - "flagValue": -1 - }, - "wsh": { - "active": 0, - "flagValue": -1 - }, - "yui": { - "active": 0, - "flagValue": -1 - } - }, - "jsLintFlags2": { - "bitwise": { - "active": 0, - "flagValue": -1 - }, - "browser": { - "active": 1, - "flagValue": -1 - }, - "couch": { - "active": 0, - "flagValue": -1 - }, - "devel": { - "active": 0, - "flagValue": -1 - }, - "es6": { - "active": 0, - "flagValue": -1 - }, - "eval": { - "active": 0, - "flagValue": -1 - }, - "for": { - "active": 0, - "flagValue": -1 - }, - "maxlen": { - "active": 0, - "flagValue": 150 - }, - "node": { - "active": 0, - "flagValue": -1 - }, - "this": { - "active": 0, - "flagValue": -1 - }, - "white": { - "active": 0, - "flagValue": -1 - } - }, - "languageDefaultsCOFFEE": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.js", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "createSourceMap": 0, - "minifyOutput": 1, - "outputStyle": 0, - "syntaxCheckerStyle": 1, - "transpilerStyle": 1 - }, - "languageDefaultsCSS": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*-min.css", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "createSourceMap": 0, - "outputStyle": 3, - "shouldRunAutoprefixer": 1, - "shouldRunBless": 0 - }, - "languageDefaultsGIF": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.gif", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0 - }, - "languageDefaultsHAML": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.html", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "escapeHTMLCharacters": 0, - "noEscapeInAttributes": 0, - "outputFormat": 2, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0, - "useCDATA": 0, - "useDoubleQuotes": 0, - "useUnixNewlines": 0 - }, - "languageDefaultsJPG": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.jpg", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "outputFormat": 0, - "quality": 100 - }, - "languageDefaultsJS": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*-min.js", - "autoOutputPathRelativePath": "/min", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "bundleFormat": 0, - "createSourceMap": 0, - "minifyOutput": 1, - "syntaxCheckerStyle": 1, - "transpilerStyle": 0 - }, - "languageDefaultsJSON": { - "autoOutputAction": 1, - "autoOutputPathFilenamePattern": "*-min.json", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "orderOutput": 0, - "outputStyle": 1 - }, - "languageDefaultsKIT": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.html", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "kit", - "autoOutputPathReplace2": "html", - "autoOutputPathStyle": 0, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0 - }, - "languageDefaultsLESS": { - "allowInsecureImports": 0, - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.css", - "autoOutputPathRelativePath": "../css", - "autoOutputPathReplace1": "less", - "autoOutputPathReplace2": "css", - "autoOutputPathStyle": 0, - "createSourceMap": 1, - "enableJavascript": 0, - "ieCompatibility": 1, - "mathStyle": 0, - "outputStyle": 0, - "rewriteURLStyle": 0, - "shouldRunAutoprefixer": 0, - "shouldRunBless": 0, - "strictImports": 0, - "strictUnits": 0 - }, - "languageDefaultsMARKDOWN": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.html", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "criticStyle": 0, - "enableFootnotes": 1, - "enableLabels": 1, - "enableSmartQuotes": 1, - "maskEmailAddresses": 1, - "outputFormat": 0, - "outputStyle": 0, - "parseMetadata": 1, - "processHTML": 0, - "randomFootnoteNumbers": 0, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0, - "useCompatibilityMode": 0 - }, - "languageDefaultsOTHER": { - "autoOutputAction": 2, - "autoOutputPathFilenamePattern": "*.*", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0 - }, - "languageDefaultsPNG": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.png", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "optimizerType": 1, - "quality": 100 - }, - "languageDefaultsPUG": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.html", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "compileDebug": 1, - "outputStyle": 0, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0 - }, - "languageDefaultsSASS": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.css", - "autoOutputPathRelativePath": "../css", - "autoOutputPathReplace1": "sass", - "autoOutputPathReplace2": "css", - "autoOutputPathStyle": 0, - "createSourceMap": 0, - "debugStyle": 0, - "decimalPrecision": 10, - "outputStyle": 0, - "shouldRunAutoprefixer": 0, - "shouldRunBless": 0, - "useLibsass": 1 - }, - "languageDefaultsSLIM": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.html", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "compileOnly": 0, - "logicless": 0, - "outputFormat": 0, - "outputStyle": 1, - "railsCompatible": 0, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0 - }, - "languageDefaultsSTYLUS": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.css", - "autoOutputPathRelativePath": "../css", - "autoOutputPathReplace1": "stylus", - "autoOutputPathReplace2": "css", - "autoOutputPathStyle": 0, - "createSourceMap": 0, - "debugStyle": 0, - "importCSS": 0, - "outputStyle": 0, - "resolveRelativeURLS": 0, - "shouldRunAutoprefixer": 0, - "shouldRunBless": 0 - }, - "languageDefaultsSVG": { - "autoOutputAction": 2, - "autoOutputPathFilenamePattern": "*.svg", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "pluginMask": 3758088159 - }, - "languageDefaultsTS": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.js", - "autoOutputPathRelativePath": "/js", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "createDeclarationFile": 0, - "createSourceMap": 0, - "minifyOutput": 0, - "moduleResolutionType": 0, - "moduleType": 2, - "removeComments": 0, - "targetECMAVersion": 0 - }, - "languageDefaultsUserDefined": [ - ], - "npmAbbreviatedPath": "", - "npmCreatePackageLock": 1, - "npmInstallOptionalDependencies": 0, - "npmSaveExactVersion": 0, - "npmTargetDependencyListType": 1, - "overrideExternalServerCSS": 0, - "previewPathAddition": "", - "skippedFoldersString": "log, _logs, logs, _cache, cache, /storage/framework/sessions, node_modules", - "sourceFolderName": "source", - "susyVersion": 3, - "tsAllowSyntheticDefaultImports": 0, - "tsAllowUnreachableCode": 0, - "tsAllowUnusedLabels": 0, - "tsAlwaysStrict": 0, - "tsDownlevelIteration": 0, - "tsEmitBOM": 0, - "tsEmitDecoratorMetadata": 0, - "tsESModuleInterop": 0, - "tsForceConsistentCasingInFileNames": 0, - "tsImportHelpers": 0, - "tsIsolatedModules": 0, - "tsJSXFactory": "React.createElement", - "tsKeyofStringsOnly": 0, - "tsNoEmitHelpers": 0, - "tsNoFallthroughCasesInSwitch": 0, - "tsNoImplicitAny": 0, - "tsNoImplicitReturns": 0, - "tsNoImplicitThis": 0, - "tsNoImplicitUseStrict": 0, - "tsNoLib": 0, - "tsNoResolve": 0, - "tsNoStrictGenericChecks": 0, - "tsNoUnusedLocals": 0, - "tsNoUnusedParameters": 0, - "tsPreserveConstEnums": 0, - "tsPreserveSymlinks": 0, - "tsResolveJsonModule": 0, - "tsSkipLibCheck": 0, - "tsStrictFunctionTypes": 0, - "tsStrictNullChecks": 0, - "tsStrictPropertyInitialization": 0, - "tsStripInternal": 0, - "tsSuppressExcessPropertyErrors": 0, - "tsSuppressImplicitAnyIndexErrors": 0, - "uglifyDefinesString": "", - "uglifyFlags2": { - "arguments": { - "active": 1, - "flagValue": -1 - }, - "arrows": { - "active": 1, - "flagValue": -1 - }, - "ascii_only": { - "active": 0, - "flagValue": -1 - }, - "booleans": { - "active": 1, - "flagValue": -1 - }, - "booleans_as_integers": { - "active": 0, - "flagValue": -1 - }, - "braces": { - "active": 0, - "flagValue": -1 - }, - "collapse_vars": { - "active": 1, - "flagValue": -1 - }, - "comments": { - "active": 0, - "flagValue": -1 - }, - "comparisons": { - "active": 1, - "flagValue": -1 - }, - "computed_props": { - "active": 1, - "flagValue": -1 - }, - "conditionals": { - "active": 1, - "flagValue": -1 - }, - "dead_code": { - "active": 0, - "flagValue": -1 - }, - "directives": { - "active": 1, - "flagValue": -1 - }, - "drop_console": { - "active": 0, - "flagValue": -1 - }, - "drop_debugger": { - "active": 1, - "flagValue": -1 - }, - "ecma": { - "active": 1, - "flagValue": 5 - }, - "eval": { - "active": 0, - "flagValue": -1 - }, - "evaluate": { - "active": 1, - "flagValue": -1 - }, - "expression": { - "active": 0, - "flagValue": -1 - }, - "hoist_funs": { - "active": 1, - "flagValue": -1 - }, - "hoist_props": { - "active": 1, - "flagValue": -1 - }, - "hoist_vars": { - "active": 0, - "flagValue": -1 - }, - "ie8": { - "active": 0, - "flagValue": -1 - }, - "if_return": { - "active": 1, - "flagValue": -1 - }, - "indent_level": { - "active": 0, - "flagValue": 4 - }, - "indent_start": { - "active": 0, - "flagValue": 0 - }, - "inline": { - "active": 1, - "flagValue": 3 - }, - "inline_script": { - "active": 1, - "flagValue": -1 - }, - "join_vars": { - "active": 1, - "flagValue": -1 - }, - "keep_classnames": { - "active": 0, - "flagValue": -1 - }, - "keep_fargs": { - "active": 0, - "flagValue": -1 - }, - "keep_fnames": { - "active": 0, - "flagValue": -1 - }, - "keep_infinity": { - "active": 0, - "flagValue": -1 - }, - "keep_quoted_props": { - "active": 0, - "flagValue": -1 - }, - "loops": { - "active": 1, - "flagValue": -1 - }, - "max_line_len": { - "active": 1, - "flagValue": 32000 - }, - "module": { - "active": 0, - "flagValue": -1 - }, - "negate_iife": { - "active": 1, - "flagValue": -1 - }, - "passes": { - "active": 1, - "flagValue": 1 - }, - "properties": { - "active": 1, - "flagValue": -1 - }, - "pure_getters": { - "active": 0, - "flagValue": -1 - }, - "quote_keys": { - "active": 0, - "flagValue": -1 - }, - "quote_style": { - "active": 1, - "flagValue": 0 - }, - "reduce_funcs": { - "active": 1, - "flagValue": -1 - }, - "reduce_vars": { - "active": 1, - "flagValue": -1 - }, - "safari10": { - "active": 0, - "flagValue": -1 - }, - "semicolons": { - "active": 1, - "flagValue": -1 - }, - "sequences": { - "active": 1, - "flagValue": -1 - }, - "shebang": { - "active": 1, - "flagValue": -1 - }, - "side_effects": { - "active": 1, - "flagValue": -1 - }, - "switches": { - "active": 1, - "flagValue": -1 - }, - "toplevel": { - "active": 0, - "flagValue": -1 - }, - "typeofs": { - "active": 1, - "flagValue": -1 - }, - "unsafe": { - "active": 0, - "flagValue": -1 - }, - "unsafe_arrows": { - "active": 0, - "flagValue": -1 - }, - "unsafe_comps": { - "active": 0, - "flagValue": -1 - }, - "unsafe_Function": { - "active": 0, - "flagValue": -1 - }, - "unsafe_math": { - "active": 0, - "flagValue": -1 - }, - "unsafe_methods": { - "active": 0, - "flagValue": -1 - }, - "unsafe_proto": { - "active": 0, - "flagValue": -1 - }, - "unsafe_regexp": { - "active": 0, - "flagValue": -1 - }, - "unsafe_undefined": { - "active": 0, - "flagValue": -1 - }, - "unused": { - "active": 0, - "flagValue": -1 - }, - "warnings": { - "active": 0, - "flagValue": -1 - }, - "webkit": { - "active": 0, - "flagValue": -1 - }, - "wrap_iife": { - "active": 0, - "flagValue": -1 - } - }, - "uglifyMangleNames": 1, - "uglifyReservedNamesString": "$", - "websiteRelativeRoot": "" - }, -"settingsFileVersion": "3" -} \ No newline at end of file diff --git a/assets/images/basic/css/ajax-loader.gif b/assets/images/basic/css/ajax-loader.gif deleted file mode 100644 index e0e6e976..00000000 Binary files a/assets/images/basic/css/ajax-loader.gif and /dev/null differ diff --git a/assets/images/basic/css/bootstrap.min.css b/assets/images/basic/css/bootstrap.min.css deleted file mode 100644 index 92e3fe87..00000000 --- a/assets/images/basic/css/bootstrap.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} -/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/assets/images/basic/css/components.css b/assets/images/basic/css/components.css deleted file mode 100644 index a7b21544..00000000 --- a/assets/images/basic/css/components.css +++ /dev/null @@ -1,1796 +0,0 @@ -@font-face { - font-family: 'webflow-icons'; - src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('truetype'); - font-weight: normal; - font-style: normal; -} -[class^="w-icon-"], -[class*=" w-icon-"] { - /* use !important to prevent issues with browser extensions that change fonts */ - font-family: 'webflow-icons' !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - /* Better Font Rendering =========== */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.w-icon-slider-right:before { - content: "\e600"; -} -.w-icon-slider-left:before { - content: "\e601"; -} -.w-icon-nav-menu:before { - content: "\e602"; -} -.w-icon-arrow-down:before, -.w-icon-dropdown-toggle:before { - content: "\e603"; -} -.w-icon-file-upload-remove:before { - content: "\e900"; -} -.w-icon-file-upload-icon:before { - content: "\e903"; -} -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -html { - height: 100%; -} -body { - margin: 0; - min-height: 100%; - background-color: #fff; - font-family: Arial, sans-serif; - font-size: 14px; - line-height: 20px; - color: #333; -} -img { - max-width: 100%; - vertical-align: middle; - display: inline-block; -} -html.w-mod-touch * { - background-attachment: scroll !important; -} -.w-block { - display: block; -} -.w-inline-block { - max-width: 100%; - display: inline-block; -} -.w-clearfix:before, -.w-clearfix:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-clearfix:after { - clear: both; -} -.w-hidden { - display: none; -} -.w-button { - display: inline-block; - padding: 9px 15px; - background-color: #3898EC; - color: white; - border: 0; - line-height: inherit; - text-decoration: none; - cursor: pointer; - border-radius: 0; -} -input.w-button { - -webkit-appearance: button; -} -html[data-w-dynpage] [data-w-cloak] { - color: transparent !important; -} -.w-webflow-badge, -.w-webflow-badge * { - position: static; - left: auto; - top: auto; - right: auto; - bottom: auto; - z-index: auto; - display: block; - visibility: visible; - overflow: visible; - overflow-x: visible; - overflow-y: visible; - box-sizing: border-box; - width: auto; - height: auto; - max-height: none; - max-width: none; - min-height: 0; - min-width: 0; - margin: 0; - padding: 0; - float: none; - clear: none; - border: 0 none transparent; - border-radius: 0; - background: none; - background-image: none; - background-position: 0% 0%; - background-size: auto auto; - background-repeat: repeat; - background-origin: padding-box; - background-clip: border-box; - background-attachment: scroll; - background-color: transparent; - box-shadow: none; - opacity: 1.0; - transform: none; - transition: none; - direction: ltr; - font-family: inherit; - font-weight: inherit; - color: inherit; - font-size: inherit; - line-height: inherit; - font-style: inherit; - font-variant: inherit; - text-align: inherit; - letter-spacing: inherit; - text-decoration: inherit; - text-indent: 0; - text-transform: inherit; - list-style-type: disc; - text-shadow: none; - font-smoothing: auto; - vertical-align: baseline; - cursor: inherit; - white-space: inherit; - word-break: normal; - word-spacing: normal; - word-wrap: normal; -} -.w-webflow-badge { - position: fixed !important; - display: inline-block !important; - visibility: visible !important; - opacity: 1 !important; - z-index: 2147483647 !important; - top: auto !important; - right: 12px !important; - bottom: 12px !important; - left: auto !important; - color: #AAADB0 !important; - background-color: #fff !important; - border-radius: 3px !important; - padding: 6px 8px 6px 6px !important; - font-size: 12px !important; - opacity: 1.0 !important; - line-height: 14px !important; - text-decoration: none !important; - transform: none !important; - margin: 0 !important; - width: auto !important; - height: auto !important; - overflow: visible !important; - white-space: nowrap; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.1); - cursor: pointer; -} -.w-webflow-badge > img { - display: inline-block !important; - visibility: visible !important; - opacity: 1 !important; - vertical-align: middle !important; -} -h1, -h2, -h3, -h4, -h5, -h6 { - font-weight: bold; - margin-bottom: 10px; -} -h1 { - font-size: 38px; - line-height: 44px; - margin-top: 20px; -} -h2 { - font-size: 32px; - line-height: 36px; - margin-top: 20px; -} -h3 { - font-size: 24px; - line-height: 30px; - margin-top: 20px; -} -h4 { - font-size: 18px; - line-height: 24px; - margin-top: 10px; -} -h5 { - font-size: 14px; - line-height: 20px; - margin-top: 10px; -} -h6 { - font-size: 12px; - line-height: 18px; - margin-top: 10px; -} -p { - margin-top: 0; - margin-bottom: 10px; -} -blockquote { - margin: 0 0 10px 0; - padding: 10px 20px; - border-left: 5px solid #E2E2E2; - font-size: 18px; - line-height: 22px; -} -figure { - margin: 0; - margin-bottom: 10px; -} -figcaption { - margin-top: 5px; - text-align: center; -} -ul, -ol { - margin-top: 0px; - margin-bottom: 10px; - padding-left: 40px; -} -.w-list-unstyled { - padding-left: 0; - list-style: none; -} -.w-embed:before, -.w-embed:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-embed:after { - clear: both; -} -.w-video { - width: 100%; - position: relative; - padding: 0; -} -.w-video iframe, -.w-video object, -.w-video embed { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -fieldset { - padding: 0; - margin: 0; - border: 0; -} -button, -html input[type="button"], -input[type="reset"] { - border: 0; - cursor: pointer; - -webkit-appearance: button; -} -.w-form { - margin: 0 0 15px; -} -.w-form-done { - display: none; - padding: 20px; - text-align: center; - background-color: #dddddd; -} -.w-form-fail { - display: none; - margin-top: 10px; - padding: 10px; - background-color: #ffdede; -} -label { - display: block; - margin-bottom: 5px; - font-weight: bold; -} -.w-input, -.w-select { - display: block; - width: 100%; - height: 38px; - padding: 8px 12px; - margin-bottom: 10px; - font-size: 14px; - line-height: 1.428571429; - color: #333333; - vertical-align: middle; - background-color: #ffffff; - border: 1px solid #cccccc; -} -.w-input:-moz-placeholder, -.w-select:-moz-placeholder { - color: #999; -} -.w-input::-moz-placeholder, -.w-select::-moz-placeholder { - color: #999; - opacity: 1; -} -.w-input:-ms-input-placeholder, -.w-select:-ms-input-placeholder { - color: #999; -} -.w-input::-webkit-input-placeholder, -.w-select::-webkit-input-placeholder { - color: #999; -} -.w-input:focus, -.w-select:focus { - border-color: #3898EC; - outline: 0; -} -.w-input[disabled], -.w-select[disabled], -.w-input[readonly], -.w-select[readonly], -fieldset[disabled] .w-input, -fieldset[disabled] .w-select { - cursor: not-allowed; - background-color: #eeeeee; -} -textarea.w-input, -textarea.w-select { - height: auto; -} -.w-select { - background-color: #f3f3f3; -} -.w-select[multiple] { - height: auto; -} -.w-form-label { - display: inline-block; - cursor: pointer; - font-weight: normal; - margin-bottom: 0px; -} -.w-radio { - display: block; - margin-bottom: 5px; - padding-left: 20px; -} -.w-radio:before, -.w-radio:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-radio:after { - clear: both; -} -.w-radio-input { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; - float: left; - margin-left: -20px; -} -.w-radio-input { - margin-top: 3px; -} -.w-file-upload { - display: block; - margin-bottom: 10px; -} -.w-file-upload-input { - width: 0.1px; - height: 0.1px; - opacity: 0; - overflow: hidden; - position: absolute; - z-index: -100; -} -.w-file-upload-default, -.w-file-upload-uploading, -.w-file-upload-success { - display: inline-block; - color: #333333; -} -.w-file-upload-error { - display: block; - margin-top: 10px; -} -.w-file-upload-default.w-hidden, -.w-file-upload-uploading.w-hidden, -.w-file-upload-error.w-hidden, -.w-file-upload-success.w-hidden { - display: none; -} -.w-file-upload-uploading-btn { - display: flex; - font-size: 14px; - font-weight: normal; - cursor: pointer; - margin: 0; - padding: 8px 12px; - border: 1px solid #cccccc; - background-color: #fafafa; -} -.w-file-upload-file { - display: flex; - flex-grow: 1; - justify-content: space-between; - margin: 0; - padding: 8px 9px 8px 11px; - border: 1px solid #cccccc; - background-color: #fafafa; -} -.w-file-upload-file-name { - font-size: 14px; - font-weight: normal; - display: block; -} -.w-file-remove-link { - margin-top: 3px; - margin-left: 10px; - width: auto; - height: auto; - padding: 3px; - display: block; - cursor: pointer; -} -.w-icon-file-upload-remove { - margin: auto; - font-size: 10px; -} -.w-file-upload-error-msg { - display: inline-block; - color: #ea384c; - padding: 2px 0; -} -.w-file-upload-info { - display: inline-block; - line-height: 38px; - padding: 0 12px; -} -.w-file-upload-label { - display: inline-block; - font-size: 14px; - font-weight: normal; - cursor: pointer; - margin: 0; - padding: 8px 12px; - border: 1px solid #cccccc; - background-color: #fafafa; -} -.w-icon-file-upload-icon, -.w-icon-file-upload-uploading { - display: inline-block; - margin-right: 8px; - width: 20px; -} -.w-icon-file-upload-uploading { - height: 20px; -} -.w-container { - margin-left: auto; - margin-right: auto; - max-width: 940px; -} -.w-container:before, -.w-container:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-container:after { - clear: both; -} -.w-container .w-row { - margin-left: -10px; - margin-right: -10px; -} -.w-row:before, -.w-row:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-row:after { - clear: both; -} -.w-row .w-row { - margin-left: 0; - margin-right: 0; -} -.w-col { - position: relative; - float: left; - width: 100%; - min-height: 1px; - padding-left: 10px; - padding-right: 10px; -} -.w-col .w-col { - padding-left: 0; - padding-right: 0; -} -.w-col-1 { - width: 8.33333333%; -} -.w-col-2 { - width: 16.66666667%; -} -.w-col-3 { - width: 25%; -} -.w-col-4 { - width: 33.33333333%; -} -.w-col-5 { - width: 41.66666667%; -} -.w-col-6 { - width: 50%; -} -.w-col-7 { - width: 58.33333333%; -} -.w-col-8 { - width: 66.66666667%; -} -.w-col-9 { - width: 75%; -} -.w-col-10 { - width: 83.33333333%; -} -.w-col-11 { - width: 91.66666667%; -} -.w-col-12 { - width: 100%; -} -.w-hidden-main { - display: none !important; -} -@media screen and (max-width: 991px) { - .w-container { - max-width: 728px; - } - .w-hidden-main { - display: inherit !important; - } - .w-hidden-medium { - display: none !important; - } - .w-col-medium-1 { - width: 8.33333333%; - } - .w-col-medium-2 { - width: 16.66666667%; - } - .w-col-medium-3 { - width: 25%; - } - .w-col-medium-4 { - width: 33.33333333%; - } - .w-col-medium-5 { - width: 41.66666667%; - } - .w-col-medium-6 { - width: 50%; - } - .w-col-medium-7 { - width: 58.33333333%; - } - .w-col-medium-8 { - width: 66.66666667%; - } - .w-col-medium-9 { - width: 75%; - } - .w-col-medium-10 { - width: 83.33333333%; - } - .w-col-medium-11 { - width: 91.66666667%; - } - .w-col-medium-12 { - width: 100%; - } - .w-col-stack { - width: 100%; - left: auto; - right: auto; - } -} -@media screen and (max-width: 767px) { - .w-hidden-main { - display: inherit !important; - } - .w-hidden-medium { - display: inherit !important; - } - .w-hidden-small { - display: none !important; - } - .w-row, - .w-container .w-row { - margin-left: 0; - margin-right: 0; - } - .w-col { - width: 100%; - left: auto; - right: auto; - } - .w-col-small-1 { - width: 8.33333333%; - } - .w-col-small-2 { - width: 16.66666667%; - } - .w-col-small-3 { - width: 25%; - } - .w-col-small-4 { - width: 33.33333333%; - } - .w-col-small-5 { - width: 41.66666667%; - } - .w-col-small-6 { - width: 50%; - } - .w-col-small-7 { - width: 58.33333333%; - } - .w-col-small-8 { - width: 66.66666667%; - } - .w-col-small-9 { - width: 75%; - } - .w-col-small-10 { - width: 83.33333333%; - } - .w-col-small-11 { - width: 91.66666667%; - } - .w-col-small-12 { - width: 100%; - } -} -@media screen and (max-width: 479px) { - .w-container { - max-width: none; - } - .w-hidden-main { - display: inherit !important; - } - .w-hidden-medium { - display: inherit !important; - } - .w-hidden-small { - display: inherit !important; - } - .w-hidden-tiny { - display: none !important; - } - .w-col { - width: 100%; - } - .w-col-tiny-1 { - width: 8.33333333%; - } - .w-col-tiny-2 { - width: 16.66666667%; - } - .w-col-tiny-3 { - width: 25%; - } - .w-col-tiny-4 { - width: 33.33333333%; - } - .w-col-tiny-5 { - width: 41.66666667%; - } - .w-col-tiny-6 { - width: 50%; - } - .w-col-tiny-7 { - width: 58.33333333%; - } - .w-col-tiny-8 { - width: 66.66666667%; - } - .w-col-tiny-9 { - width: 75%; - } - .w-col-tiny-10 { - width: 83.33333333%; - } - .w-col-tiny-11 { - width: 91.66666667%; - } - .w-col-tiny-12 { - width: 100%; - } -} -.w-widget { - position: relative; -} -.w-widget-map { - width: 100%; - height: 400px; -} -.w-widget-map label { - width: auto; - display: inline; -} -.w-widget-map img { - max-width: inherit; -} -.w-widget-map .gm-style-iw { - text-align: center; -} -.w-widget-map .gm-style-iw > button { - display: none !important; -} -.w-widget-twitter { - overflow: hidden; -} -.w-widget-twitter-count-shim { - display: inline-block; - vertical-align: top; - position: relative; - width: 28px; - height: 20px; - text-align: center; - background: white; - border: #758696 solid 1px; - border-radius: 3px; -} -.w-widget-twitter-count-shim * { - pointer-events: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.w-widget-twitter-count-shim .w-widget-twitter-count-inner { - position: relative; - font-size: 15px; - line-height: 12px; - text-align: center; - color: #999; - font-family: serif; -} -.w-widget-twitter-count-shim .w-widget-twitter-count-clear { - position: relative; - display: block; -} -.w-widget-twitter-count-shim.w--large { - width: 36px; - height: 28px; - margin-left: 7px; -} -.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner { - font-size: 18px; - line-height: 18px; -} -.w-widget-twitter-count-shim:not(.w--vertical) { - margin-left: 5px; - margin-right: 8px; -} -.w-widget-twitter-count-shim:not(.w--vertical).w--large { - margin-left: 6px; -} -.w-widget-twitter-count-shim:not(.w--vertical):before, -.w-widget-twitter-count-shim:not(.w--vertical):after { - top: 50%; - left: 0; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none; -} -.w-widget-twitter-count-shim:not(.w--vertical):before { - border-color: rgba(117, 134, 150, 0); - border-right-color: #5d6c7b; - border-width: 4px; - margin-left: -9px; - margin-top: -4px; -} -.w-widget-twitter-count-shim:not(.w--vertical).w--large:before { - border-width: 5px; - margin-left: -10px; - margin-top: -5px; -} -.w-widget-twitter-count-shim:not(.w--vertical):after { - border-color: rgba(255, 255, 255, 0); - border-right-color: white; - border-width: 4px; - margin-left: -8px; - margin-top: -4px; -} -.w-widget-twitter-count-shim:not(.w--vertical).w--large:after { - border-width: 5px; - margin-left: -9px; - margin-top: -5px; -} -.w-widget-twitter-count-shim.w--vertical { - width: 61px; - height: 33px; - margin-bottom: 8px; -} -.w-widget-twitter-count-shim.w--vertical:before, -.w-widget-twitter-count-shim.w--vertical:after { - top: 100%; - left: 50%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none; -} -.w-widget-twitter-count-shim.w--vertical:before { - border-color: rgba(117, 134, 150, 0); - border-top-color: #5d6c7b; - border-width: 5px; - margin-left: -5px; -} -.w-widget-twitter-count-shim.w--vertical:after { - border-color: rgba(255, 255, 255, 0); - border-top-color: white; - border-width: 4px; - margin-left: -4px; -} -.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner { - font-size: 18px; - line-height: 22px; -} -.w-widget-twitter-count-shim.w--vertical.w--large { - width: 76px; -} -.w-widget-gplus { - overflow: hidden; -} -.w-background-video { - position: relative; - overflow: hidden; - height: 500px; - color: white; -} -.w-background-video > video { - background-size: cover; - background-position: 50% 50%; - position: absolute; - right: -100%; - bottom: -100%; - top: -100%; - left: -100%; - margin: auto; - min-width: 100%; - min-height: 100%; - z-index: -100; -} -.w-background-video > video::-webkit-media-controls-start-playback-button { - display: none !important; - -webkit-appearance: none; -} -.w-slider { - position: relative; - height: 300px; - text-align: center; - background: #dddddd; - clear: both; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); -} -.w-slider-mask { - position: relative; - display: block; - overflow: hidden; - z-index: 1; - left: 0; - right: 0; - height: 100%; - white-space: nowrap; -} -.w-slide { - position: relative; - display: inline-block; - vertical-align: top; - width: 100%; - height: 100%; - white-space: normal; - text-align: left; -} -.w-slider-nav { - position: absolute; - z-index: 2; - top: auto; - right: 0; - bottom: 0; - left: 0; - margin: auto; - padding-top: 10px; - height: 40px; - text-align: center; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); -} -.w-slider-nav.w-round > div { - border-radius: 100%; -} -.w-slider-nav.w-num > div { - width: auto; - height: auto; - padding: 0.2em 0.5em; - font-size: inherit; - line-height: inherit; -} -.w-slider-nav.w-shadow > div { - box-shadow: 0 0 3px rgba(51, 51, 51, 0.4); -} -.w-slider-nav-invert { - color: #fff; -} -.w-slider-nav-invert > div { - background-color: rgba(34, 34, 34, 0.4); -} -.w-slider-nav-invert > div.w-active { - background-color: #222; -} -.w-slider-dot { - position: relative; - display: inline-block; - width: 1em; - height: 1em; - background-color: rgba(255, 255, 255, 0.4); - cursor: pointer; - margin: 0 3px 0.5em; - transition: background-color 100ms, color 100ms; -} -.w-slider-dot.w-active { - background-color: #fff; -} -.w-slider-arrow-left, -.w-slider-arrow-right { - position: absolute; - width: 80px; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; - cursor: pointer; - overflow: hidden; - color: white; - font-size: 40px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.w-slider-arrow-left [class^="w-icon-"], -.w-slider-arrow-right [class^="w-icon-"], -.w-slider-arrow-left [class*=" w-icon-"], -.w-slider-arrow-right [class*=" w-icon-"] { - position: absolute; -} -.w-slider-arrow-left { - z-index: 3; - right: auto; -} -.w-slider-arrow-right { - z-index: 4; - left: auto; -} -.w-icon-slider-left, -.w-icon-slider-right { - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; - width: 1em; - height: 1em; -} -.w-dropdown { - display: inline-block; - position: relative; - text-align: left; - margin-left: auto; - margin-right: auto; - z-index: 900; -} -.w-dropdown-btn, -.w-dropdown-toggle, -.w-dropdown-link { - position: relative; - vertical-align: top; - text-decoration: none; - color: #222222; - padding: 20px; - text-align: left; - margin-left: auto; - margin-right: auto; - white-space: nowrap; -} -.w-dropdown-toggle { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - display: inline-block; - cursor: pointer; - padding-right: 40px; -} -.w-icon-dropdown-toggle { - position: absolute; - top: 0; - right: 0; - bottom: 0; - margin: auto; - margin-right: 20px; - width: 1em; - height: 1em; -} -.w-dropdown-list { - position: absolute; - background: #dddddd; - display: none; - min-width: 100%; -} -.w-dropdown-list.w--open { - display: block; -} -.w-dropdown-link { - padding: 10px 20px; - display: block; - color: #222222; -} -.w-dropdown-link.w--current { - color: #0082f3; -} -.w-nav[data-collapse="all"] .w-dropdown, -.w-nav[data-collapse="all"] .w-dropdown-toggle { - display: block; -} -.w-nav[data-collapse="all"] .w-dropdown-list { - position: static; -} -@media screen and (max-width: 991px) { - .w-nav[data-collapse="medium"] .w-dropdown, - .w-nav[data-collapse="medium"] .w-dropdown-toggle { - display: block; - } - .w-nav[data-collapse="medium"] .w-dropdown-list { - position: static; - } -} -@media screen and (max-width: 767px) { - .w-nav[data-collapse="small"] .w-dropdown, - .w-nav[data-collapse="small"] .w-dropdown-toggle { - display: block; - } - .w-nav[data-collapse="small"] .w-dropdown-list { - position: static; - } - .w-nav-brand { - padding-left: 10px; - } -} -@media screen and (max-width: 479px) { - .w-nav[data-collapse="tiny"] .w-dropdown, - .w-nav[data-collapse="tiny"] .w-dropdown-toggle { - display: block; - } - .w-nav[data-collapse="tiny"] .w-dropdown-list { - position: static; - } -} -/** - * ## Note - * Safari (on both iOS and OS X) does not handle viewport units (vh, vw) well. - * For example percentage units do not work on descendants of elements that - * have any dimensions expressed in viewport units. It also doesn’t handle them at - * all in `calc()`. - */ -/** - * Wrapper around all lightbox elements - * - * 1. Since the lightbox can receive focus, IE also gives it an outline. - * 2. Fixes flickering on Chrome when a transition is in progress - * underneath the lightbox. - */ -.w-lightbox-backdrop { - color: #000; - cursor: auto; - font-family: serif; - font-size: medium; - font-style: normal; - font-variant: normal; - font-weight: normal; - letter-spacing: normal; - line-height: normal; - list-style: disc; - text-align: start; - text-indent: 0; - text-shadow: none; - text-transform: none; - visibility: visible; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - color: #fff; - font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; - font-size: 17px; - line-height: 1.2; - font-weight: 300; - text-align: center; - background: rgba(0, 0, 0, 0.9); - z-index: 2000; - outline: 0; - /* 1 */ - opacity: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -webkit-tap-highlight-color: transparent; - -webkit-transform: translate(0, 0); - /* 2 */ -} -/** - * Neat trick to bind the rubberband effect to our canvas instead of the whole - * document on iOS. It also prevents a bug that causes the document underneath to scroll. - */ -.w-lightbox-backdrop, -.w-lightbox-container { - height: 100%; - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.w-lightbox-content { - position: relative; - height: 100vh; - overflow: hidden; -} -.w-lightbox-view { - position: absolute; - width: 100vw; - height: 100vh; - opacity: 0; -} -.w-lightbox-view:before { - content: ""; - height: 100vh; -} -/* .w-lightbox-content */ -.w-lightbox-group, -.w-lightbox-group .w-lightbox-view, -.w-lightbox-group .w-lightbox-view:before { - height: 86vh; -} -.w-lightbox-frame, -.w-lightbox-view:before { - display: inline-block; - vertical-align: middle; -} -/* - * 1. Remove default margin set by user-agent on the
element. - */ -.w-lightbox-figure { - position: relative; - margin: 0; - /* 1 */ -} -.w-lightbox-group .w-lightbox-figure { - cursor: pointer; -} -/** - * IE adds image dimensions as width and height attributes on the IMG tag, - * but we need both width and height to be set to auto to enable scaling. - */ -.w-lightbox-img { - width: auto; - height: auto; - max-width: none; -} -/** - * 1. Reset if style is set by user on "All Images" - */ -.w-lightbox-image { - display: block; - float: none; - /* 1 */ - max-width: 100vw; - max-height: 100vh; -} -.w-lightbox-group .w-lightbox-image { - max-height: 86vh; -} -.w-lightbox-caption { - position: absolute; - right: 0; - bottom: 0; - left: 0; - padding: .5em 1em; - background: rgba(0, 0, 0, 0.4); - text-align: left; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.w-lightbox-embed { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; -} -.w-lightbox-control { - position: absolute; - top: 0; - width: 4em; - background-size: 24px; - background-repeat: no-repeat; - background-position: center; - cursor: pointer; - -webkit-transition: all .3s; - transition: all .3s; -} -.w-lightbox-left { - display: none; - bottom: 0; - left: 0; - /* */ - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg=="); -} -.w-lightbox-right { - display: none; - right: 0; - bottom: 0; - /* */ - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+"); -} -/* - * Without specifying the with and height inside the SVG, all versions of IE render the icon too small. - * The bug does not seem to manifest itself if the elements are tall enough such as the above arrows. - * (http://stackoverflow.com/questions/16092114/background-size-differs-in-internet-explorer) - */ -.w-lightbox-close { - right: 0; - height: 2.6em; - /* */ - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4="); - background-size: 18px; -} -/** - * 1. All IE versions add extra space at the bottom without this. - */ -.w-lightbox-strip { - position: absolute; - bottom: 0; - left: 0; - right: 0; - padding: 0 1vh; - line-height: 0; - /* 1 */ - white-space: nowrap; - overflow-x: auto; - overflow-y: hidden; -} -/* - * 1. We use content-box to avoid having to do `width: calc(10vh + 2vw)` - * which doesn’t work in Safari anyway. - * 2. Chrome renders images pixelated when switching to GPU. Making sure - * the parent is also rendered on the GPU (by setting translate3d for - * example) fixes this behavior. - */ -.w-lightbox-item { - display: inline-block; - width: 10vh; - padding: 2vh 1vh; - box-sizing: content-box; - /* 1 */ - cursor: pointer; - -webkit-transform: translate3d(0, 0, 0); - /* 2 */ -} -.w-lightbox-active { - opacity: .3; -} -.w-lightbox-thumbnail { - position: relative; - height: 10vh; - background: #222; - overflow: hidden; -} -.w-lightbox-thumbnail-image { - position: absolute; - top: 0; - left: 0; -} -.w-lightbox-thumbnail .w-lightbox-tall { - top: 50%; - width: 100%; - -webkit-transform: translate(0, -50%); - -ms-transform: translate(0, -50%); - transform: translate(0, -50%); -} -.w-lightbox-thumbnail .w-lightbox-wide { - left: 50%; - height: 100%; - -webkit-transform: translate(-50%, 0); - -ms-transform: translate(-50%, 0); - transform: translate(-50%, 0); -} -/* - * Spinner - * - * Absolute pixel values are used to avoid rounding errors that would cause - * the white spinning element to be misaligned with the track. - */ -.w-lightbox-spinner { - position: absolute; - top: 50%; - left: 50%; - box-sizing: border-box; - width: 40px; - height: 40px; - margin-top: -20px; - margin-left: -20px; - border: 5px solid rgba(0, 0, 0, 0.4); - border-radius: 50%; - -webkit-animation: spin .8s infinite linear; - animation: spin .8s infinite linear; -} -.w-lightbox-spinner:after { - content: ""; - position: absolute; - top: -4px; - right: -4px; - bottom: -4px; - left: -4px; - border: 3px solid transparent; - border-bottom-color: #fff; - border-radius: 50%; -} -/* - * Utility classes - */ -.w-lightbox-hide { - display: none; -} -.w-lightbox-noscroll { - overflow: hidden; -} -@media (min-width: 768px) { - .w-lightbox-content { - height: 96vh; - margin-top: 2vh; - } - .w-lightbox-view, - .w-lightbox-view:before { - height: 96vh; - } - /* .w-lightbox-content */ - .w-lightbox-group, - .w-lightbox-group .w-lightbox-view, - .w-lightbox-group .w-lightbox-view:before { - height: 84vh; - } - .w-lightbox-image { - max-width: 96vw; - max-height: 96vh; - } - .w-lightbox-group .w-lightbox-image { - max-width: 82.3vw; - max-height: 84vh; - } - .w-lightbox-left, - .w-lightbox-right { - display: block; - opacity: .5; - } - .w-lightbox-close { - opacity: .8; - } - .w-lightbox-control:hover { - opacity: 1; - } -} -.w-lightbox-inactive, -.w-lightbox-inactive:hover { - opacity: 0; -} -.w-richtext:before, -.w-richtext:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-richtext:after { - clear: both; -} -.w-richtext[contenteditable="true"]:before, -.w-richtext[contenteditable="true"]:after { - white-space: initial; -} -.w-richtext ol, -.w-richtext ul { - overflow: hidden; -} -.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, -.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after { - outline: 2px solid #2895f7; -} -.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, -.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { - outline: 2px solid #2895f7; -} -.w-richtext figure.w-richtext-figure-type-video > div:after, -.w-richtext figure[data-rt-type="video"] > div:after { - content: ''; - position: absolute; - display: none; - left: 0; - top: 0; - right: 0; - bottom: 0; -} -.w-richtext figure { - position: relative; - max-width: 60%; -} -.w-richtext figure > div:before { - cursor: default!important; -} -.w-richtext figure img { - width: 100%; -} -.w-richtext figure figcaption.w-richtext-figcaption-placeholder { - opacity: 0.6; -} -.w-richtext figure div { - /* fix incorrectly sized selection border in the data manager */ - font-size: 0px; - color: transparent; -} -.w-richtext figure.w-richtext-figure-type-image, -.w-richtext figure[data-rt-type="image"] { - display: table; -} -.w-richtext figure.w-richtext-figure-type-image > div, -.w-richtext figure[data-rt-type="image"] > div { - display: inline-block; -} -.w-richtext figure.w-richtext-figure-type-image > figcaption, -.w-richtext figure[data-rt-type="image"] > figcaption { - display: table-caption; - caption-side: bottom; -} -.w-richtext figure.w-richtext-figure-type-video, -.w-richtext figure[data-rt-type="video"] { - width: 60%; - height: 0; -} -.w-richtext figure.w-richtext-figure-type-video iframe, -.w-richtext figure[data-rt-type="video"] iframe { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.w-richtext figure.w-richtext-figure-type-video > div, -.w-richtext figure[data-rt-type="video"] > div { - width: 100%; -} -.w-richtext figure.w-richtext-align-center { - margin-right: auto; - margin-left: auto; - clear: both; -} -.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, -.w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { - max-width: 100%; -} -.w-richtext figure.w-richtext-align-normal { - clear: both; -} -.w-richtext figure.w-richtext-align-fullwidth { - width: 100%; - max-width: 100%; - text-align: center; - clear: both; - display: block; - margin-right: auto; - margin-left: auto; -} -.w-richtext figure.w-richtext-align-fullwidth > div { - display: inline-block; - /* padding-bottom is used for aspect ratios in video figures - we want the div to inherit that so hover/selection borders in the designer-canvas - fit right*/ - padding-bottom: inherit; -} -.w-richtext figure.w-richtext-align-fullwidth > figcaption { - display: block; -} -.w-richtext figure.w-richtext-align-floatleft { - float: left; - margin-right: 15px; - clear: none; -} -.w-richtext figure.w-richtext-align-floatright { - float: right; - margin-left: 15px; - clear: none; -} -.w-nav { - position: relative; - background: #dddddd; - z-index: 1000; -} -.w-nav:before, -.w-nav:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-nav:after { - clear: both; -} -.w-nav-brand { - position: relative; - float: left; - text-decoration: none; - color: #333333; -} -.w-nav-link { - position: relative; - display: inline-block; - vertical-align: top; - text-decoration: none; - color: #222222; - padding: 20px; - text-align: left; - margin-left: auto; - margin-right: auto; -} -.w-nav-link.w--current { - color: #0082f3; -} -.w-nav-menu { - position: relative; - float: right; -} -.w--nav-menu-open { - display: block !important; - position: absolute; - top: 100%; - left: 0; - right: 0; - background: #C8C8C8; - text-align: center; - overflow: visible; - min-width: 200px; -} -.w--nav-link-open { - display: block; - position: relative; -} -.w-nav-overlay { - position: absolute; - overflow: hidden; - display: none; - top: 100%; - left: 0; - right: 0; - width: 100%; -} -.w-nav-overlay .w--nav-menu-open { - top: 0; -} -.w-nav[data-animation="over-left"] .w-nav-overlay { - width: auto; -} -.w-nav[data-animation="over-left"] .w-nav-overlay, -.w-nav[data-animation="over-left"] .w--nav-menu-open { - right: auto; - z-index: 1; - top: 0; -} -.w-nav[data-animation="over-right"] .w-nav-overlay { - width: auto; -} -.w-nav[data-animation="over-right"] .w-nav-overlay, -.w-nav[data-animation="over-right"] .w--nav-menu-open { - left: auto; - z-index: 1; - top: 0; -} -.w-nav-button { - position: relative; - float: right; - padding: 18px; - font-size: 24px; - display: none; - cursor: pointer; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.w-nav-button.w--open { - background-color: #C8C8C8; - color: white; -} -.w-nav[data-collapse="all"] .w-nav-menu { - display: none; -} -.w-nav[data-collapse="all"] .w-nav-button { - display: block; -} -@media screen and (max-width: 991px) { - .w-nav[data-collapse="medium"] .w-nav-menu { - display: none; - } - .w-nav[data-collapse="medium"] .w-nav-button { - display: block; - } -} -@media screen and (max-width: 767px) { - .w-nav[data-collapse="small"] .w-nav-menu { - display: none; - } - .w-nav[data-collapse="small"] .w-nav-button { - display: block; - } - .w-nav-brand { - padding-left: 10px; - } -} -@media screen and (max-width: 479px) { - .w-nav[data-collapse="tiny"] .w-nav-menu { - display: none; - } - .w-nav[data-collapse="tiny"] .w-nav-button { - display: block; - } -} -.w-tabs { - position: relative; -} -.w-tabs:before, -.w-tabs:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-tabs:after { - clear: both; -} -.w-tab-menu { - position: relative; -} -.w-tab-link { - position: relative; - display: inline-block; - vertical-align: top; - text-decoration: none; - padding: 9px 30px; - text-align: left; - cursor: pointer; - color: #222222; - background-color: #dddddd; -} -.w-tab-link.w--current { - background-color: #C8C8C8; -} -.w-tab-content { - position: relative; - display: block; - overflow: hidden; -} -.w-tab-pane { - position: relative; - display: none; -} -.w--tab-active { - display: block; -} -@media screen and (max-width: 479px) { - .w-tab-link { - display: block; - } -} -.w-ix-emptyfix:after { - content: ""; -} -@keyframes spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(360deg); - } -} -.w-dyn-empty { - padding: 10px; - background-color: #dddddd; -} -.w-dyn-bind-empty { - display: none !important; -} -.w-condition-invisible { - display: none !important; -} diff --git a/assets/images/basic/css/featherlight.css b/assets/images/basic/css/featherlight.css deleted file mode 100644 index 2a76a0a5..00000000 --- a/assets/images/basic/css/featherlight.css +++ /dev/null @@ -1,214 +0,0 @@ -/** - * Featherlight – ultra slim jQuery lightbox - * Version 1.7.12 - http://noelboss.github.io/featherlight/ - * - * Copyright 2017, Noël Raoul Bossart (http://www.noelboss.com) - * MIT Licensed. -**/ - -html.with-featherlight { - /* disable global scrolling when featherlights are visible */ - overflow: hidden; -} - -.featherlight { - display: none; - - /* dimensions: spanning the background from edge to edge */ - position:fixed; - top: 0; right: 0; bottom: 0; left: 0; - z-index: 2147483647; /* z-index needs to be >= elements on the site. */ - - /* position: centering content */ - text-align: center; - - /* insures that the ::before pseudo element doesn't force wrap with fixed width content; */ - white-space: nowrap; - - /* styling */ - cursor: pointer; - background: #333; - /* IE8 "hack" for nested featherlights */ - background: rgba(0, 0, 0, 0); -} - -/* support for nested featherlights. Does not work in IE8 (use JS to fix) */ -.featherlight:last-of-type { - background: rgba(0, 0, 0, 0.9); -} - -.featherlight:before { - /* position: trick to center content vertically */ - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; -} - -.featherlight .featherlight-content { - /* make content container for positioned elements (close button) */ - position: relative; - - /* position: centering vertical and horizontal */ - text-align: left; - vertical-align: middle; - display: inline-block; - - /* dimensions: cut off images */ - overflow: auto; - padding: 1px 1px 0; - border-bottom: 1px solid transparent; - - /* dimensions: handling large content */ - margin-left: 5%; - margin-right: 5%; - max-height: 95%; - - /* styling */ - /*background: #111;*/ - cursor: auto; - - /* reset white-space wrapping */ - white-space: normal; -} - -/* contains the content */ -.featherlight .featherlight-inner { - /* make sure its visible */ - display: block; -} - -/* don't show these though */ -.featherlight script.featherlight-inner, -.featherlight link.featherlight-inner, -.featherlight style.featherlight-inner { - display: none; -} - -.featherlight .featherlight-close-icon { - /* position: centering vertical and horizontal */ - position: fixed; - z-index: 9999; - top: 15px; - line-height: 45px; - right: 10px; - width: 50px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - - /* dimensions: 25px x 25px */ - /*line-height: 25px; - width: 25px;*/ - - /* styling */ - cursor: pointer; - text-align: center; - font-family: Arial, sans-serif; - background: transparent; - color: #FFF; - font-size: 4.5rem; - border: none; - padding: 0; -} - -.featherlight .featherlight-close-icon:hover { - color: #636BFF; -} - -@media (hover: none) { - .featherlight .featherlight-close-icon:hover { - color: #FFFFFF; - } -} - -/* See http://stackoverflow.com/questions/16077341/how-to-reset-all-default-styles-of-the-html5-button-element */ -.featherlight .featherlight-close-icon::-moz-focus-inner { - border: 0; - padding: 0; -} - -.featherlight .featherlight-image { - /* styling */ - width: 100%; -} - - -.featherlight-iframe .featherlight-content { - /* removed the border for image croping since iframe is edge to edge */ - border-bottom: 0; - padding: 0; - -webkit-overflow-scrolling: touch; - overflow-y: auto; -} - -.featherlight iframe { - border: none; - max-width: 100%; - margin: 0 auto; - position: relative; -} -@media screen and (max-width: 1024px) { - .featherlight iframe { - max-width: 600px; - max-height: 350px; - } - - /*.featherlight-content .caption { - position: relative !important; - }*/ -} - -@media screen and (max-width: 768px) { - .featherlight iframe { - width: 600px; - max-width: 100%; - } -} - -/*@media screen and (max-height: 750px) { - .featherlight iframe { - max-height: 90vh; - } -}*/ - -/*@media screen and (max-width: 1024px) { - .featherlight iframe { - margin-top: 50px; - } -}*/ - -@media screen and (max-device-width: 820px) and (orientation: landscape) { - .featherlight iframe { - margin-top: 50px; - } -} - -.featherlight-iframe .featherlight-content { - max-width: 90%; -} - -.featherlight * { /* See https://github.com/noelboss/featherlight/issues/42 */ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -/* handling phones and small screens */ -@media only screen and (max-width: 1024px) { - .featherlight .featherlight-content { - /* dimensions: maximize lightbox with for small screens */ - margin-left: 0; - margin-right: 0; - max-height: 100%; - - padding: 0; - border-bottom: 10px solid transparent; - } -} - -/* hide non featherlight items when printing */ -@media print { - html.with-featherlight > * > :not(.featherlight) { - display: none; - } -} diff --git a/assets/images/basic/css/featherlight.gallery.css b/assets/images/basic/css/featherlight.gallery.css deleted file mode 100644 index ed1d6ae9..00000000 --- a/assets/images/basic/css/featherlight.gallery.css +++ /dev/null @@ -1,152 +0,0 @@ -/** - * Featherlight Gallery – an extension for the ultra slim jQuery lightbox - * Version 1.7.12 - http://noelboss.github.io/featherlight/ - * - * Copyright 2017, Noël Raoul Bossart (http://www.noelboss.com) - * MIT Licensed. -**/ - -.featherlight-next, -.featherlight-previous { - display: block; - position: fixed; - z-index: 99999; - right: 0; - top: calc(50% - 15px); - cursor: pointer; - padding: 0 15px; - /* preventing text selection */ - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - /* IE9 hack, otherwise navigation doesn't appear */ - background: rgba(0,0,0,0); -} - -.featherlight-previous { - left: 0; - right: auto; -} - - - -@media (hover: none) { - .featherlight-next:hover, - .featherlight-previous:hover { - color: #FFFFFF; - } -} - - -.featherlight-next span, -.featherlight-previous span { - /*display: none;*/ - /*position: absolute; - - top: 50%; - left: 5%; - width: 82%;*/ - - /* center horizontally */ - /*text-align: center;*/ - - font-size: 4.5rem; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - /*line-height: 80px;*/ - - /* center vertically */ - /*margin-top: -40px;*/ - - /*text-shadow: 0px 0px 5px #fff;*/ - color: #fff; - /*font-style: normal; - font-weight: normal;*/ -} -.featherlight-next span { - /*right: 5%; - left: auto;*/ -} - - -.featherlight-next:hover span, -.featherlight-previous:hover span { - display: inline-block; -} - -/*.featherlight-swipe-aware .featherlight-next, -.featherlight-swipe-aware .featherlight-previous { - display: none; -}*/ - -/* Hide navigation while loading */ -.featherlight-loading .featherlight-previous, .featherlight-loading .featherlight-next { - display:none; -} - -/* Hide navigation in case of single image */ -.featherlight-first-slide.featherlight-last-slide .featherlight-previous, -.featherlight-first-slide.featherlight-last-slide .featherlight-next { - display:none; -} - - -/* Always display arrows on touch devices */ -/*@media only screen and (max-device-width: 1024px){ - .featherlight-next:hover, - .featherlight-previous:hover { - background: none; - } - .featherlight-next span, - .featherlight-previous span { - display: block; - } -}*/ - -/* handling phones and small screens */ -@media only screen and (max-width: 1024px) { - .featherlight-next, - .featherlight-previous { - top: 0; - right: 0; - left: auto; - padding: 0; - background: #000; - color: #FFF; - width: 45%; - height: 40px; - line-height: 40px; - text-align: center; - } - - .featherlight .featherlight-close-icon { - top: 0; - right: 45%; - padding: 0; - background: #000; - color: #FFF; - width: 10%; - height: 40px; - line-height: 40px; - text-align: center; - font-size: 3rem; - } - - .featherlight-next span, .featherlight-previous span { - font-size: 3rem; - } - - .featherlight-previous { - left: 0; - right: auto; - } - - /*.featherlight-next span, - .featherlight-previous span { - margin-top: -30px; - font-size: 40px; - }*/ -} diff --git a/assets/images/basic/css/fontawesome-all.min.css b/assets/images/basic/css/fontawesome-all.min.css deleted file mode 100644 index 0c0e4e00..00000000 --- a/assets/images/basic/css/fontawesome-all.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Font Awesome Free 5.0.10 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */ -.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:a 2s infinite linear}.fa-pulse{animation:a 1s infinite steps(8)}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-diagnoses:before{content:"\f470"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smoking:before{content:"\f48d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-moving:before{content:"\f4df"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900} \ No newline at end of file diff --git a/assets/images/basic/css/fonts/slick.eot b/assets/images/basic/css/fonts/slick.eot deleted file mode 100644 index 2cbab9ca..00000000 Binary files a/assets/images/basic/css/fonts/slick.eot and /dev/null differ diff --git a/assets/images/basic/css/fonts/slick.svg b/assets/images/basic/css/fonts/slick.svg deleted file mode 100644 index b36a66a6..00000000 --- a/assets/images/basic/css/fonts/slick.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - -Generated by Fontastic.me - - - - - - - - - - diff --git a/assets/images/basic/css/fonts/slick.ttf b/assets/images/basic/css/fonts/slick.ttf deleted file mode 100644 index 9d03461b..00000000 Binary files a/assets/images/basic/css/fonts/slick.ttf and /dev/null differ diff --git a/assets/images/basic/css/fonts/slick.woff b/assets/images/basic/css/fonts/slick.woff deleted file mode 100644 index 8ee99721..00000000 Binary files a/assets/images/basic/css/fonts/slick.woff and /dev/null differ diff --git a/assets/images/basic/css/ionicons.min.css b/assets/images/basic/css/ionicons.min.css deleted file mode 100644 index e5deb251..00000000 --- a/assets/images/basic/css/ionicons.min.css +++ /dev/null @@ -1,11 +0,0 @@ -@charset "UTF-8";/*! - Ionicons, v2.0.1 - Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ - https://twitter.com/benjsperry https://twitter.com/ionicframework - MIT License: https://github.com/driftyco/ionicons - - Android-style icons originally built by Google’s - Material Design Icons: https://github.com/google/material-design-icons - used under CC BY http://creativecommons.org/licenses/by/4.0/ - Modified icons to fit ionicon’s grid from original. -*/@font-face{font-family:"Ionicons";src:url("../webfonts/ionicons.eot?v=2.0.1");src:url("../webfonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"),url("../webfonts/ionicons.ttf?v=2.0.1") format("truetype"),url("../webfonts/ionicons.woff?v=2.0.1") format("woff"),url("../webfonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"} \ No newline at end of file diff --git a/assets/images/basic/css/jquery.fullPage.css b/assets/images/basic/css/jquery.fullPage.css deleted file mode 100644 index 9d99ad7e..00000000 --- a/assets/images/basic/css/jquery.fullPage.css +++ /dev/null @@ -1,118 +0,0 @@ -/*! - * fullPage 2.7.9 - * https://github.com/alvarotrigo/fullPage.js - * MIT licensed - * - * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo - * Contribution by Jhony0311 - */ - -html.fp-enabled, -.fp-enabled body { - margin: 0; - padding: 0; - overflow: hidden; - /*Avoid flicker on slides transitions for mobile phones #336 */ - -webkit-tap-highlight-color: transparent; } - -#superContainer { - height: 100%; - position: relative; - /* Touch detection for Windows 8 */ - -ms-touch-action: none; - /* IE 11 on Windows Phone 8.1*/ - touch-action: none; } - -.fp-section { - position: relative; - -webkit-box-sizing: border-box; - /* Safari<=5 Android<=3 */ - -moz-box-sizing: border-box; - /* <=28 */ - box-sizing: border-box; } - -.fp-slide { - float: left; } - -.fp-slide, .fp-slidesContainer { - height: 100%; - display: block; } - -.fp-slides { - z-index: 1; - height: 100%; - overflow: hidden; - position: relative; - -webkit-transition: all 0.3s ease-out; - /* Safari<=6 Android<=4.3 */ - transition: all 0.3s ease-out; } - -.fp-section.fp-table, .fp-slide.fp-table { - /*display: table; - table-layout: fixed;*/ - width: 70%; } - -.fp-tableCell { - /*display: table-cell; - vertical-align: middle;*/ - width: 100%; - height: 100%; } - -.fp-slidesContainer { - float: left; - position: relative; } - -.fp-controlArrow { - -webkit-user-select: none; - /* webkit (safari, chrome) browsers */ - -moz-user-select: none; - /* mozilla browsers */ - -khtml-user-select: none; - /* webkit (konqueror) browsers */ - -ms-user-select: none; - /* IE10+ */ - position: absolute; - z-index: 4; - top: 50%; - cursor: pointer; - width: 0; - height: 0; - border-style: solid; - margin-top: -38px; - -webkit-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); } - .fp-controlArrow.fp-prev { - left: 15px; - width: 0; - border-width: 38.5px 34px 38.5px 0; - border-color: transparent #fff transparent transparent; } - .fp-controlArrow.fp-next { - right: 15px; - border-width: 38.5px 0 38.5px 34px; - border-color: transparent transparent transparent #fff; } - -.fp-scrollable { - overflow: scroll; } - -.fp-notransition { - -webkit-transition: none !important; - transition: none !important; } - -.fp-slidesNav { - position: absolute; - z-index: 4; - left: 50%; - opacity: 1; } - .fp-slidesNav.bottom { - bottom: 17px; } - .fp-slidesNav.top { - top: 17px; } - -.fp-slidesNav ul li { - display: inline-block; } - -.fp-auto-height.fp-section, -.fp-auto-height .fp-slide, -.fp-auto-height .fp-tableCell { - height: auto !important; } diff --git a/assets/images/basic/css/login-signup-slider.css b/assets/images/basic/css/login-signup-slider.css deleted file mode 100644 index df0abad1..00000000 --- a/assets/images/basic/css/login-signup-slider.css +++ /dev/null @@ -1,509 +0,0 @@ -body { - font-family: Catamaran, sans-serif; - color: #333; - font-size: 16px; - line-height: 1.6em; -} - -a { - text-decoration: none; -} - -label { - display: block; - font-weight: 700; - text-align: left; -} - -.login-page-wrapper { - width: 100%; -} - -.login-page-section { - min-height: 100vh; - padding: 10vh 5%; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #f7f8fa; - background-image: url('../images/3.svg'), url('../images/2.svg'), url('../images/1.svg'); - background-position: 5% 100%, 20% 0px, 100% 100%; - background-size: 323px, 270px, 143px; - background-repeat: no-repeat, no-repeat, no-repeat; -} - -.login-box { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - overflow: hidden; - width: 100%; - max-width: 1100px; - min-height: 80vh; - margin-right: auto; - margin-left: auto; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - border-radius: 5px; - background-color: #fff; - box-shadow: 0 20px 80px 10px rgba(56, 62, 147, .2); -} - -.slider-section { - position: absolute; - left: 0px; - top: 0px; - bottom: 0px; - width: 50%; - height: 100%; - min-height: 100%; -} - -.login-section { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 50%; - margin-left: 50%; - padding: 50px 50px 80px; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-flex: 0; - -webkit-flex: 0 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - font-size: 16px; - text-align: center; -} - -.login-label { - width: 100%; - margin-bottom: 2px; - padding-left: 2px; - opacity: 0.4; - color: #000; - font-size: 14px; - font-weight: 600; -} - -.login-head { - margin-top: 20px; - margin-bottom: 10px; - font-size: 30px; - line-height: 1.3em; - text-align: center; -} - -.login-field { - position: relative; - height: 50px; - margin-bottom: 15px; - padding-top: 12px; - padding-bottom: 8px; - padding-left: 14px; - border: 1px solid #e8e8e8; - border-radius: 3px; - background-color: #fcfcfc; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, .05); - -webkit-transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - font-size: 16px; -} - -.login-field:focus { - border: 1px solid #76ce89; - background-color: #fff; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, .05), 0 0 4px 0 #76ce89; -} - -.sign-up-field-wrapper { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.login-container { - position: relative; - z-index: 10; - display: block; - width: 100%; - max-width: 500px; - margin-right: auto; - margin-left: auto; -} - -.error-message { - position: fixed; - left: 0px; - right: 0px; - bottom: 0px; - z-index: 100; - padding-top: 22px; - padding-bottom: 22px; - background-color: #000; - color: #fff; - font-weight: 700; - text-align: center; -} - -.login-page-link { - color: #000; - font-weight: 600; -} - -.have-an-account-text { - color: rgba(51, 51, 51, .5); -} - -.login-image { - width: 40px; -} - -.login-button { - width: 100%; - margin-top: 20px; - padding-top: 16px; - padding-bottom: 12px; - border-radius: 5px; - background-color: #50d282; - -webkit-transition: background-color 200ms ease; - transition: background-color 200ms ease; - font-size: 18px; - line-height: 30px; - font-weight: 700; -} - -.login-button:hover { - background-color: #36b868; -} - -.terms-text { - margin-top: 20px; - color: rgba(51, 51, 51, .6); - font-size: 13px; -} - -.field-image { - background-image: url('../images/pexels-photo-539711-1.jpeg'); - background-position: 50% 50%; - background-size: cover; - background-repeat: no-repeat; -} - -.water-image { - background-image: url('../images/Pretty-1.jpg'); - background-position: 50% 50%; - background-size: cover; - background-repeat: no-repeat; -} - -.field-status { - position: absolute; - top: 5px; - right: 4px; - width: 15px; - height: 15px; - background-image: url('../images/invalid.svg'); - background-position: 50% 50%; - background-size: cover; - background-repeat: no-repeat; - opacity: 1; -} - -.field-wrapper { - position: relative; - width: 100%; - min-height: 30px; -} - -.field-wrapper.first-name-wrapper { - margin-right: 30px; -} - -.tree-image { - background-image: url('../images/Trees.jpg'); - background-position: 50% 50%; - background-size: cover; - background-repeat: no-repeat; -} - -.made-with-ms { - position: fixed; - right: 15px; - bottom: 45px; - z-index: 100; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: end; - -webkit-align-items: flex-end; - -ms-flex-align: end; - align-items: flex-end; -} - -.div-block { - position: absolute; - top: -30px; - right: 0px; - z-index: 0; - width: 30px; - height: 30px; - background-image: url('../images/Close.svg'); - background-position: 50% 50%; - background-size: 12px 1000px; - background-repeat: no-repeat; -} - -.made-with-memberstack { - overflow: hidden; - float: right; - clear: both; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-style: solid; - border-width: 1px; - border-color: rgba(26, 39, 81, .1); - border-radius: 5px; - cursor: pointer; -} - -.ms-image { - position: relative; - z-index: 2; - min-width: 220px; -} - -.memberstack-tag { - position: absolute; - top: -12px; - right: -12px; - display: none; - overflow: hidden; - width: 25px; - height: 25px; - margin-right: auto; - margin-left: auto; - padding-right: 6px; - padding-left: 6px; - border: 2px solid #f5f8fa; - border-radius: 50%; - background-color: #2aa8ff; - box-shadow: 0 0 10px 1px #fff; - font-family: Varela, sans-serif; - color: #fff; - font-size: 12px; - line-height: 26px; - font-weight: 700; - text-align: left; -} - -.memberstack-tag:hover { - overflow: visible; -} - -.memberstack-tag-label { - position: absolute; - top: -3px; - right: 30px; - width: 158px; - padding-left: 12px; - border-radius: 3px; - background-color: #000; -} - -.memberstack-diamond { - position: absolute; - top: 8px; - right: -3px; - bottom: 0px; - display: block; - width: 10px; - height: 10px; - border-radius: 2px; - background-color: #000; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - color: transparent; -} - -.memberstack-bolt { - margin-top: -6px; -} - -.memberstack-form { - position: relative; - padding-top: 25px; -} - -.forgot-password { - display: block; - margin-top: -10px; - margin-bottom: -5px; - color: hsla(142.32558139534882, 70.34%, 41.88%, 1.00); - font-size: 14px; - line-height: 1.5em; - text-align: right; -} - -.ms-iframe { - position: fixed; - left: 0%; - top: auto; - right: auto; - bottom: 0%; - z-index: 100000000000000; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - height: 70px; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-align: end; - -webkit-align-items: flex-end; - -ms-flex-align: end; - align-items: flex-end; -} - -.ms-iframe-embed { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - overflow: visible; - width: 180px; - height: 70px; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-align: end; - -webkit-align-items: flex-end; - -ms-flex-align: end; - align-items: flex-end; -} - -.ms-exit-ix { - position: absolute; - right: 0px; - bottom: 62px; - z-index: 5556; - width: 25px; - height: 25px; - padding-top: 4px; - opacity: 0.5; - font-size: 22px; - line-height: 16px; - text-align: center; -} - -.ms-exit-ix:hover { - opacity: 1; -} - -.ms-exit-ix:active { - color: #000; -} - -.memberstackio { - position: absolute; - left: 0%; - top: 0%; - right: 0%; - bottom: 0%; -} - -@media (max-width: 991px) { - .login-box { - max-width: 600px; - } - .slider-section { - display: none; - } - .login-section { - display: block; - width: 100%; - max-width: 500px; - margin-right: auto; - margin-left: auto; - } -} - -@media (max-width: 767px) { - .login-section { - padding-right: 9%; - padding-left: 9%; - } - .login-head { - font-size: 27px; - } - .field-wrapper.first-name-wrapper { - margin-right: 5%; - } - .made-with-memberstack { - padding: 10px 18px; - font-size: 12px; - } -} - -@media (max-width: 479px) { - .login-section { - padding-right: 5%; - padding-bottom: 50px; - padding-left: 5%; - } - .login-head { - margin-top: 10px; - margin-bottom: 0px; - font-size: 22px; - } - .login-container { - min-width: 0px; - } - .have-an-account-text { - margin-bottom: 15px; - font-size: 14px; - } - .field-wrapper.first-name-wrapper { - margin-right: 3%; - } -} - diff --git a/assets/images/basic/css/multi-step-signup-form.css b/assets/images/basic/css/multi-step-signup-form.css deleted file mode 100644 index 3bca6e19..00000000 --- a/assets/images/basic/css/multi-step-signup-form.css +++ /dev/null @@ -1,1063 +0,0 @@ -.w-checkbox { - display: block; - margin-bottom: 5px; - padding-left: 20px; -} - -.w-checkbox:before { - content: ' '; - display: table; - -ms-grid-column-span: 1; - grid-column-end: 2; - -ms-grid-column: 1; - grid-column-start: 1; - -ms-grid-row-span: 1; - grid-row-end: 2; - -ms-grid-row: 1; - grid-row-start: 1; -} - -.w-checkbox:after { - content: ' '; - display: table; - -ms-grid-column-span: 1; - grid-column-end: 2; - -ms-grid-column: 1; - grid-column-start: 1; - -ms-grid-row-span: 1; - grid-row-end: 2; - -ms-grid-row: 1; - grid-row-start: 1; - clear: both; -} - -.w-checkbox-input { - float: left; - margin-bottom: 0px; - margin-left: -20px; - margin-right: 0px; - margin-top: 4px; - line-height: normal; -} - -body { - background-color: #f1f6fd; - font-family: Karla, sans-serif; - color: #333; - font-size: 16px; - line-height: 1.6; - letter-spacing: -0.3px; -} - -h3 { - margin-top: 20px; - margin-bottom: 10px; - font-size: 24px; - line-height: 30px; - font-weight: bold; -} - -a { - text-decoration: none; -} - -label { - display: block; - font-weight: 700; - text-align: left; -} - -.login-page-wrapper { - position: relative; - width: 100%; - padding: 50px 5% 100px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: transparent; - text-align: center; -} - -.signup-label { - z-index: -1; - width: 100%; - margin-bottom: 5px; - padding-left: 2px; - opacity: 0.6; - color: #000; - font-size: 15px; - font-weight: 400; - text-align: left; -} - -.login-head { - margin-top: 0px; - margin-bottom: 20px; - font-size: 28px; - line-height: 1.3em; - font-weight: 700; -} - -.login-head.sub-head { - margin-top: -10px; - font-size: 24px; - font-weight: 400; -} - -.signup-field { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - height: 54px; - margin-bottom: 15px; - padding-top: 8px; - padding-bottom: 8px; - padding-left: 14px; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-style: solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; - background-color: #fff; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.06); - -webkit-transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - font-size: 16px; - text-align: left; -} - -.signup-field:focus { - border-style: solid; - border-width: 1px; - border-color: #1875f0; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.05), 0 0 4px 0 #1875f0; -} - -.signup-field::-webkit-input-placeholder { - color: rgba(51, 51, 51, 0.3); -} - -.signup-field:-ms-input-placeholder { - color: rgba(51, 51, 51, 0.3); -} - -.signup-field::-ms-input-placeholder { - color: rgba(51, 51, 51, 0.3); -} - -.signup-field::placeholder { - color: rgba(51, 51, 51, 0.3); -} - -.login-container { - position: relative; - z-index: 10; - display: block; - width: 100%; - max-width: 400px; - margin-right: auto; - margin-left: auto; - padding-top: 50px; -} - -.error-message { - position: fixed; - left: 0px; - right: 0px; - bottom: 0px; - z-index: 100; - padding-top: 22px; - padding-bottom: 22px; - background-color: #000; - color: #fff; - font-weight: 700; - text-align: center; -} - -.login-page-link { - color: #000; - font-weight: 600; -} - -.login-button { - display: block; - width: 100%; - margin-top: 20px; - padding: 13px 18px 12px; - border-radius: 4px; - background-color: #3144f3; - -webkit-transition: background-color 200ms ease; - transition: background-color 200ms ease; - font-size: 15px; - line-height: 24px; - font-weight: 700; -} - -.login-button:hover { - background-color: #1875f0; -} - -.terms-text { - position: relative; - top: -2px; - padding-left: 5px; - color: rgba(51, 51, 51, 0.6); - font-size: 13px; -} - -.field-wrapper { - position: relative; - width: 100%; - min-height: 30px; -} - -.field-wrapper.first-name-wrapper { - margin-right: 15px; -} - -.memberstack-form { - position: relative; - padding-top: 10px; -} - -.utility-page-wrap { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100vw; - height: 100vh; - max-height: 100%; - max-width: 100%; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.utility-page-content { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 260px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - text-align: center; -} - -.utility-page-form { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} - -.login-link { - -webkit-transition: color 200ms ease; - transition: color 200ms ease; - color: #1875f0; -} - -.login-link:hover { - color: #1875f0; -} - -.secondary-action { - font-size: 15px; - line-height: 1.6em; -} - -.secondary-action.forgot-password { - margin-top: -5px; - text-align: right; -} - -.login-nav-link { - position: absolute; - left: auto; - top: 0%; - right: 0%; - bottom: auto; - margin-top: 20px; - margin-right: 50px; - padding: 10px 20px; - color: #000; - font-size: 18px; -} - -.gdpr-checkbox { - margin-top: -5px; - text-align: left; -} - -.page-wrapper { - overflow: hidden; - width: 100%; - min-height: 100vh; -} - -.logo-link { - z-index: 1; - width: 180px; -} - -.logo-link:hover { - opacity: 0.8; -} - -.logo-link:active { - opacity: 0.7; -} - -.navigation-item { - z-index: 2; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - margin-right: 0.5em; - margin-left: 0.5em; - padding: 1em; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - opacity: 0.6; - color: #000; - font-size: 16px; - line-height: 20px; - font-weight: 400; -} - -.navigation-item:hover { - opacity: 0.9; -} - -.navigation-item:active { - opacity: 0.8; -} - -.navigation-item.w--current { - background-color: transparent; - opacity: 1; - color: #1875f0; - font-weight: 600; -} - -.navigation-item.w--current:active { - opacity: 0.7; - color: #32343a; -} - -.top-nav { - position: relative; - z-index: 10; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 1.2em 1.5em 1em; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-bottom: 1px solid rgba(51, 51, 51, 0.1); - background-color: #fff; - box-shadow: 0 0 10px 0 rgba(51, 51, 51, 0.1); -} - -.top-nav.footer-nav { - border-top: 1px solid #f3f3f3; -} - -.navigation-icon { - width: 20px; - margin-right: 1em; - font-family: 'Fa 400', sans-serif; - text-align: right; -} - -.navigation-icon.memberstack-logo { - width: 24px; -} - -.navigation-menu { - position: relative; - z-index: 3; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; - margin-right: auto; - margin-left: auto; - padding-top: 1em; - padding-bottom: 1em; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - box-shadow: 0 1px 10px 0 rgba(51, 51, 51, 0.1); -} - -.dashboard-section { - padding: 1em 2em; -} - -.white-box { - width: 48%; - margin-right: 1%; - margin-bottom: 2%; - margin-left: 1%; - border-style: solid; - border-width: 1px; - border-color: #f3f3f3; - border-radius: 4px; - background-color: #fff; - box-shadow: 11px 11px 15px -5px rgba(0, 0, 0, 0.1); - color: #333; -} - -.white-box.center-message { - width: 400px; - margin-right: auto; - margin-left: auto; -} - -.box-padding { - padding: 1.6em; -} - -.dash-tab-wrapper { - padding-bottom: 5em; -} - -.copyright { - opacity: 0.4; - font-size: 14px; -} - -.social-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; -} - -.social-link { - width: 25px; - height: 25px; - margin-right: 6px; - opacity: 0.5; - -webkit-filter: grayscale(100%); - filter: grayscale(100%); - -webkit-transition: opacity 200ms ease, -webkit-filter 200ms ease; - transition: opacity 200ms ease, -webkit-filter 200ms ease; - transition: filter 200ms ease, opacity 200ms ease; - transition: filter 200ms ease, opacity 200ms ease, -webkit-filter 200ms ease; -} - -.social-link:hover { - opacity: 1; - -webkit-filter: none; - filter: none; -} - -.footer-menu { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.large-number { - display: inline-block; - margin-top: 0px; - margin-bottom: 0px; - font-size: 40px; - line-height: 1.6; -} - -.field-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.center-message { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.ms-loader { - position: fixed; - left: 0px; - top: 0px; - right: 0px; - bottom: 0px; - z-index: 1000000; - display: none; - padding-bottom: 5vh; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: rgba(0, 0, 0, 0.7); -} - -.ms-loader.ms-loader-style-override { - background-color: rgba(241, 246, 253, 0.9); -} - -.ms-load-dot { - background-color: #fff; -} - -.ms-load-dot.ms-load-dot-override { - background-color: #000; -} - -.tabs { - margin-bottom: auto; -} - -.template-tag { - display: none; -} - -.fake-logo { - position: relative; - top: 4px; - display: inline-block; - width: 30px; - height: 30px; - margin-right: 10px; - padding-top: 9px; - padding-left: 9px; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-radius: 3px; - background-color: #1875f0; - box-shadow: 0 10px 20px -5px #1875f0; -} - -.dot { - width: 11px; - height: 11px; - border-radius: 20px; - background-color: #fff; -} - -.logo-text { - position: relative; - top: -4px; - display: inline-block; - font-size: 16px; - font-weight: 700; -} - -.button { - display: block; - margin-top: 20px; - padding: 13px 18px 12px; - border-radius: 4px; - background-color: #3144f3; - -webkit-transition: background-color 200ms ease; - transition: background-color 200ms ease; - color: #fff; - font-size: 15px; - line-height: 24px; - font-weight: 700; -} - -.button:hover { - background-color: #1875f0; -} - -.button.line-button { - display: inline-block; - margin-top: 0px; - padding-top: 7px; - padding-bottom: 6px; - border-style: solid; - border-width: 2px; - border-color: #1875f0; - background-color: #fff; - color: #1875f0; -} - -.button-wrapper { - width: 180px; - text-align: right; -} - -.signup-navigation-wrap { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.signup-nav-step { - width: 115px; - padding-right: 10px; - padding-left: 10px; - font-size: 14px; - text-align: center; -} - -.signup-nav-step.current { - font-weight: 700; -} - -.nav-step { - width: 26px; - height: 26px; - margin-right: auto; - margin-bottom: 4px; - margin-left: auto; - padding-top: 2px; - border-style: solid; - border-width: 1px; - border-color: rgba(24, 117, 240, 0.2); - border-radius: 20px; - background-color: #fff; - text-align: center; -} - -.nav-step.done { - background-color: #1875f0; - color: #fff; -} - -.navigation-item-2 { - z-index: 2; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - margin-right: 0.5em; - margin-left: 0.5em; - padding: 1em; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - opacity: 0.6; - color: #000; - font-size: 16px; - line-height: 20px; - font-weight: 400; -} - -.navigation-item-2:hover { - opacity: 0.9; -} - -.navigation-item-2:active { - opacity: 0.8; -} - -.navigation-item-2.w--current { - background-color: transparent; - opacity: 1; - color: #1875f0; - font-weight: 600; -} - -.navigation-item-2.w--current:active { - opacity: 0.7; - color: #32343a; -} - -.tutorial-alert-bar { - position: fixed; - left: 0%; - top: auto; - right: 0%; - bottom: 0%; - z-index: 1000; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - overflow: hidden; - height: 50px; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #2aa8ff; - box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1); - -webkit-transition: background-color 100ms ease; - transition: background-color 100ms ease; - color: #fff; - text-align: center; -} - -.tutorial-alert-bar:hover { - background-color: #248ed6; -} - -.video-icon { - position: relative; - left: -6px; - top: 0px; - display: inline-block; - width: 25px; - height: 25px; - margin-right: 5px; - padding-left: 2px; - border-radius: 50px; - background-color: hsla(0, 0%, 100%, 0.2); -} - -.video-svg { - position: relative; - top: -1px; - width: 11px; -} - -@media (max-width: 991px) { - h3 { - font-size: 18px; - } - .login-head { - margin-bottom: 4%; - } - .login-container { - padding-top: 7%; - } - .logo-link.w--current { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - } - .navigation-item { - margin-right: 0em; - margin-left: 0em; - -webkit-transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - text-align: center; - } - .navigation-item:hover { - background-color: #f7f8f9; - } - .navigation-item:active { - background-color: #eef0f3; - } - .navigation-item.footer-nav-item { - padding-top: 0.5em; - } - .top-nav.footer-nav { - min-height: 220px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - } - .large-number { - font-size: 26px; - line-height: 1.6; - } - .navigation-item-2 { - margin-right: 0em; - margin-left: 0em; - -webkit-transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - text-align: center; - } - .navigation-item-2:hover { - background-color: #f7f8f9; - } - .navigation-item-2:active { - background-color: #eef0f3; - } -} - -@media (max-width: 767px) { - body { - font-size: 14px; - } - .login-page-wrapper { - padding-top: 0px; - } - .signup-label { - margin-bottom: 2px; - } - .signup-field { - height: 50px; - } - .login-button { - margin-top: 15px; - } - .field-wrapper.first-name-wrapper { - margin-right: 5%; - } - .logo-link { - margin-right: auto; - padding-left: 0px; - } - .navigation-item { - padding-right: 0.5em; - padding-left: 0.5em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - font-size: 14px; - } - .navigation-item.footer-nav-item { - margin-left: 0em; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - } - .top-nav { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - } - .top-nav.footer-nav { - min-height: 250px; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - text-align: center; - } - .navigation-icon { - min-height: 20px; - margin-right: 0em; - margin-bottom: 10px; - text-align: center; - } - .navigation-menu { - padding-right: 1em; - padding-left: 1em; - -webkit-justify-content: space-around; - -ms-flex-pack: distribute; - justify-content: space-around; - } - .footer-menu { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -webkit-flex-direction: row-reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; - } - .fake-logo { - width: 26px; - height: 26px; - padding-left: 8px; - } - .dot { - width: 10px; - height: 10px; - } - .logo-text { - font-size: 14px; - } - .button { - margin-top: 15px; - } - .button.line-button { - position: absolute; - left: auto; - top: 1em; - right: 1em; - bottom: auto; - padding: 5px 14px 3px; - font-size: 14px; - } - .button-wrapper { - width: auto; - } - .signup-nav-step { - width: 70px; - font-size: 12px; - } - .nav-step { - width: 24px; - height: 24px; - } - .navigation-item-2 { - padding-right: 0.5em; - padding-left: 0.5em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - font-size: 14px; - } - .video-icon { - padding-top: 2px; - } -} - -@media (max-width: 479px) { - .login-head { - font-size: 22px; - } - .login-container { - min-width: 0px; - } - .logo-link { - width: auto; - margin-right: auto; - margin-bottom: 12px; - } - .navigation-item { - width: 20%; - font-size: 12px; - } - .navigation-item.footer-nav-item { - width: auto; - } - .top-nav { - padding-right: 0em; - padding-left: 1em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - } - .navigation-icon { - z-index: 999; - margin-bottom: 3px; - font-size: 16px; - } - .navigation-menu { - position: fixed; - left: 0%; - top: auto; - right: 0%; - bottom: 0%; - padding: 0em; - } - .dashboard-section { - padding-right: 1em; - padding-left: 1em; - } - .tabs { - z-index: 999; - } - .button-wrapper { - width: auto; - } - .navigation-item-2 { - width: 20%; - font-size: 12px; - } -} - -@font-face { - font-family: 'Fa 400'; - src: url('../fonts/fa-regular-400.woff') format('woff'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Fa solid 900'; - src: url('../fonts/fa-solid-900.woff') format('woff'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Iconmonstr iconic font'; - src: url('../fonts/iconmonstr-iconic-font.ttf') format('truetype'); - font-weight: 400; - font-style: normal; -} \ No newline at end of file diff --git a/assets/images/basic/css/normalize.css b/assets/images/basic/css/normalize.css deleted file mode 100644 index 02d9f1c6..00000000 --- a/assets/images/basic/css/normalize.css +++ /dev/null @@ -1,355 +0,0 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS and IE text size adjust after device orientation change, - * without disabling user zoom. - */ -html { - font-family: sans-serif; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ -} -/** - * Remove default margin. - */ -body { - margin: 0; -} -/* HTML5 display definitions - ========================================================================== */ -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 - * and Firefox. - * Correct `block` display not defined for `main` in IE 11. - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ -audio, -canvas, -progress, -video { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ -} -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ -audio:not([controls]) { - display: none; - height: 0; -} -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. - */ -[hidden], -template { - display: none; -} -/* Links - ========================================================================== */ -/** - * Remove the gray background color from active links in IE 10. - */ -a { - background-color: transparent; -} -/** - * Improve readability of focused elements when they are also in an - * active/hover state. - */ -a:active, -a:hover { - outline: 0; -} -/* Text-level semantics - ========================================================================== */ -/** - * Address styling not present in IE 8/9/10/11, Safari, and Chrome. - */ -abbr[title] { - border-bottom: 1px dotted; -} -/** - * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. - */ -b, -strong { - font-weight: bold; -} -/** - * Address styling not present in Safari and Chrome. - */ -dfn { - font-style: italic; -} -/** - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari, and Chrome. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; -} -/** - * Address styling not present in IE 8/9. - */ -mark { - background: #ff0; - color: #000; -} -/** - * Address inconsistent and variable font size in all browsers. - */ -small { - font-size: 80%; -} -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} -/* Embedded content - ========================================================================== */ -/** - * Remove border when inside `a` element in IE 8/9/10. - */ -img { - border: 0; -} -/** - * Correct overflow not hidden in IE 9/10/11. - */ -svg:not(:root) { - overflow: hidden; -} -/* Grouping content - ========================================================================== */ -/** - * Address margin not present in IE 8/9 and Safari. - */ -figure { - margin: 1em 40px; -} -/** - * Address differences between Firefox and other browsers. - */ -hr { - box-sizing: content-box; - height: 0; -} -/** - * Contain overflow in all browsers. - */ -pre { - overflow: auto; -} -/** - * Address odd `em`-unit font size rendering in all browsers. - */ -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} -/* Forms - ========================================================================== */ -/** - * Known limitation: by default, Chrome and Safari on OS X allow very limited - * styling of `select`, unless a `border` property is set. - */ -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. - */ -button, -input, -optgroup, -select, -textarea { - color: inherit; - /* 1 */ - font: inherit; - /* 2 */ - margin: 0; - /* 3 */ -} -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ -button { - overflow: visible; -} -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ -button, -select { - text-transform: none; -} -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - * 4. CUSTOM FOR WEBFLOW: Removed the input[type="submit"] selector to reduce - * specificity and defer to the .w-button selector - */ -button, -html input[type="button"], -input[type="reset"] { - -webkit-appearance: button; - /* 2 */ - cursor: pointer; - /* 3 */ -} -/** - * Re-set default cursor for disabled elements. - */ -button[disabled], -html input[disabled] { - cursor: default; -} -/** - * Remove inner padding and border in Firefox 4+. - */ -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ -input { - line-height: normal; -} -/** - * It's recommended that you don't attempt to style these elements. - * Firefox's implementation doesn't respect box-sizing, padding, or width. - * - * 1. Address box sizing set to `content-box` in IE 8/9/10. - * 2. Remove excess padding in IE 8/9/10. - */ -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ -} -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -/** - * 1. CUSTOM FOR WEBFLOW: changed from `textfield` to `none` to normalize iOS rounded input - * 2. CUSTOM FOR WEBFLOW: box-sizing: content-box rule removed - * (similar to normalize.css >=4.0.0) - */ -input[type="search"] { - -webkit-appearance: none; - /* 1 */ -} -/** - * Remove inner padding and search cancel button in Safari and Chrome on OS X. - * Safari (but not Chrome) clips the cancel button when the search input has - * padding (and `textfield` appearance). - */ -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -/** - * Define consistent border, margin, and padding. - */ -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -/** - * 1. Correct `color` not being inherited in IE 8/9/10/11. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ -legend { - border: 0; - /* 1 */ - padding: 0; - /* 2 */ -} -/** - * Remove default vertical scrollbar in IE 8/9/10/11. - */ -textarea { - overflow: auto; -} -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ -optgroup { - font-weight: bold; -} -/* Tables - ========================================================================== */ -/** - * Remove most spacing between table cells. - */ -table { - border-collapse: collapse; - border-spacing: 0; -} -td, -th { - padding: 0; -} diff --git a/assets/images/basic/css/overlays/01.png b/assets/images/basic/css/overlays/01.png deleted file mode 100644 index f9b60ee7..00000000 Binary files a/assets/images/basic/css/overlays/01.png and /dev/null differ diff --git a/assets/images/basic/css/overlays/02.png b/assets/images/basic/css/overlays/02.png deleted file mode 100644 index acce7a66..00000000 Binary files a/assets/images/basic/css/overlays/02.png and /dev/null differ diff --git a/assets/images/basic/css/overlays/03.png b/assets/images/basic/css/overlays/03.png deleted file mode 100644 index c11a355b..00000000 Binary files a/assets/images/basic/css/overlays/03.png and /dev/null differ diff --git a/assets/images/basic/css/overlays/04.png b/assets/images/basic/css/overlays/04.png deleted file mode 100644 index 89b85338..00000000 Binary files a/assets/images/basic/css/overlays/04.png and /dev/null differ diff --git a/assets/images/basic/css/overlays/05.png b/assets/images/basic/css/overlays/05.png deleted file mode 100644 index 082bda8c..00000000 Binary files a/assets/images/basic/css/overlays/05.png and /dev/null differ diff --git a/assets/images/basic/css/overlays/06.png b/assets/images/basic/css/overlays/06.png deleted file mode 100644 index 9c9006a2..00000000 Binary files a/assets/images/basic/css/overlays/06.png and /dev/null differ diff --git a/assets/images/basic/css/overlays/07.png b/assets/images/basic/css/overlays/07.png deleted file mode 100644 index 218be609..00000000 Binary files a/assets/images/basic/css/overlays/07.png and /dev/null differ diff --git a/assets/images/basic/css/overlays/08.png b/assets/images/basic/css/overlays/08.png deleted file mode 100644 index 1b9dffc9..00000000 Binary files a/assets/images/basic/css/overlays/08.png and /dev/null differ diff --git a/assets/images/basic/css/overlays/09.png b/assets/images/basic/css/overlays/09.png deleted file mode 100644 index b9ed2ff1..00000000 Binary files a/assets/images/basic/css/overlays/09.png and /dev/null differ diff --git a/assets/images/basic/css/slick-theme.css b/assets/images/basic/css/slick-theme.css deleted file mode 100644 index 1232fcab..00000000 --- a/assets/images/basic/css/slick-theme.css +++ /dev/null @@ -1,204 +0,0 @@ -@charset 'UTF-8'; -/* Slider */ -.slick-loading .slick-list -{ - background: #fff url('./ajax-loader.gif') center center no-repeat; -} - -/* Icons */ -@font-face -{ - font-family: 'slick'; - font-weight: normal; - font-style: normal; - - src: url('./fonts/slick.eot'); - src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg'); -} -/* Arrows */ -.slick-prev, -.slick-next -{ - font-size: 0; - line-height: 0; - - position: absolute; - top: 50%; - - display: block; - - width: 20px; - height: 20px; - padding: 0; - -webkit-transform: translate(0, -50%); - -ms-transform: translate(0, -50%); - transform: translate(0, -50%); - - cursor: pointer; - - color: transparent; - border: none; - outline: none; - background: transparent; -} -.slick-prev:hover, -.slick-prev:focus, -.slick-next:hover, -.slick-next:focus -{ - color: transparent; - outline: none; - background: transparent; -} -.slick-prev:hover:before, -.slick-prev:focus:before, -.slick-next:hover:before, -.slick-next:focus:before -{ - opacity: 1; -} -.slick-prev.slick-disabled:before, -.slick-next.slick-disabled:before -{ - opacity: .25; -} - -.slick-prev:before, -.slick-next:before -{ - font-family: 'slick'; - font-size: 20px; - line-height: 1; - - opacity: .75; - color: white; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.slick-prev -{ - left: -25px; -} -[dir='rtl'] .slick-prev -{ - right: -25px; - left: auto; -} -.slick-prev:before -{ - content: '←'; -} -[dir='rtl'] .slick-prev:before -{ - content: '→'; -} - -.slick-next -{ - right: -25px; -} -[dir='rtl'] .slick-next -{ - right: auto; - left: -25px; -} -.slick-next:before -{ - content: '→'; -} -[dir='rtl'] .slick-next:before -{ - content: '←'; -} - -/* Dots */ -.slick-dotted.slick-slider -{ - margin-bottom: 30px; -} - -.slick-dots -{ - position: absolute; - bottom: -25px; - - display: block; - - width: 100%; - padding: 0; - margin: 0; - - list-style: none; - - text-align: center; -} -.slick-dots li -{ - position: relative; - - display: inline-block; - - width: 20px; - height: 20px; - margin: 0 5px; - padding: 0; - - cursor: pointer; -} -.slick-dots li button -{ - font-size: 0; - line-height: 0; - - display: block; - - width: 20px; - height: 20px; - padding: 5px; - - cursor: pointer; - - color: transparent; - border: 0; - outline: none; - background: transparent; -} -.slick-dots li button:hover, -.slick-dots li button:focus -{ - outline: none; -} -.slick-dots li button:hover:before, -.slick-dots li button:focus:before -{ - opacity: 1; -} -.slick-dots li button:before -{ - font-family: 'slick'; - font-size: 6px; - line-height: 20px; - - position: absolute; - top: 0; - left: 0; - - width: 20px; - height: 20px; - - content: '•'; - text-align: center; - - opacity: .25; - color: black; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.slick-dots li.slick-active button:before -{ - opacity: .75; - color: black; -} diff --git a/assets/images/basic/css/slick.css b/assets/images/basic/css/slick.css deleted file mode 100644 index 57477e84..00000000 --- a/assets/images/basic/css/slick.css +++ /dev/null @@ -1,119 +0,0 @@ -/* Slider */ -.slick-slider -{ - position: relative; - - display: block; - box-sizing: border-box; - - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - - -webkit-touch-callout: none; - -khtml-user-select: none; - -ms-touch-action: pan-y; - touch-action: pan-y; - -webkit-tap-highlight-color: transparent; -} - -.slick-list -{ - position: relative; - - display: block; - overflow: hidden; - - margin: 0; - padding: 0; -} -.slick-list:focus -{ - outline: none; -} -.slick-list.dragging -{ - cursor: pointer; - cursor: hand; -} - -.slick-slider .slick-track, -.slick-slider .slick-list -{ - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.slick-track -{ - position: relative; - top: 0; - left: 0; - - display: block; - margin-left: auto; - margin-right: auto; -} -.slick-track:before, -.slick-track:after -{ - display: table; - - content: ''; -} -.slick-track:after -{ - clear: both; -} -.slick-loading .slick-track -{ - visibility: hidden; -} - -.slick-slide -{ - display: none; - float: left; - - height: 100%; - min-height: 1px; -} -[dir='rtl'] .slick-slide -{ - float: right; -} -.slick-slide img -{ - display: block; -} -.slick-slide.slick-loading img -{ - display: none; -} -.slick-slide.dragging img -{ - pointer-events: none; -} -.slick-initialized .slick-slide -{ - display: block; -} -.slick-loading .slick-slide -{ - visibility: hidden; -} -.slick-vertical .slick-slide -{ - display: block; - - height: auto; - - border: 1px solid transparent; -} -.slick-arrow.slick-hidden { - display: none; -} diff --git a/assets/images/basic/css/style-dark.css b/assets/images/basic/css/style-dark.css deleted file mode 100644 index 7b18ace1..00000000 --- a/assets/images/basic/css/style-dark.css +++ /dev/null @@ -1,3073 +0,0 @@ -@charset "UTF-8"; -/* -* TYCAN - Timeless Coming Soon Template -* Build Date: May-October 2019 -* Last Update: October 2019 -* Author: Madeon08 -* Copyright (C) 2019-2XXX Madeon08 -* This is a premium product available exclusively here : https://themeforest.net/user/Madeon08/portfolio -*/ -/* TABLE OF CONTENTS - ---------------------------- - *. @Import & Reset - 1. LOADING SCREEN - 2. GENERIC STYLES - 3. NAV - 4. FULLPAGE - 5. FULLPAGE NAV (Hidden) - 6. FOOTER + ALERTS FORM - 7. PHOTOS GALLERY - ---------------------------- - VARIANTS - - V1. SLIDESHOW - V2. KEN BURNS - V3. YOUTUBE - V4. WAVES - V5. PARTICLES - ---------------------------- - 8. MEDIA QUERIES -*/ -/* ------------------------------------- */ -/* *. @Import & Reset .................. */ -/* ------------------------------------- */ - -/* custom CSS files */ -@import url(fontawesome-all.min.css); -@import url(ionicons.min.css); -@import url(bootstrap.min.css); -@import url(vegas.css); -@import url(slick.css); -@import url(slick-theme.css); -@import url(jquery.fullPage.css); -@import url(featherlight.css); -@import url(featherlight.gallery.css); -/* Google Fonts */ -@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700"); -/* -* http://meyerweb.com/eric/tools/css/reset/ -* v2.0 | 20110126 -* License: none (public domain) -*/ -html, -body, -div, -span, -applet, -object, -iframe, -h1, -h2, -h3, -h4, -h5, -h6, -p, -blockquote, -pre, -a, -abbr, -acronym, -address, -big, -cite, -code, -del, -dfn, -em, -img, -ins, -kbd, -q, -s, -samp, -small, -strike, -strong, -sub, -sup, -tt, -var, -b, -u, -i, -center, -dl, -dt, -dd, -ol, -ul, -li, -fieldset, -form, -label, -legend, -table, -caption, -tbody, -tfoot, -thead, -tr, -th, -td, -article, -aside, -canvas, -details, -embed, -figure, -figcaption, -footer, -header, -hgroup, -menu, -nav, -output, -ruby, -section, -summary, -time, -mark, -audio, -video { - padding: 0; - border: 0; - margin: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section, -main { - display: block; -} - -body { - line-height: 1; -} - -ol, -ul { - list-style: none; -} - -blockquote, -q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ''; - content: none; -} - -table { - border-spacing: 0; - border-collapse: collapse; -} - -@media screen and (min-width: 1280px) { - .bigger_container { - max-width: 1420px; - } -} - -/* ------------------------------------- */ -/* 1. LOADING SCREEN ................... */ -/* ------------------------------------- */ -#loading { - position: fixed; - z-index: 999999; - top: 100%; - left: 0; - display: flex; - width: 100vw; - height: 100vh; - background: #000000; - transition: all 0.6s ease-in-out; - justify-content: center; - align-items: center; -} - -#loading:before { - position: absolute; - content: ''; - z-index: -10; - top: -100vh; - left: 0; - display: block; - width: 100%; - height: 100vh; - background: #EAB543; -} - -#loading.show { - top: 0; -} - -#loading.hide { - opacity: 0; -} - -#loading img { - display: block; - opacity: 0; - transition: all 0.6s ease-in-out; - flex: auto; - max-width: 120px; -} - -/* ------------------------------------- */ -/* 2. GENERIC STYLES ................... */ -/* ------------------------------------- */ -html { - font-size: 62.5%; -} - -body { - position: relative; - height: 100%; - background: #000000; - color: #FFFFFF; - font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif; - font-size: 1.4rem; - line-height: 1.8; - font-weight: normal; - font-weight: 400; - font-style: normal; - letter-spacing: 0; -} - -body.elmt_hovr { - overflow: hidden !important; -} - -.scroll-touch { - overflow-y: auto; - -webkit-overflow-scrolling: touch; -} - -body, -html { - width: 100%; - padding: 0; - margin: 0; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - text-rendering: optimizeLegibility; -} - -body, -input, -select, -textarea { - transition: all 0.2s ease-in-out; -} - -a { - color: #000000; - transition: all 0.2s ease-in-out; - cursor: pointer; - text-decoration: none; -} - -a:hover { - color: #e7ac2c; - text-decoration: none !important; - outline: none !important; -} - -a:active, a:focus { - color: #000000; - text-decoration: none !important; - outline: none !important; -} - -a.light-btn { - position: relative; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - align-items: center; - justify-content: center; -} - -a.light-btn#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - width: 100%; -} - -a.light-btn:hover { - border: 1px solid #000000; - background: #000000; - color: #FFFFFF; -} - -a.light-btn:hover .ask-to-scroll .arrow span { - background: #FFFFFF; -} - -a.light-btn:active, a.light-btn:focus { - border: 1px solid transparent; - background: #EAB543; - color: #FFFFFF; - text-decoration: none !important; - outline: none !important; -} - -a.light-btn:active .ask-to-scroll .arrow span, a.light-btn:focus .ask-to-scroll .arrow span { - background: #FFFFFF; -} - -button { - transition: all 0.2s ease-in-out; - cursor: pointer; -} - -button:hover, button:active, button:focus { - color: #2B2D35; - text-decoration: none !important; - outline: none !important; -} - -button.light-btn { - position: relative; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - align-items: center; - justify-content: center; -} - -button.light-btn#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - display: none; - width: 100%; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - button.light-btn#button-newsletter { - display: block; - } -} - -button.light-btn:hover { - border: 1px solid #EAB543; - background: #EAB543; - color: #FFFFFF; -} - -button.light-btn:hover .ask-to-scroll .arrow span { - background: #FFFFFF; -} - -button.light-btn:active, button.light-btn:focus { - border: 1px solid #EAB543; - background: #EAB543; - color: #FFFFFF; - text-decoration: none !important; - outline: none !important; -} - -button.light-btn.colored { - border: none; - background: #EAB543; - background: #EAB543; - background: linear-gradient(to right, #EAB543, #EAB543); - margin-right: 15px; -} - -button.light-btn.colored:active, button.light-btn.colored:focus { - color: #000000; -} - -button.submit { - position: relative; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - margin: 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - flex: auto; - max-width: 300px; -} - -button.submit:after { - position: absolute; - content: 'Submit'; - z-index: 5; - top: 10px; - left: 0; - display: block; - width: 100%; - height: 100%; - color: #FFFFFF !important; - line-height: 60px; - opacity: 0; - transform: none !important; - transition: all 0.2s ease-in-out; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - button.submit:after { - display: none; - } -} - -button.submit i { - position: relative; - display: inline-block; - transform-origin: center; -} - -button.submit:active { - border: 1px solid #EAB543; - background: #000000; - color: #FFFFFF; -} - -button.submit:active:before { - opacity: 0; -} - -button.submit:focus { - background: #EAB543; - outline: none !important; - box-shadow: none !important; -} - -button.submit:focus:before { - opacity: 1; -} - -button.submit:hover { - color: transparent; -} - -button.submit:hover:after { - top: 0; - opacity: 1; -} - -button.submit:disabled { - color: #000000; - cursor: not-allowed; -} - -button.submit:disabled:after { - display: none; -} - -@media (hover: none) { - button.submit:hover { - border: 1px solid #EAB543; - color: #FFFFFF; - } - button.submit:hover:before { - opacity: 1; - } -} - -strong, -b { - font-weight: 700; -} - -em, -i { - font-style: italic; -} - -p { - margin: 0; - color: #FFFFFF; - line-height: 1.6; - font-weight: 400; - font-size: calc(0.1294498382vw + 15.5145631068px); -} - -@media screen and (min-width: 1920px) { - p { - font-size: 18px; - } -} - -p.subtitle { - margin-bottom: 3rem; -} - -p.copyright { - position: absolute; - bottom: 70px; - left: -50px; - display: block; - color: #aaaaaa; - font-size: 1.2rem; - line-height: 5rem; - opacity: 0.5; - transform: rotate(-90deg); -} - -p.copyright.dark { - color: #FFFFFF; - opacity: 0.25; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - p.copyright { - position: relative; - bottom: auto; - left: auto; - color: #FFFFFF; - text-align: center; - opacity: 1; - transform: none; - } -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0 0 1.5rem 0; - color: #000000; - line-height: 1; - font-weight: 700; -} - -h1 a, -h2 a, -h3 a, -h4 a, -h5 a, -h6 a { - color: inherit; - text-decoration: none; -} - -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small { - display: block; - color: rgba(0, 0, 0, 0.7); - font-size: 1.6rem; - font-style: italic; - margin-top: .8rem; - text-transform: none; -} - -h1 { - color: #FFFFFF; - line-height: 1.35; - font-weight: 700; - font-size: calc(2.2653721683vw + 26.5048543689px); -} - -@media screen and (min-width: 1920px) { - h1 { - font-size: 70px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - h1 { - font-size: 40px; - } -} - -h1 span { - color: #EAB543; - white-space: nowrap; -} - -@media only screen and (max-width: 480px) { - h1 span { - display: block; - } -} - -h2 { - font-size: calc(2.2653721683vw + 26.5048543689px); -} - -@media screen and (min-width: 1920px) { - h2 { - font-size: 65px; - } -} - -h3 { - font-size: 2rem; -} - -h4 { - color: #EAB543; - font-size: 1.8rem; - margin-bottom: .5rem; - text-transform: uppercase; -} - -h5 { - font-size: 1.6rem; -} - -h6 { - font-size: 1.5rem; -} - -sub { - position: relative; - top: .5em; - font-size: .8em; -} - -sup { - position: relative; - top: -.5em; - font-size: .8em; -} - -.clear { - clear: both; -} - -.display-none { - display: none !important; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-right { - text-align: right; -} - -.no-margin-bottom { - margin-bottom: 0; -} - -.opacity-0, -.before-loading { - opacity: 0 !important; - visibility: hidden !important; -} - -.opacity-03 { - opacity: .3 !important; -} - -.opacity-1 { - opacity: 1 !important; - visibility: visible !important; -} - -.index-999 { - z-index: -999 !important; -} - -.row-no-margin { - margin: 0; -} - -.no-padding { - padding: 0; -} - -.ask-to-scroll { - position: relative; - top: 0; - left: 8px; - display: inline-block; - width: 16px; - height: 20px; - text-align: left; - vertical-align: middle; -} - -.ask-to-scroll .arrow { - position: absolute; - width: 9px; - height: 5px; -} - -.ask-to-scroll .arrow span { - position: absolute; - width: 7px; - height: 2px; - background: #FFFFFF; - transition: all 0.2s ease-in-out; -} - -.ask-to-scroll .arrow span:nth-child(1) { - transform: rotate(45deg); -} - -.ask-to-scroll .arrow span:nth-child(2) { - left: 4px; - transform: rotate(-45deg); -} - -.ask-to-scroll .arrow:nth-child(1) { - top: 0; - opacity: 0; - animation: chevron1 0.95s infinite cubic-bezier(0.5, -0.8, 0.5, 1.8); -} - -.ask-to-scroll .arrow:nth-child(2) { - top: 7px; - animation: chevron2 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); -} - -.ask-to-scroll .arrow:nth-child(3) { - top: 12px; - animation: chevron3 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); -} - -@keyframes chevron1 { - 0%, - 10% { - opacity: 0; - transform: translateY(0); - } - 100%, - 58% { - opacity: 1; - transform: translateY(7px); - } -} - -@keyframes chevron2 { - 0%, - 5% { - opacity: 1; - transform: translateY(0); - } - 100%, - 37% { - opacity: 1; - transform: translateY(5px); - } -} - -@keyframes chevron3 { - 0% { - opacity: 1; - transform: translateY(0); - } - 100%, - 32% { - opacity: 0; - transform: translateY(10px); - } -} - -/* SPECIFIC OVERLAY TO APPLY OVER THE VARIANT YOU'RE USING (if needed) */ -.custom-overlay { - position: absolute; - content: ''; - z-index: -20; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: #000000; - opacity: 0.5; - backface-visibility: hidden; -} - -.custom-overlay.light { - opacity: 0.2; -} - -/* ------------------------------------- */ -/* 3. NAV .............................. */ -/* ------------------------------------- */ -.navbar { - position: fixed; - z-index: 200; - top: 0; - left: 0; - width: 100vw; - margin: 0 auto; - padding-left: 35px; - padding-right: 20px; - padding-top: calc(1.2944983819vw + 5.145631068px); - padding-bottom: calc(-0.6472491909vw + 12.427184466px); -} - -@media screen and (min-width: 1920px) { - .navbar { - padding-top: 30px; - padding-bottom: 0; - } -} - -.navbar .navbar-toggler { - padding: 15px; - border: none; - background: transparent; - color: #EAB543; - font-size: 1.2em; - border-radius: 0; -} - -.navbar .navbar-toggler .navbar-toggler-icon { - height: auto; - background: none; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar { - display: inline-block; - display: block; - width: 100%; - height: 2px; - transition: all 0.3s; - background-color: #FFFFFF; - border-radius: 0; - margin-bottom: 6px; - backface-visibility: hidden; - transform-style: preserve-3d; - perspective: 1000; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar:last-child { - margin-bottom: 0; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar:nth-child(2) { - transition: all 0.2s; -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:first-child { - transform: translateY(8px) rotate(-45deg); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:nth-child(2) { - background-color: transparent; -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:last-child { - transform: translateY(-8px) rotate(45deg); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-expanded .menu-icon-bar:first-child { - transform: translateY(-4px); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-expanded .menu-icon-bar:last-child { - transform: translateY(4px); -} - -.navbar .in-nav { - position: relative; - display: flex; - width: 100%; - margin: 0 auto; - max-width: 1860px; - justify-content: space-between; - align-items: center; -} - -.navbar .in-nav .brand-logo, .navbar .in-nav .brand-logo-no-change { - position: relative; - padding: 0; - line-height: initial; - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - max-width: 130px; - margin-right: 0; -} - -.navbar .in-nav .brand-logo img, .navbar .in-nav .brand-logo-no-change img { - display: block; -} - -@media only screen and (max-width: 991px) { - .navbar .in-nav .navbar-collapse { - position: absolute; - z-index: -1; - left: -35px; - display: flex; - overflow: hidden; - width: 100vw; - height: 100vh; - background: #000000; - transition: none; - transition: opacity 0.2s ease-in-out; - top: calc(-1.2944983819vw + -5.145631068px); - } - .navbar .in-nav .navbar-collapse:not(.show) { - display: flex; - height: 0; - opacity: 0; - } - .navbar .in-nav .navbar-collapse.collapsing { - height: 100vh; - } - .navbar .in-nav .navbar-nav { - width: 100%; - text-align: left; - padding-left: 35px; - } - .navbar .in-nav .navbar-nav li { - margin: 0 0 0 0; - text-align: left; - } - .navbar .in-nav .navbar-nav li a { - padding: 1rem .5rem; - font-size: 20px; - } - .navbar .in-nav .navbar-nav li a:after { - display: none; - } -} - -.navbar ul.navbar-nav { - padding: 0; - margin: 0; -} - -.navbar ul.navbar-nav li { - display: inline; -} - -.navbar ul.navbar-nav li a.trigger { - color: #EAB543; -} - -.navbar ul.navbar-nav li a:after { - position: absolute; - content: ''; - right: 0; - bottom: 0px; - left: calc(50% - 2.5px); - width: 5px; - height: 5px; - background: currentcolor; - opacity: 0; - transform: translateY(15px); - transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1); - border-radius: 5px; -} - -.navbar ul.navbar-nav li.active a, .navbar ul.navbar-nav li:hover a { - color: #EAB543; -} - -.navbar ul.navbar-nav li.active a:after, .navbar ul.navbar-nav li:hover a:after { - opacity: 1; - transform: translateY(5px); -} - -.navbar ul.navbar-nav.on-right { - text-align: right; -} - -.navbar ul.navbar-nav.on-right li { - display: inline; -} - -.navbar ul.navbar-nav li { - position: relative; - display: block; - margin: 0 2rem; - text-align: center; - transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); -} - -.navbar ul.navbar-nav li a { - position: relative; - display: inline-block; - width: auto; - padding: 0 .5rem; - color: white; - font-size: 16px; - text-align: center; - transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); - letter-spacing: 0; - -webkit-backface-visibility: hidden; -} - -.navbar ul.navbar-nav li a:hover { - color: #EAB543; -} - -.navbar ul.navbar-nav li a i { - position: relative; - top: 0; - left: 0; -} - -.navbar ul.navbar-nav.next_home li a, .navbar ul.navbar-nav.next_home li button { - color: #FFFFFF; -} - -.navbar ul.navbar-nav.next_home li button { - background: #262626; -} - -.navbar ul.navbar-nav.next_home li button:hover { - color: #EAB543; - background: black; -} - -.navbar ul.navbar-nav.next_home li.active a, .navbar ul.navbar-nav.next_home li:hover a { - color: #EAB543; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .navbar.next_home { - background: #000000; - border-bottom: none; - } - .navbar.next_home .navbar-collapse { - background: #000000; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - .navbar.next_home { - padding-top: 20px; - padding-bottom: 20px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - .navbar.next_home { - padding-top: 10px; - padding-bottom: 5px; - } -} - -.navbar.next_home .navbar-toggler { - background: transparent; -} - -.navbar.next_home .navbar-toggler .navbar-toggler-icon .menu-icon-bar { - background: #FFFFFF; -} - -/* ------------------------------------- */ -/* 4. FULLPAGE ......................... */ -/* ------------------------------------- */ -#fullpage { - left: 0; - width: 100%; -} - -#fullpage.fullpage-present { - z-index: 20; - left: 0; -} - -#fullpage p { - font-weight: 400; -} - -#fullpage p.on-home { - margin: 0; - color: #EFEFEF; - font-weight: 400; -} - -#fullpage .home_info { - display: flex; - flex-wrap: wrap; - max-width: 1050px; - flex-direction: column; - align-items: flex-start; -} - -#fullpage .section { - overflow: hidden; - width: 100vw; - background: transparent; - transition: all 0.3s ease-in-out; -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section { - padding: 100px 0 !important; - } -} - -#fullpage .section.fp-table { - left: 0; - display: table; - overflow: visible; - width: 100%; - opacity: 0; - table-layout: fixed; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section#section0 { - min-height: 100vh; - } -} - -#fullpage .section:not(#section0) { - padding: 0 15px; - background: #000000; -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) { - padding-left: 50px; - padding-right: 50px; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) { - padding-top: 100px; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) { - padding-left: 30px; - padding-right: 30px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) { - padding-top: 50px; - padding-bottom: 50px; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - #fullpage .section:not(#section0) { - padding-top: 100px; - padding-bottom: 0; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section:not(#section0) { - padding: 100px 0 0 !important; - } -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) { - padding: 50px 15px 0; - } -} - -#fullpage .section:not(#section0).no_back { - background: transparent; -} - -#fullpage .section:not(#section0).no_back:after { - position: absolute; - content: ''; - z-index: -1; - top: -10px; - /* Used to remove thin line at top of the section on different browsers */ - right: 0; - display: block; - width: 55vw; - height: calc(100% + 20px); - background: #000000; -} - -@media only screen and (max-width: 1280px) { - #fullpage .section:not(#section0).no_back:after { - width: 70vw; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0).no_back:after { - width: 100vw; - } -} - -#fullpage .section:not(#section0) .container-inside { - padding: 0; -} - -#fullpage .section:not(#section0) .main-content { - padding-right: 0; -} - -#fullpage .section:not(#section0) .main-content h1, #fullpage .section:not(#section0) .main-content h2, #fullpage .section:not(#section0) .main-content h3, #fullpage .section:not(#section0) .main-content h4, #fullpage .section:not(#section0) .main-content h5, #fullpage .section:not(#section0) .main-content h6, #fullpage .section:not(#section0) .main-content p { - color: #FFFFFF; - flex: auto; - align-self: flex-start; - margin-bottom: calc(-1.6181229773vw + 31.067961165px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content h1, #fullpage .section:not(#section0) .main-content h2, #fullpage .section:not(#section0) .main-content h3, #fullpage .section:not(#section0) .main-content h4, #fullpage .section:not(#section0) .main-content h5, #fullpage .section:not(#section0) .main-content h6, #fullpage .section:not(#section0) .main-content p { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content a { - color: #EAB543; -} - -#fullpage .section:not(#section0) .main-content a:hover { - color: #e1a119; -} - -#fullpage .section:not(#section0) .main-content .contact_block { - display: flex; - height: 70vh; - justify-content: space-between; - flex-direction: column; - padding-left: 0; - flex: 0 0 66.666667%; - max-width: 66.666667%; - margin-left: 50%; - max-height: 810px; -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 100px; - } -} - -@media only screen and (max-width: 1280px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 50px; - margin-left: 30%; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block { - height: auto; - flex: 0 0 100%; - max-width: 100%; - margin-left: 0; - padding-bottom: 100px; - max-height: none; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - max-width: 60vw; - padding-bottom: 50px; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - } -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - max-width: none; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .contact_block { - max-width: 100%; - min-height: 0; - padding-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block h2 { - margin-bottom: 10px; -} - -#fullpage .section:not(#section0) .main-content .contact_block .location h4 { - margin-bottom: calc(1.2944983819vw + -4.854368932px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block .location h4 { - margin-bottom: 20px; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block .location .contact-address { - margin-bottom: calc(-3.2362459547vw + 62.1359223301px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block .location .contact-address { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block #contact-form { - flex: auto; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block #contact-form { - margin-bottom: 100px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .contact_block #contact-form { - margin-bottom: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block .bottom_text { - margin-top: 10px; - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element { - display: flex; - justify-content: space-between; - flex-direction: column; -} - -#fullpage .section:not(#section0) .main-content .flex_element .bottom_text { - margin-top: auto; - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .flex_space { - margin-bottom: 30px; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element.list_on_right { - flex-direction: row; - flex-wrap: wrap; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: calc(-1.2944983819vw + 24.854368932px); - flex: auto; -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 0; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 50px; - margin-bottom: 50px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 50px; - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block h1, #fullpage .section:not(#section0) .main-content .flex_element .top_block h2, #fullpage .section:not(#section0) .main-content .flex_element .top_block h3, #fullpage .section:not(#section0) .main-content .flex_element .top_block h4, #fullpage .section:not(#section0) .main-content .flex_element .top_block h5, #fullpage .section:not(#section0) .main-content .flex_element .top_block h6, #fullpage .section:not(#section0) .main-content .flex_element .top_block p { - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block h3 { - margin-bottom: 10px; -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block p { - margin-bottom: calc(-0.6472491909vw + 12.427184466px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block p { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block i { - display: block; - font-size: 35px; - font-weight: 100; - margin-bottom: 10px; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - flex: 0 0 33.33333%; - max-width: 33.33333%; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - flex: 0 0 100%; - max-width: 100%; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element.on_right { - text-align: right; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo { - max-height: 50vh; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo .carousel-inner { - overflow: visible; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo .carousel-inner .carousel-item { - display: block; - opacity: 1; - float: left; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev, #fullpage .section:not(#section0) .main-content .flex_element .slick-next { - position: relative; - top: auto; - top: 8px; - display: inline-block; - width: 30px; - height: 30px; - transform: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:before { - color: #FFFFFF; - opacity: 0.5; - transition: all 0.2s ease-in-out; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-prev:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:before { - opacity: 1 !important; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev:hover:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:hover:before { - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev { - left: 0; - margin-right: 150px; -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-prev { - margin-right: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-next { - right: auto; - margin-left: 150px; -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-next { - margin-left: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-list { - overflow: visible; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - bottom: -35px; - left: -10px; - text-align: left; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots li button { - width: 30px; - height: 30px; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots li button:before { - top: 5px; - left: 0; - width: 30px; - height: 30px; - transition: all 0.2s ease-in-out; - color: #FFFFFF; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - left: 50%; - text-align: center; - transform: translateX(-50%); - } -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - bottom: -40px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slider { - width: 0; - min-width: 100%; - margin-bottom: 40px; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slider { - left: -30px; - min-width: 100vw; - } -} - -@keyframes zoomy { - 0% { - transform: scale(1); - } - 100% { - transform: scale(1.2); - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide { - max-width: 100vw; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(1) img { - animation-delay: 1s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(2) img { - animation-delay: 2s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(3) img { - animation-delay: 3s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(4) img { - animation-delay: 4s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(5) img { - animation-delay: 5s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: 50vh; - transition: all 0.6s ease-in-out; - animation: zoomy 10s ease-in-out infinite alternate; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - animation: none; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: 80vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide figure { - position: relative; - display: flex !important; - overflow: hidden; - background: #000000; - align-items: center; - justify-content: center; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide figure { - height: 50vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide figcaption { - position: absolute; - z-index: 9999; - bottom: 35px; - left: 0; - width: 100%; - color: rgba(255, 255, 255, 0.5); - font-size: 16px; - text-align: center; - transition: all 0.6s ease-in-out; - text-transform: uppercase; - letter-spacing: 2px; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide figcaption { - bottom: 0; - padding: 10px; - background: rgba(0, 0, 0, 0.75); - color: #FFFFFF; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:hover img { - opacity: 0.5; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:hover figcaption { - color: #FFFFFF; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide { - width: 100vw; - height: 50vh; - } - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: auto; - margin: 0 auto; - max-width: 100vw; - max-height: 50vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element_img { - display: flex; - align-items: flex-end; - flex-direction: column; -} - -#fullpage .section:not(#section0) .main-content .flex_element_img img { - max-height: 70vh; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element_img img { - max-height: none; - margin-top: 25px; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol { - position: absolute; - top: auto; - right: auto; - bottom: 0; - left: -30px; - width: 10px; - height: 0; - margin: auto; - transform: rotate(90deg); - justify-content: flex-end; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .carousel_block ol { - bottom: -25px; - left: 0; - width: 100%; - transform: none; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li { - position: relative; - display: inline-block; - width: 6px; - height: 6px; - padding: 0; - border: none; - margin: 0 15px; - color: black; - cursor: pointer; - border-radius: 6px; - text-indent: 0; - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:before { - position: absolute; - content: "•"; - top: 0; - left: -10px; - width: 20px; - height: 20px; - font-family: 'slick'; - font-size: 6px; - line-height: 20px; - text-align: center; - opacity: 0.50; - color: #FFFFFF; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - transition: all 0.2s ease-in-out; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:hover, #fullpage .section:not(#section0) .main-content .carousel_block ol li.active { - background: transparent; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:hover:before, #fullpage .section:not(#section0) .main-content .carousel_block ol li.active:before { - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel, #fullpage .section:not(#section0) .main-content .carousel_block .carousel-inner, #fullpage .section:not(#section0) .main-content .carousel_block .carousel-item { - width: 100%; - height: 100%; - min-height: 400px; - background-position: center center; - background-size: cover; -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-next { - transform: translate3d(0, 100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - display: block; - margin: 0 auto; - max-height: 70vh; -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - max-height: none; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - max-height: none; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active.carousel-item-right { - transform: translate3d(0, 100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-prev { - transform: translate3d(0, -100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active.carousel-item-left { - transform: translate3d(0, -100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.next.carousel-item-left { - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active { - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-prev.carousel-item-right { - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .flex_horizontal { - display: flex; - justify-content: space-between; - flex-direction: row; - max-height: 50vh; -} - -#fullpage .section.active { - visibility: visible; -} - -#fullpage .section .fp-tableCell { - padding: 0; -} - -#fullpage .section .content-inside-section { - position: relative; - z-index: 999; - left: 0; - display: flex; - width: 100%; - height: 100%; - justify-content: center; - align-items: center; -} - -#fullpage .section .content-inside-section .background-left { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/contact.jpg") center center; - background-size: cover; -} - -@media only screen and (max-width: 1280px) { - #fullpage .section .content-inside-section .background-left { - width: 30vw; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .background-left { - display: none; - } -} - -#fullpage .section .content-inside-section .container-inside { - position: relative; - width: 100%; - height: auto; - margin: 0 auto; - text-align: left; -} - -#fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - padding-left: calc(11.9741100324vw + -29.9029126214px); - padding-right: calc(11.9741100324vw + -29.9029126214px); - display: flex; - height: auto; - min-height: 90vh; - align-items: center; - justify-content: start; - max-width: 1860px; -} - -@media screen and (min-width: 1600px) { - #fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - margin: 0 auto; - padding-left: 165px; - padding-right: 200px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - padding-left: 50px; - padding-right: 50px; - min-height: 70vh; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content a { - font-weight: 700; -} - -#fullpage .section .content-inside-section .container-inside .main-content .alert { - position: absolute; - z-index: 100; - top: 0; - right: 0; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list { - position: absolute; - top: 1px; - right: 105%; - white-space: nowrap; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list li { - padding: 15px 20px; - border: 1px solid rgba(255, 255, 255, 0.15); - background: #000000; - color: #FFFFFF; - border-radius: 35px; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list.filled:before { - color: #FFFFFF !important; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list.filled:hover li { - color: rgba(255, 255, 255, 0.2) !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list { - position: relative; - right: auto; - left: 0; - } - #fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list li { - padding: 0; - border: none; - border-radius: 0; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content .form-group { - position: relative; - margin-bottom: 2rem; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form ::placeholder { - color: #f5f5f5 !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error { - width: 100%; - color: #000000; - text-align: left !important; - opacity: 0; - transition: all 0.2s ease-in-out; - border-radius: 8px; - margin-top: 50px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated i, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error i { - color: #EAB543; - font-size: 100px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated h4, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error h4 { - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated p, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error p { - margin-top: 10px; - margin-left: 10px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control { - display: block; - height: auto; - padding: 1.5rem 0 1.5rem 0; - border: none; - margin: 0 25px 50px; - margin: 0; - background: transparent; - color: #000000; - color: #FFFFFF; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - transition: all 0.2s ease-in-out; - font-weight: 700; - margin-bottom: 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.2); - border-radius: 0; - outline: medium none; - box-shadow: none; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:-internal-autofill-selected, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:-webkit-autofill { - -webkit-text-fill-color: #FFFFFF !important; - -webkit-box-shadow: 0 0 0 30px black inset !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control { - min-width: 0; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:hover, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:focus { - background-color: #000000 !important; - box-shadow: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.25); -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form textarea.form-control { - min-height: 12rem; - resize: none; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form span.sub-text { - position: absolute; - right: 1.5rem; - bottom: 0; - color: #878787; - font-size: 1.1rem; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form button#valid-form { - margin: 15px 0 0 0; -} - -/* ------------------------------------- */ -/* 5. FULLPAGE NAV ..................... */ -/* ------------------------------------- */ -/* This navigation is hidden by default, you can activate it by setting: navigation: true, line 110 in jquery.fullPage.js file */ -#fp-nav { - position: fixed; - z-index: 1200; - top: 25vh; - display: table !important; - height: 50vh; - padding: 0 1rem; - background: transparent; - opacity: 1; - transform: translate3d(0, 0, 0); - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - margin-top: 0 !important; -} - -#fp-nav.notransition { - transition: none; -} - -#fp-nav.transition-desktop-mobile { - transition: all 0.3s ease-in-out !important; -} - -#fp-nav.nav-position { - right: 0; -} - -#fp-nav ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; -} - -#fp-nav ul li { - position: relative; - display: block; - width: 3rem; - height: 2.5rem; -} - -#fp-nav ul li a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; -} - -#fp-nav ul li a.active span { - background: #EAB543; - opacity: 1; -} - -#fp-nav ul li a span { - position: absolute; - z-index: 1; - top: calc(50% - 2px); - left: calc(50% - 2px); - display: block; - width: 5px; - height: 5px; - background: #000000; - opacity: .3; - transition: all 0.3s ease-in-out; - border-radius: 5px; -} - -#fp-nav ul li:hover a span { - background: #EAB543; - opacity: 1; -} - -#fp-nav ul li .fp-tooltip { - position: absolute; - top: -1px; - right: 0; - display: block; - overflow: hidden; - padding: .3rem 1rem; - background: transparent; - color: #EAB543; - font-size: 1.2rem; - opacity: 0; - transition: all 0.2s ease-in-out; - cursor: pointer; - max-width: 22rem; - white-space: nowrap; - text-transform: uppercase; - border-radius: 10rem; -} - -#fp-nav ul li:hover .fp-tooltip { - right: 3rem; - opacity: 1; -} - -#fp-nav.next_home ul li a span { - background: #FFFFFF; -} - -#fp-nav.next_home ul li a.active span { - background: #EAB543; - opacity: 1; -} - -#fp-nav.next_home ul li:hover a span { - background: #EAB543; -} - -#fp-nav.fp-show-active a.active + .fp-tooltip { - animation: fade-tooltip 1.5s 0.4s cubic-bezier(0, 0, 0.58, 1); - animation-delay: .4s; - animation-iteration-count: 1; -} - -@keyframes fade-tooltip { - 0% { - opacity: 0; - } - 10% { - top: -1px; - right: 3rem; - opacity: 1; - } - 90% { - top: -1px; - right: 3rem; - opacity: 1; - } - 100% { - right: 6rem; - opacity: 0; - } -} - -/* ------------------------------------- */ -/* 6. FOOTER + ALERTS FORM ............. */ -/* ------------------------------------- */ -footer { - position: absolute; - z-index: 30; - right: 0; - bottom: 0; - bottom: 0; - left: 0; - width: 100%; - margin: 30px auto 0; - padding-left: calc(5.1779935275vw + -19.4174757282px); - padding-right: calc(5.1779935275vw + -19.4174757282px); -} - -@media screen and (min-width: 1920px) { - footer { - padding: 0 200px; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer { - position: relative; - z-index: 0; - padding: 30px 30px 90px; - margin: 0; - background: #000000; - border-top: 1px solid #ebebeb; - } - footer.showing { - z-index: 90; - } -} - -footer .footer-newsletter { - position: relative; - width: 100%; - padding: 25px 50px; - margin: 0 auto; - background: #000000; - max-width: 1860px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter { - position: fixed; - z-index: -100; - top: 0; - left: 0; - display: block; - width: 100vw; - height: 0; - padding: 100px 30px; - background: #000000; - opacity: 0; - transition: none; - transition: opacity 0.2s ease-in-out; - } - footer .footer-newsletter.showing { - z-index: 90; - height: 100vh !important; - } - footer .footer-newsletter.show_newsletter { - height: 100vh; - opacity: 1; - } -} - -footer .footer-newsletter .news_validated, footer .footer-newsletter .news_error { - position: absolute; - z-index: 10; - bottom: -200%; - left: 0; - width: 100%; - padding: 25px 50px; - background: #000000; - color: #FFFFFF; - text-align: center; - opacity: 0; - transition: all 0.4s ease-in-out; -} - -footer .footer-newsletter .news_validated i, footer .footer-newsletter .news_error i { - color: #EAB543; - font-size: 100px; -} - -footer .footer-newsletter .news_validated h4, footer .footer-newsletter .news_error h4 { - color: #FFFFFF; - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; -} - -footer .footer-newsletter .news_validated p, footer .footer-newsletter .news_error p { - margin-top: 10px; - margin-left: 10px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter .news_validated, footer .footer-newsletter .news_error { - bottom: -100vh; - display: flex; - height: 100vh; - background: #FFFFFF; - color: #000000; - align-items: center; - justify-content: center; - flex-direction: column; - } - footer .footer-newsletter .news_validated p, footer .footer-newsletter .news_error p { - color: white; - } -} - -footer .footer-newsletter #subscribe p { - font-weight: 400; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe { - display: flex; - height: 100%; - flex-wrap: wrap; - align-items: center; - justify-content: center; - } -} - -footer .footer-newsletter #subscribe #newsletter-form { - padding: 0; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form { - width: 100%; - } - footer .footer-newsletter #subscribe #newsletter-form ::placeholder { - white-space: pre-line; - } -} - -footer .footer-newsletter #subscribe #newsletter-form ::placeholder { - color: #f5f5f5 !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group { - margin-bottom: 0; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .controls { - display: flex; - justify-content: space-between; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .controls h6 { - display: block; - margin: 0 25px 0 0; - color: #FFFFFF; - font-size: 2rem; - align-self: center; - text-transform: uppercase; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .form-group .controls { - display: block; - text-align: center; - } - footer .footer-newsletter #subscribe #newsletter-form .form-group .controls h6 { - margin: 0; - color: #FFFFFF; - } -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .fa { - position: absolute; - top: 15px; - left: 15px; - text-align: center; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control { - display: block; - width: 40%; - height: auto; - padding: 1.5rem 2rem; - border: none; - margin: 0 25px; - margin: 0; - background: transparent; - color: #FFFFFF; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - transition: all 0.2s ease-in-out; - font-weight: 700; - margin-bottom: 0; - border-bottom: none; - border-radius: 0; - outline: medium none; - box-shadow: none; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; - height: 60px; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:-internal-autofill-selected, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:-webkit-autofill { - -webkit-text-fill-color: #FFFFFF !important; - -webkit-box-shadow: 0 0 0 30px black inset !important; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:hover, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:focus { - background: #1a1a1a; - box-shadow: none; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control { - width: 100%; - padding: 2rem 0 5rem; - color: #FFFFFF; - text-align: center; - min-width: 0; - min-height: 80px; - height: auto; - } - footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:hover, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:focus { - background: transparent; - box-shadow: none; - } -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list { - position: absolute; - bottom: calc(100% + 10px); - left: 0; - width: auto; - white-space: nowrap; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list li { - width: auto; - padding: 15px 20px; - border: 1px solid rgba(0, 0, 0, 0.15); - background: #000000; - color: #FFFFFF; - border-radius: 35px; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list.filled:before { - color: #FFFFFF !important; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list.filled:hover li { - color: rgba(255, 255, 255, 0.2) !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list { - position: fixed; - bottom: 100px; - left: 0; - width: 100vw; - white-space: normal; - } - footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list li { - border: none; - border-radius: 0; - } -} - -.parsley-errors-list li { - display: none; -} - -.parsley-errors-list.filled li { - display: block; - transition: all 0.2s ease-in-out; - cursor: pointer; -} - -.parsley-errors-list.filled:before { - position: absolute; - content: "\f057"; - bottom: 20px; - left: 0; - width: 100%; - font-family: "Font Awesome 5 Free"; - font-size: 18px; - line-height: 1; - text-align: center; - opacity: 0; - transition: all 0.2s ease-in-out; - cursor: pointer; - text-transform: uppercase; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .parsley-errors-list.filled:before { - display: none; - } -} - -.parsley-errors-list.filled:hover:before { - opacity: 1; -} - -/* ------------------------------------- */ -/* 7. PHOTOS GALLERY ................... */ -/* ------------------------------------- */ -.featherlight-content .caption { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - padding: 15px 0 14px 20px; - background: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); - max-width: 90%; -} - -.featherlight-content .caption.video-set { - position: fixed; -} - -.featherlight-content .caption .title-gallery { - color: #FFFFFF; - margin-bottom: 5px; - font-size: calc(0.3883495146vw + 16.5436893204px); -} - -@media screen and (min-width: 1920px) { - .featherlight-content .caption .title-gallery { - font-size: 24px; - } -} - -.featherlight-content .caption .text-gallery { - width: 100%; - color: #FFFFFF; - max-width: 500px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .featherlight-content .caption { - position: relative; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - .featherlight-content .caption { - padding-left: 0; - } -} - -.featherlight-iframe .featherlight-content .caption { - position: fixed; -} - -.custom_loader { - position: fixed; - z-index: -10; - top: calc(50% - 10px); - left: 0; - display: block; - width: 100%; - font-size: 2rem; - text-align: center; - opacity: 0; - animation: infinite-spinning 2s linear infinite; -} - -.featherlight-loading .featherlight-content .custom_loader { - opacity: 1; -} - -.featherlight .featherlight-close-icon:hover, .featherlight-next:hover span, -.featherlight-previous:hover span { - color: #EAB543; -} - -@keyframes infinite-spinning { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -/* ------------------------------------- */ -/* V1. SLIDESHOW ....................... */ -/* ------------------------------------- */ -.slideshow { - position: fixed !important; - z-index: -10; - top: 0; - left: 0; - width: 100%; - height: 100% !important; - max-height: 100vh; -} - -/* Used by default, set overlay on : true OR false in js/vegas.js OR js/vegas-video.js */ -.vegas-overlay { - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V2. KEN BURNS ....................... */ -/* ------------------------------------- */ -@keyframes right { - from { - -ms-transform: translateX(-4%); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -ms-transform: translateX(4%); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} - -@keyframes left { - from { - -ms-transform: translateX(4%); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -ms-transform: translateX(-4%); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@keyframes down { - from { - -ms-transform: translateY(-4%); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -ms-transform: translateY(4%); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} - -@keyframes up { - from { - -ms-transform: translateY(4%); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -ms-transform: translateY(-4%); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@keyframes out { - from { - transform: scale(1.15); - } - to { - transform: scale(1); - } -} - -@keyframes in { - from { - transform: scale(1); - } - to { - transform: scale(1.15); - } -} - -#slides { - position: fixed; - left: -9999px; - width: 1px; - height: 1px; -} - -#slideshow { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; -} - -#slideshow .slide, #slideshow span, #slideshow .static-content { - position: absolute; - z-index: -2; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; -} - -#slideshow .slide span { - background-size: cover; - background-position: center; -} - -#slideshow .slide span.animate.right, #slideshow .slide span.animate.left { - right: calc((-4vw + -4vh + -4%)/3); - left: calc((-4vw + -4vh + -4%)/3); -} - -#slideshow .slide span.animate.up, #slideshow .slide span.animate.down { - top: calc((-4vw + -4vh + -4%)/3); - bottom: calc((-4vw + -4vh + -4%)/3); -} - -#slideshow span.animate { - animation-fill-mode: forwards; - animation-timing-function: linear; -} - -#slideshow span.animate.right { - animation-name: right; -} - -#slideshow span.animate.left { - animation-name: left; -} - -#slideshow span.animate.up { - animation-name: up; -} - -#slideshow span.animate.down { - animation-name: down; -} - -#slideshow span.animate.in { - animation-name: in; -} - -#slideshow span.animate.out { - animation-name: out; -} - -#slideshow span.animate.paused { - animation-play-state: paused; -} - -.kb-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V3. YOUTUBE ......................... */ -/* ------------------------------------- */ -#video { - position: relative; - background: transparent; -} - -.ytplayer-container { - position: absolute; - z-index: -2; - top: 0; -} - -.video-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - background: transparent url("overlays/01.png") center center repeat; -} - -.video-overlay .img_fallback { - position: absolute; - top: 0; - left: 0; - width: 100vw; - height: 100vh; - background: url("../img/home-slide-1.jpg") center center; - background-size: cover; -} - -li.player_command button { - position: relative; - display: inline-block; - width: auto; - width: 50px; - height: 50px; - padding: 10px; - border: none; - background: rgba(255, 255, 255, 0.2); - color: white; - font-size: 18px; - text-align: center; - transition: all 0.2s ease-in-out; - letter-spacing: 0; - -webkit-backface-visibility: hidden; - margin-left: 10px; - border-radius: 5px; -} - -li.player_command button:first-child { - margin-left: 0; -} - -li.player_command button:hover { - background: white; - color: #EAB543; -} - -li.player_command button i { - position: relative; - top: 0; - left: 0; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - li.player_command { - display: none !important; - } -} - -/* ------------------------------------- */ -/* V4. WAVES ........................... */ -/* ------------------------------------- */ -.waves { - position: fixed; - z-index: -10; - bottom: 15vh; - left: 0; - width: 100%; - height: 200px; - margin-bottom: -7px; - /*Fix for safari gap*/ - min-height: 100px; - max-height: 200px; -} - -.under_waves { - position: fixed; - z-index: -10; - bottom: 0; - left: 0; - width: 100%; - height: 15vh; - background: #EAB543; -} - -.parallax > use { - animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; -} - -.parallax > use:nth-child(1) { - animation-delay: -2s; - animation-duration: 7s; -} - -.parallax > use:nth-child(2) { - animation-delay: -3s; - animation-duration: 10s; -} - -.parallax > use:nth-child(3) { - animation-delay: -4s; - animation-duration: 13s; -} - -.parallax > use:nth-child(4) { - animation-delay: -5s; - animation-duration: 20s; -} - -@keyframes move-forever { - 0% { - transform: translate3d(-90px, 0, 0); - } - 100% { - transform: translate3d(85px, 0, 0); - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - .waves { - height: 100px; - } -} - -/* ------------------------------------- */ -/* V5. PARTICLES ....................... */ -/* ------------------------------------- */ -.part_cont { - position: fixed; - z-index: -10; - width: 100vw; - height: 100vh; - padding: 0; - margin: 0; - background-color: #000000; -} - -/* ------------------------------------- */ -/* 11. Media Queries ................... */ -/* ------------------------------------- */ -/* Large Devices, Wide Screens */ -@media screen and (min-width: 1600px) { - /* EMPTY */ -} - -/* Notebook devices */ -@media only screen and (max-width: 1280px) { - /* EMPTY */ -} - -/* Medium Devices */ -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage { - height: auto !important; - } - #fullpage { - position: relative !important; - z-index: 10; - top: 0; - left: 0; - width: 100%; - transition: all 0.3s ease-in-out !important; - } - #fullpage .section { - height: auto !important; - padding: 0; - opacity: 1 !important; - } - #fullpage .section .fp-tableCell { - height: auto !important; - vertical-align: baseline; - } - #fullpage .section .content-inside-section { - height: auto; - } - #fp-nav { - z-index: -5; - top: 0; - right: auto; - left: 0; - width: 100vw; - height: 100vh; - background: rgba(255, 255, 255, 0.8); - opacity: 1; - opacity: 0; - } - #fp-nav ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; - } - #fp-nav ul li { - position: relative; - display: block; - width: auto; - height: auto; - margin-bottom: 20px; - } - #fp-nav ul li a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; - } - #fp-nav ul li a span { - display: none; - } - #fp-nav ul li .fp-tooltip { - position: relative; - top: 0; - right: auto; - left: 0; - width: 100%; - background: transparent; - font-size: 1.7rem; - text-align: center; - opacity: 0; - transform: translate3d(0, 50px, 0); - transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1); - max-width: none; - text-transform: uppercase; - border-radius: 0; - } - #fp-nav ul li .fp-tooltip:hover { - color: #EAB543; - } - #fp-nav ul li.active .fp-tooltip { - color: #EAB543; - } - #fp-nav.menu-opened { - z-index: 1000; - opacity: 1; - } - #fp-nav.menu-opened ul li .fp-tooltip { - opacity: 1; - transform: translate3d(0, 0, 0); - } - #fp-nav.fp-show-active a.active + .fp-tooltip { - color: #EAB543; - } - @keyframes fade-tooltip { - 0%, - 100% { - opacity: 1; - } - } - .featherlight:last-of-type { - background: #FFFFFF; - } -} - -/* Small Devices, Tablets */ -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - /* EMPTY */ -} - -/* Extra Small Devices, Phones */ -@media only screen and (max-width: 480px) { - /* EMPTY */ -} - -/* Only for tablet in landscape mode */ -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - /* EMPTY */ -} - -/* Only for phone in landscape mode */ -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - /* EMPTY */ -} diff --git a/assets/images/basic/css/style.css b/assets/images/basic/css/style.css deleted file mode 100644 index 34bf1a7d..00000000 --- a/assets/images/basic/css/style.css +++ /dev/null @@ -1,3944 +0,0 @@ -@charset "UTF-8"; -/* -* TYCAN - Timeless Coming Soon Template -* Build Date: May-October 2019 -* Last Update: October 2019 -* Author: Madeon08 -* Copyright (C) 2019-2XXX Madeon08 -* This is a premium product available exclusively here : https://themeforest.net/user/Madeon08/portfolio -*/ -/* TABLE OF CONTENTS - ---------------------------- - *. @Import & Reset - 1. LOADING SCREEN - 2. GENERIC STYLES - 3. NAV - 4. FULLPAGE - 5. FULLPAGE NAV (Hidden) - 6. FOOTER + ALERTS FORM - 7. PHOTOS GALLERY - ---------------------------- - VARIANTS - - V1. SLIDESHOW - V2. KEN BURNS - V3. YOUTUBE - V4. WAVES - V5. PARTICLES - ---------------------------- - 8. MEDIA QUERIES -*/ -/* ------------------------------------- */ -/* *. @Import & Reset .................. */ -/* ------------------------------------- */ - -/* custom CSS files */ -@import url(fontawesome-all.min.css); -@import url(ionicons.min.css); -@import url(bootstrap.min.css); -@import url(vegas.css); -@import url(slick.css); -@import url(slick-theme.css); -@import url(jquery.fullPage.css); -@import url(featherlight.css); -@import url(featherlight.gallery.css); -/* Google Fonts */ -@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700"); -/* -* http://meyerweb.com/eric/tools/css/reset/ -* v2.0 | 20110126 -* License: none (public domain) -*/ -html, -body, -div, -span, -applet, -object, -iframe, -h1, -h2, -h3, -h4, -h5, -h6, -p, -blockquote, -pre, -a, -abbr, -acronym, -address, -big, -cite, -code, -del, -dfn, -em, -img, -ins, -kbd, -q, -s, -samp, -small, -strike, -strong, -sub, -sup, -tt, -var, -b, -u, -i, -center, -dl, -dt, -dd, -ol, -ul, -li, -fieldset, -form, -label, -legend, -table, -caption, -tbody, -tfoot, -thead, -tr, -th, -td, -article, -aside, -canvas, -details, -embed, -figure, -figcaption, -footer, -header, -hgroup, -menu, -nav, -output, -ruby, -section, -summary, -time, -mark, -audio, -video { - padding: 0; - border: 0; - margin: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section, -main { - display: block; -} - - -body { - line-height: 1; - position: absolute; - margin: 0 - padding: 0; - width: inherit -} - -ol, -ul { - list-style: none; -} - -blockquote, -q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ''; - content: none; -} - -table { - border-spacing: 0; - border-collapse: collapse; -} - -@media screen and (min-width: 1280px) { - .bigger_container { - max-width: 1420px; - } -} - -/* ------------------------------------- */ -/* 1. LOADING SCREEN ................... */ -/* ------------------------------------- */ -#loading { - position: fixed; - z-index: 999999; - top: 100%; - left: 0; - display: -webkit-box; - display: flex; - width: 100vw; - height: 100vh; - background: #000000; - -webkit-transition: all 0.6s ease-in-out; - transition: all 0.6s ease-in-out; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; -} - -#loading:before { - position: absolute; - content: ''; - z-index: -10; - top: -100vh; - left: 0; - display: block; - width: 100%; - height: 100vh; - background: #FFFFFF; -} - -#loading.show { - top: 0; -} - -#loading.hide { - opacity: 0; -} - -#loading img { - display: block; - opacity: 0; - -webkit-transition: all 0.6s ease-in-out; - transition: all 0.6s ease-in-out; - -webkit-box-flex: 1; - flex: auto; - max-width: 120px; -} - -/* ------------------------------------- */ -/* 2. GENERIC STYLES ................... */ -/* ------------------------------------- */ -html { - font-size: 62.5%; -} - -body { - position: relative; - height: 100%; - background: #000000; - color: #000000; - font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif; - font-size: 1.4rem; - line-height: 1.8; - font-weight: normal; - font-weight: 400; - font-style: normal; - letter-spacing: 0; -} - -body.elmt_hovr { - overflow: hidden !important; -} - -.scroll-touch { - overflow-y: auto; - -webkit-overflow-scrolling: touch; -} - -body, -html { - width: 100%; - padding: 0; - margin: 0; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - text-rendering: optimizeLegibility; -} - -body, -input, -select, -textarea { - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -a { - color: #FFFFFF; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - cursor: pointer; - text-decoration: none; -} - -a:hover { - color: #e7ac2c; - text-decoration: none !important; - outline: none !important; -} - -a:active, a:focus { - color: #FFFFFF; - text-decoration: none !important; - outline: none !important; -} - -a.light-btn { - position: relative; - display: -webkit-inline-box; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; -} - -a.light-btn#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - width: 100%; -} - -a.light-btn:hover { - border: 1px solid #FFFFFF; - background: #FFFFFF; - color: #000000; -} - -a.light-btn:hover .ask-to-scroll .arrow span { - background: #000000; -} - -a.light-btn:active, a.light-btn:focus { - border: 1px solid transparent; - background: #EAB543; - color: #FFFFFF; - text-decoration: none !important; - outline: none !important; -} - -a.light-btn:active .ask-to-scroll .arrow span, a.light-btn:focus .ask-to-scroll .arrow span { - background: #FFFFFF; -} - -button { - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - cursor: pointer; -} - -button:hover, button:active, button:focus { - color: #2B2D35; - text-decoration: none !important; - outline: none !important; -} - -button.light-btn { - position: relative; - display: -webkit-inline-box; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; -} - -button.light-btn#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - display: none; - width: 100%; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - button.light-btn#button-newsletter { - display: block; - } -} - -button.light-btn:hover { - border: 1px solid #EAB543; - background: #EAB543; - color: #FFFFFF; -} - -button.light-btn:hover .ask-to-scroll .arrow span { - background: #000000; -} - -button.light-btn:active, button.light-btn:focus { - border: 1px solid #EAB543; - background: #EAB543; - color: #FFFFFF; - text-decoration: none !important; - outline: none !important; -} - -button.light-btn.colored { - border: none; - background: #EAB543; - background: #EAB543; - background: -webkit-gradient(linear, left top, right top, from(#EAB543), to(#EAB543)); - background: -webkit-linear-gradient(left, #EAB543, #EAB543); - background: linear-gradient(to right, #EAB543, #EAB543); - margin-right: 15px; -} - -button.light-btn.colored:active, button.light-btn.colored:focus { - color: #FFFFFF; -} - -button.submit { - position: relative; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - margin: 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - -webkit-box-flex: 1; - flex: auto; - max-width: 300px; -} - -button.submit:after { - position: absolute; - content: 'Submit'; - z-index: 5; - top: 10px; - left: 0; - display: block; - width: 100%; - height: 100%; - color: #FFFFFF !important; - line-height: 60px; - opacity: 0; - -webkit-transform: none !important; - transform: none !important; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - button.submit:after { - display: none; - } -} - -button.submit i { - position: relative; - display: inline-block; - -webkit-transform-origin: center; - transform-origin: center; -} - -button.submit:active { - border: 1px solid #EAB543; - background: #FFFFFF; - color: #000000; -} - -button.submit:active:before { - opacity: 0; -} - -button.submit:focus { - background: #EAB543; - outline: none !important; - box-shadow: none !important; -} - -button.submit:focus:before { - opacity: 1; -} - -button.submit:hover { - color: transparent; -} - -button.submit:hover:after { - top: 0; - opacity: 1; -} - -button.submit:disabled { - color: #FFFFFF; - cursor: not-allowed; -} - -button.submit:disabled:after { - display: none; -} - -@media (hover: none) { - button.submit:hover { - border: 1px solid #EAB543; - color: #FFFFFF; - } - button.submit:hover:before { - opacity: 1; - } -} - -strong, -b { - font-weight: 700; -} - -em, -i { - font-style: italic; -} - -p { - margin: 0; - color: #000000; - line-height: 1.6; - font-weight: 400; - font-size: calc(0.1294498382vw + 15.5145631068px); -} - -@media screen and (min-width: 1920px) { - p { - font-size: 18px; - } -} - -p.subtitle { - margin-bottom: 3rem; -} - -p.copyright { - position: absolute; - bottom: 70px; - left: -50px; - display: block; - color: #aaaaaa; - font-size: 1.2rem; - line-height: 5rem; - opacity: 0.5; - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} - -p.copyright.dark { - color: #000000; - opacity: 0.25; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - p.copyright { - position: relative; - bottom: auto; - left: auto; - color: #000000; - text-align: center; - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0 0 1.5rem 0; - color: #FFFFFF; - line-height: 1; - font-weight: 700; -} - -h1 a, -h2 a, -h3 a, -h4 a, -h5 a, -h6 a { - color: inherit; - text-decoration: none; -} - -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small { - display: block; - color: rgba(255, 255, 255, 0.7); - font-size: 1.6rem; - font-style: italic; - margin-top: .8rem; - text-transform: none; -} - -h1 { - color: #FFFFFF; - line-height: 1.35; - font-weight: 700; - font-size: calc(2.2653721683vw + 26.5048543689px); -} - -@media screen and (min-width: 1920px) { - h1 { - font-size: 70px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - h1 { - font-size: 40px; - } -} - -h1 span { - color: #EAB543; - white-space: nowrap; -} - -@media only screen and (max-width: 480px) { - h1 span { - display: block; - } -} - -h2 { - font-size: calc(2.2653721683vw + 26.5048543689px); -} - -@media screen and (min-width: 1920px) { - h2 { - font-size: 65px; - } -} - -h3 { - font-size: 2rem; -} - -h4 { - color: #EAB543; - font-size: 1.8rem; - margin-bottom: .5rem; - text-transform: uppercase; -} - -h5 { - font-size: 1.6rem; -} - -h6 { - font-size: 1.5rem; -} - -sub { - position: relative; - top: .5em; - font-size: .8em; -} - -sup { - position: relative; - top: -.5em; - font-size: .8em; -} - -.clear { - clear: both; -} - -.display-none { - display: none !important; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-right { - text-align: right; -} - -.no-margin-bottom { - margin-bottom: 0; -} - -.opacity-0, -.before-loading { - opacity: 0 !important; - visibility: hidden !important; -} - -.opacity-03 { - opacity: .3 !important; -} - -.opacity-1 { - opacity: 1 !important; - visibility: visible !important; -} - -.index-999 { - z-index: -999 !important; -} - -.row-no-margin { - margin: 0; -} - -.no-padding { - padding: 0; -} - -.ask-to-scroll { - position: relative; - top: 0; - left: 8px; - display: inline-block; - width: 16px; - height: 20px; - text-align: left; - vertical-align: middle; -} - -.ask-to-scroll .arrow { - position: absolute; - width: 9px; - height: 5px; -} - -.ask-to-scroll .arrow span { - position: absolute; - width: 7px; - height: 2px; - background: #FFFFFF; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -.ask-to-scroll .arrow span:nth-child(1) { - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} - -.ask-to-scroll .arrow span:nth-child(2) { - left: 4px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.ask-to-scroll .arrow:nth-child(1) { - top: 0; - opacity: 0; - -webkit-animation: chevron1 0.95s infinite cubic-bezier(0.5, -0.8, 0.5, 1.8); - animation: chevron1 0.95s infinite cubic-bezier(0.5, -0.8, 0.5, 1.8); -} - -.ask-to-scroll .arrow:nth-child(2) { - top: 7px; - -webkit-animation: chevron2 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); - animation: chevron2 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); -} - -.ask-to-scroll .arrow:nth-child(3) { - top: 12px; - -webkit-animation: chevron3 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); - animation: chevron3 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); -} - -@-webkit-keyframes chevron1 { - 0%, - 10% { - opacity: 0; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 58% { - opacity: 1; - -webkit-transform: translateY(7px); - transform: translateY(7px); - } -} - -@keyframes chevron1 { - 0%, - 10% { - opacity: 0; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 58% { - opacity: 1; - -webkit-transform: translateY(7px); - transform: translateY(7px); - } -} - -@-webkit-keyframes chevron2 { - 0%, - 5% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 37% { - opacity: 1; - -webkit-transform: translateY(5px); - transform: translateY(5px); - } -} - -@keyframes chevron2 { - 0%, - 5% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 37% { - opacity: 1; - -webkit-transform: translateY(5px); - transform: translateY(5px); - } -} - -@-webkit-keyframes chevron3 { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 32% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } -} - -@keyframes chevron3 { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 32% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } -} - -/* SPECIFIC OVERLAY TO APPLY OVER THE VARIANT YOU'RE USING (if needed) */ -.custom-overlay { - position: absolute; - content: ''; - z-index: -20; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: #000000; - opacity: 0.5; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -.custom-overlay.light { - opacity: 0.2; -} - -/* ------------------------------------- */ -/* 3. NAV .............................. */ -/* ------------------------------------- */ -.navbar { - position: fixed; - z-index: 200; - top: 0; - left: 0; - width: 100vw; - margin: 0 auto; - padding-left: 35px; - padding-right: 20px; - padding-top: calc(1.2944983819vw + 5.145631068px); - padding-bottom: calc(-0.6472491909vw + 12.427184466px); -} - -@media screen and (min-width: 1920px) { - .navbar { - padding-top: 30px; - padding-bottom: 0; - } -} - -.navbar .navbar-toggler { - padding: 15px; - border: none; - background: transparent; - color: #EAB543; - font-size: 1.2em; - border-radius: 0; -} - -.navbar .navbar-toggler .navbar-toggler-icon { - height: auto; - background: none; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar { - display: inline-block; - display: block; - width: 100%; - height: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - background-color: #FFFFFF; - border-radius: 0; - margin-bottom: 6px; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform-style: preserve-3d; - transform-style: preserve-3d; - -webkit-perspective: 1000; - perspective: 1000; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar:last-child { - margin-bottom: 0; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar:nth-child(2) { - -webkit-transition: all 0.2s; - transition: all 0.2s; -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:first-child { - -webkit-transform: translateY(8px) rotate(-45deg); - transform: translateY(8px) rotate(-45deg); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:nth-child(2) { - background-color: transparent; -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:last-child { - -webkit-transform: translateY(-8px) rotate(45deg); - transform: translateY(-8px) rotate(45deg); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-expanded .menu-icon-bar:first-child { - -webkit-transform: translateY(-4px); - transform: translateY(-4px); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-expanded .menu-icon-bar:last-child { - -webkit-transform: translateY(4px); - transform: translateY(4px); -} - -.navbar .in-nav { - position: relative; - display: -webkit-box; - display: flex; - width: 100%; - margin: 0 auto; - max-width: 1860px; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -.navbar .in-nav .brand-logo { - position: relative; - padding: 0; - line-height: initial; - -webkit-transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - max-width: 130px; - margin-right: 0; -} - -.navbar .in-nav .brand-logo img { - display: block; -} - -@media only screen and (max-width: 991px) { - .navbar .in-nav .navbar-collapse { - position: absolute; - z-index: -1; - left: -35px; - display: -webkit-box; - display: flex; - overflow: hidden; - width: 100vw; - height: 100vh; - background: #000000; - -webkit-transition: none; - transition: none; - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; - top: calc(-1.2944983819vw + -5.145631068px); - } - .navbar .in-nav .navbar-collapse:not(.show) { - display: -webkit-box; - display: flex; - height: 0; - opacity: 0; - } - .navbar .in-nav .navbar-collapse.collapsing { - height: 100vh; - } - .navbar .in-nav .navbar-nav { - width: 100%; - text-align: left; - padding-left: 35px; - } - .navbar .in-nav .navbar-nav li { - margin: 0 0 0 0; - text-align: left; - } - .navbar .in-nav .navbar-nav li a { - padding: 1rem .5rem; - font-size: 20px; - } - .navbar .in-nav .navbar-nav li a:after { - display: none; - } -} - -.navbar ul.navbar-nav { - padding: 0; - margin: 0; -} - -.navbar ul.navbar-nav li { - display: inline; -} - -.navbar ul.navbar-nav li a.trigger { - color: #EAB543; -} - -.navbar ul.navbar-nav li a:after { - position: absolute; - content: ''; - right: 0; - bottom: 0px; - left: calc(50% - 2.5px); - width: 5px; - height: 5px; - background: currentcolor; - opacity: 0; - -webkit-transform: translateY(15px); - transform: translateY(15px); - -webkit-transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); - transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); - transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1); - transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); - border-radius: 5px; -} - -.navbar ul.navbar-nav li.active a, .navbar ul.navbar-nav li:hover a { - color: #EAB543; -} - -.navbar ul.navbar-nav li.active a:after, .navbar ul.navbar-nav li:hover a:after { - opacity: 1; - -webkit-transform: translateY(5px); - transform: translateY(5px); -} - -.navbar ul.navbar-nav.on-right { - text-align: right; -} - -.navbar ul.navbar-nav.on-right li { - display: inline; -} - -.navbar ul.navbar-nav li { - position: relative; - display: block; - margin: 0 2rem; - text-align: center; - -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); - transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); -} - -.navbar ul.navbar-nav li a { - position: relative; - display: inline-block; - width: auto; - padding: 0 .5rem; - color: white; - font-size: 16px; - text-align: center; - -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); - transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); - letter-spacing: 0; - -webkit-backface-visibility: hidden; -} - -.navbar ul.navbar-nav li a:hover { - color: #EAB543; -} - -.navbar ul.navbar-nav li a i { - position: relative; - top: 0; - left: 0; -} - -.navbar ul.navbar-nav.next_home li a, .navbar ul.navbar-nav.next_home li button { - color: #000000; -} - -.navbar ul.navbar-nav.next_home li button { - background: rgba(0, 0, 0, 0.05); -} - -.navbar ul.navbar-nav.next_home li button:hover { - color: #EAB543; - background: black; -} - -.navbar ul.navbar-nav.next_home li.active a, .navbar ul.navbar-nav.next_home li:hover a { - color: #EAB543; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .navbar.next_home { - background: #FFFFFF; - border-bottom: 1px solid #ebebeb; - } - .navbar.next_home .navbar-collapse { - background: #FFFFFF; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - .navbar.next_home { - padding-top: 20px; - padding-bottom: 20px; - } -} - -@media only screen and (max-height: 800px) { - .navbar.next_home { - padding-top: 15px; - padding-bottom: 15px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - .navbar.next_home { - padding-top: 10px; - padding-bottom: 5px; - } -} - -.navbar.next_home .navbar-toggler { - background: transparent; -} - -.navbar.next_home .navbar-toggler .navbar-toggler-icon .menu-icon-bar { - background: #000000; -} - -/* ------------------------------------- */ -/* 4. FULLPAGE ......................... */ -/* ------------------------------------- */ -#fullpage { - left: 0; - width: 100%; -} - -#fullpage.fullpage-present { - z-index: 20; - left: 0; -} - -#fullpage p { - font-weight: 400; -} - -#fullpage p.on-home { - margin: 0; - color: #EFEFEF; - font-weight: 400; -} - -#fullpage .home_info { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - max-width: 1050px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; -} - -#fullpage .section { - overflow: hidden; - width: 100vw; - background: transparent; - -webkit-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section { - padding: 100px 0 !important; - } -} - -#fullpage .section.fp-table { - left: 0; - display: table; - overflow: visible; - width: 100%; - opacity: 0; - table-layout: fixed; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section#section0 { - min-height: 100vh; - } -} - -#fullpage .section:not(#section0) { - padding: 0 15px; - background: #FFFFFF; -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) { - padding-left: 50px; - padding-right: 50px; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) { - padding-top: 100px; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) { - padding-left: 30px; - padding-right: 30px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) { - padding-top: 50px; - padding-bottom: 50px; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - #fullpage .section:not(#section0) { - padding-top: 100px; - padding-bottom: 0; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section:not(#section0) { - padding: 100px 0 0 !important; - } -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) { - padding: 50px 15px 0; - } -} - -#fullpage .section:not(#section0).no_back { - background: transparent; -} - -#fullpage .section:not(#section0).no_back:after { - position: absolute; - content: ''; - z-index: -1; - top: -10px; - /* Used to remove thin line at top of the section on different browsers */ - right: 0; - display: block; - width: 55vw; - height: calc(100% + 20px); - background: #FFFFFF; -} - -@media only screen and (max-width: 1280px) { - #fullpage .section:not(#section0).no_back:after { - width: 70vw; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0).no_back:after { - width: 100vw; - } -} - -#fullpage .section:not(#section0) .container-inside { - padding: 0; -} - -#fullpage .section:not(#section0) .main-content { - padding-right: 0; -} - -#fullpage .section:not(#section0) .main-content h1, #fullpage .section:not(#section0) .main-content h2, #fullpage .section:not(#section0) .main-content h3, #fullpage .section:not(#section0) .main-content h4, #fullpage .section:not(#section0) .main-content h5, #fullpage .section:not(#section0) .main-content h6, #fullpage .section:not(#section0) .main-content p { - color: #000000; - -webkit-box-flex: 1; - flex: auto; - align-self: flex-start; - margin-bottom: calc(-1.6181229773vw + 31.067961165px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content h1, #fullpage .section:not(#section0) .main-content h2, #fullpage .section:not(#section0) .main-content h3, #fullpage .section:not(#section0) .main-content h4, #fullpage .section:not(#section0) .main-content h5, #fullpage .section:not(#section0) .main-content h6, #fullpage .section:not(#section0) .main-content p { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content a { - color: #EAB543; -} - -#fullpage .section:not(#section0) .main-content a:hover { - color: #e1a119; -} - -#fullpage .section:not(#section0) .main-content .contact_block { - display: -webkit-box; - display: flex; - height: 70vh; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - -webkit-box-flex: 0; - flex: 0 0 66.666667%; - max-width: 66.666667%; - margin-left: 50%; - max-height: 810px; -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 100px; - } -} - -@media only screen and (max-width: 1280px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 50px; - margin-left: 30%; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block { - height: auto; - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - margin-left: 0; - padding-bottom: 100px; - max-height: none; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - max-width: 60vw; - padding-bottom: 50px; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - } -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - max-width: none; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .contact_block { - max-width: 100%; - min-height: 0; - padding-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block h2 { - margin-bottom: 10px; -} - -#fullpage .section:not(#section0) .main-content .contact_block .location h4 { - margin-bottom: calc(1.2944983819vw + -4.854368932px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block .location h4 { - margin-bottom: 20px; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block .location .contact-address { - margin-bottom: calc(-3.2362459547vw + 62.1359223301px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block .location .contact-address { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block #contact-form { - -webkit-box-flex: 1; - flex: auto; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block #contact-form { - margin-bottom: 100px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .contact_block #contact-form { - margin-bottom: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block .bottom_text { - margin-top: 10px; - -webkit-box-flex: 0; - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -#fullpage .section:not(#section0) .main-content .flex_element .bottom_text { - margin-top: auto; - -webkit-box-flex: 0; - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .flex_space { - margin-bottom: 30px; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element.list_on_right { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - flex-wrap: wrap; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: calc(-1.2944983819vw + 24.854368932px); - -webkit-box-flex: 1; - flex: auto; -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 0; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 50px; - margin-bottom: 50px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 50px; - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block h1, #fullpage .section:not(#section0) .main-content .flex_element .top_block h2, #fullpage .section:not(#section0) .main-content .flex_element .top_block h3, #fullpage .section:not(#section0) .main-content .flex_element .top_block h4, #fullpage .section:not(#section0) .main-content .flex_element .top_block h5, #fullpage .section:not(#section0) .main-content .flex_element .top_block h6, #fullpage .section:not(#section0) .main-content .flex_element .top_block p { - -webkit-box-flex: 0; - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block h3 { - margin-bottom: 10px; -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block p { - margin-bottom: calc(-0.6472491909vw + 12.427184466px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block p { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block i { - display: block; - font-size: 35px; - font-weight: 100; - margin-bottom: 10px; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element.on_right { - text-align: right; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo { - max-height: 50vh; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo .carousel-inner { - overflow: visible; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo .carousel-inner .carousel-item { - display: block; - opacity: 1; - float: left; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev, #fullpage .section:not(#section0) .main-content .flex_element .slick-next { - position: relative; - top: auto; - top: 8px; - display: inline-block; - width: 30px; - height: 30px; - -webkit-transform: none; - transform: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:before { - color: #000000; - opacity: 0.25; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-prev:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:before { - opacity: 1 !important; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev:hover:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:hover:before { - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev { - left: 0; - margin-right: 150px; -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-prev { - margin-right: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-next { - right: auto; - margin-left: 150px; -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-next { - margin-left: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-list { - overflow: visible; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - bottom: -35px; - left: -10px; - text-align: left; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots li button { - width: 30px; - height: 30px; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots li button:before { - top: 5px; - left: 0; - width: 30px; - height: 30px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - left: 50%; - text-align: center; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - } -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - bottom: -40px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slider { - width: 0; - min-width: 100%; - margin-bottom: 40px; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slider { - left: -30px; - min-width: 100vw; - } -} - -@-webkit-keyframes zoomy { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(1.2); - transform: scale(1.2); - } -} - -@keyframes zoomy { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(1.2); - transform: scale(1.2); - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide { - max-width: 100vw; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(1) img { - -webkit-animation-delay: 1s; - animation-delay: 1s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(2) img { - -webkit-animation-delay: 2s; - animation-delay: 2s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(3) img { - -webkit-animation-delay: 3s; - animation-delay: 3s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(4) img { - -webkit-animation-delay: 4s; - animation-delay: 4s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(5) img { - -webkit-animation-delay: 5s; - animation-delay: 5s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: 50vh; - -webkit-transition: all 0.6s ease-in-out; - transition: all 0.6s ease-in-out; - -webkit-animation: zoomy 10s ease-in-out infinite alternate; - animation: zoomy 10s ease-in-out infinite alternate; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - -webkit-animation: none; - animation: none; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: 80vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide figure { - position: relative; - display: -webkit-box !important; - display: flex !important; - overflow: hidden; - background: #000000; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide figure { - height: 50vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide figcaption { - position: absolute; - z-index: 9999; - bottom: 35px; - left: 0; - width: 100%; - color: rgba(255, 255, 255, 0.5); - font-size: 16px; - text-align: center; - -webkit-transition: all 0.6s ease-in-out; - transition: all 0.6s ease-in-out; - text-transform: uppercase; - letter-spacing: 2px; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide figcaption { - bottom: 0; - padding: 10px; - background: rgba(0, 0, 0, 0.75); - color: #FFFFFF; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:hover img { - opacity: 0.5; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:hover figcaption { - color: #FFFFFF; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide { - width: 100vw; - height: 50vh; - } - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: auto; - margin: 0 auto; - max-width: 100vw; - max-height: 50vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element_img { - display: -webkit-box; - display: flex; - -webkit-box-align: end; - align-items: flex-end; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -#fullpage .section:not(#section0) .main-content .flex_element_img img { - max-height: 70vh; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element_img img { - max-height: none; - margin-top: 25px; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol { - position: absolute; - top: auto; - right: auto; - bottom: 0; - left: -30px; - width: 10px; - height: 0; - margin: auto; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); - -webkit-box-pack: end; - justify-content: flex-end; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .carousel_block ol { - bottom: -25px; - left: 0; - width: 100%; - -webkit-transform: none; - transform: none; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li { - position: relative; - display: inline-block; - width: 6px; - height: 6px; - padding: 0; - border: none; - margin: 0 15px; - color: black; - cursor: pointer; - border-radius: 6px; - text-indent: 0; - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:before { - position: absolute; - content: "•"; - top: 0; - left: -10px; - width: 20px; - height: 20px; - color: black; - font-family: 'slick'; - font-size: 6px; - line-height: 20px; - text-align: center; - opacity: 0.25; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:hover, #fullpage .section:not(#section0) .main-content .carousel_block ol li.active { - background: transparent; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:hover:before, #fullpage .section:not(#section0) .main-content .carousel_block ol li.active:before { - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel, #fullpage .section:not(#section0) .main-content .carousel_block .carousel-inner, #fullpage .section:not(#section0) .main-content .carousel_block .carousel-item { - width: 100%; - height: 100%; - min-height: 400px; - background-position: center center; - background-size: cover; -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-next { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - display: block; - margin: 0 auto; - max-height: 70vh; -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - max-height: none; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - max-height: none; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active.carousel-item-right { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-prev { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active.carousel-item-left { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.next.carousel-item-left { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-prev.carousel-item-right { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .flex_horizontal { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - max-height: 50vh; -} - -#fullpage .section.active { - visibility: visible; -} - -#fullpage .section .fp-tableCell { - padding: 0; -} - -#fullpage .section .content-inside-section { - position: relative; - z-index: 999; - left: 0; - display: -webkit-box; - display: flex; - width: 100%; - height: 100%; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; -} - -#fullpage .section .content-inside-section .background-left { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/contact.jpg") center center; - background-size: cover; -} - -#fullpage .section .content-inside-section .background-left1 { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/cool-background.png") center center; - background-size: cover; -} - -#fullpage .section .content-inside-section .background-lefty { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/portfolio.jpg") center center; - background-size: cover; -} - -#fullpage .section .content-inside-section .background-tribe { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/cool-background.png ") center center; - background-size: cover; -} - -#fullpage .section .content-inside-section .background-music { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/astronauts-crystals_00396114-5593.jpg") center center; - background-size: cover; -} - -#fullpage .section .content-inside-section .background-left222 { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/portfolio.jpg") center center; - background-size: cover; -} - -@media only screen and (max-width: 1280px) { - #fullpage .section .content-inside-section .background-left { - width: 30vw; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .background-left { - display: none; - } -} - -#fullpage .section .content-inside-section .container-inside { - position: relative; - width: 100%; - height: auto; - margin: 0 auto; - text-align: left; -} - -#fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - padding-left: calc(11.9741100324vw + -29.9029126214px); - padding-right: calc(11.9741100324vw + -29.9029126214px); - display: -webkit-box; - display: flex; - height: auto; - min-height: 90vh; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: start; - justify-content: start; - max-width: 1860px; -} - -@media screen and (min-width: 1600px) { - #fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - margin: 0 auto; - padding-left: 165px; - padding-right: 200px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - padding-left: 50px; - padding-right: 50px; - min-height: 70vh; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content a { - font-weight: 700; -} - -#fullpage .section .content-inside-section .container-inside .main-content .alert { - position: absolute; - z-index: 100; - top: 0; - right: 0; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list { - position: absolute; - top: 1px; - right: 105%; - white-space: nowrap; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list li { - padding: 15px 20px; - border: 1px solid rgba(0, 0, 0, 0.15); - background: #FFFFFF; - color: #000000; - border-radius: 35px; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list.filled:before { - color: #000000 !important; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list.filled:hover li { - color: rgba(0, 0, 0, 0.2) !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list { - position: relative; - right: auto; - left: 0; - } - #fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list li { - padding: 0; - border: none; - border-radius: 0; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content .form-group { - position: relative; - margin-bottom: 2rem; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form ::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.15) !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form ::-moz-placeholder { - color: rgba(0, 0, 0, 0.15) !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form :-ms-input-placeholder { - color: rgba(0, 0, 0, 0.15) !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form ::-ms-input-placeholder { - color: rgba(0, 0, 0, 0.15) !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form ::placeholder { - color: rgba(0, 0, 0, 0.15) !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error { - width: 100%; - color: #FFFFFF; - text-align: left !important; - opacity: 0; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - border-radius: 8px; - margin-top: 50px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated i, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error i { - color: #EAB543; - font-size: 100px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated h4, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error h4 { - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated p, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error p { - margin-top: 10px; - margin-left: 10px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control { - display: block; - height: auto; - padding: 1.5rem 0 1.5rem 0; - border: none; - margin: 0 25px 50px; - margin: 0; - background: transparent; - color: #FFFFFF; - color: #000000; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - font-weight: 700; - margin-bottom: 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.05); - border-radius: 0; - outline: medium none; - box-shadow: none; - -webkit-box-flex: 1; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:-internal-autofill-selected, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:-webkit-autofill { - background-color: #FFFFFF !important; - -webkit-box-shadow: 0 0 0 1000px white inset !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control { - min-width: 0; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:hover, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:focus { - background-color: #FFFFFF !important; - box-shadow: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.25); -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form textarea.form-control { - min-height: 12rem; - resize: none; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form span.sub-text { - position: absolute; - right: 1.5rem; - bottom: 0; - color: #878787; - font-size: 1.1rem; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form button#valid-form { - margin: 15px 0 0 0; -} - -/* ------------------------------------- */ -/* 5. FULLPAGE NAV ..................... */ -/* ------------------------------------- */ -/* This navigation is hidden by default, you can activate it by setting: navigation: true, line 110 in jquery.fullPage.js file */ -#fp-nav { - position: fixed; - z-index: 1200; - top: 25vh; - display: table !important; - height: 50vh; - padding: 0 1rem; - background: transparent; - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - -webkit-transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - margin-top: 0 !important; -} - -#fp-nav.notransition { - -webkit-transition: none; - transition: none; -} - -#fp-nav.transition-desktop-mobile { - -webkit-transition: all 0.3s ease-in-out !important; - transition: all 0.3s ease-in-out !important; -} - -#fp-nav.nav-position { - right: 0; -} - -#fp-nav ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; -} - -#fp-nav ul li { - position: relative; - display: block; - width: 3rem; - height: 2.5rem; -} - -#fp-nav ul li a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; -} - -#fp-nav ul li a.active span { - background: #EAB543; - opacity: 1; -} - -#fp-nav ul li a span { - position: absolute; - z-index: 1; - top: calc(50% - 2px); - left: calc(50% - 2px); - display: block; - width: 5px; - height: 5px; - background: #FFFFFF; - opacity: .3; - -webkit-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; - border-radius: 5px; -} - -#fp-nav ul li:hover a span { - background: #EAB543; - opacity: 1; -} - -#fp-nav ul li .fp-tooltip { - position: absolute; - top: -1px; - right: 0; - display: block; - overflow: hidden; - padding: .3rem 1rem; - background: transparent; - color: #EAB543; - font-size: 1.2rem; - opacity: 0; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - cursor: pointer; - max-width: 22rem; - white-space: nowrap; - text-transform: uppercase; - border-radius: 10rem; -} - -#fp-nav ul li:hover .fp-tooltip { - right: 3rem; - opacity: 1; -} - -#fp-nav.next_home ul li a span { - background: #000000; -} - -#fp-nav.next_home ul li a.active span { - background: #EAB543; - opacity: 1; -} - -#fp-nav.next_home ul li:hover a span { - background: #EAB543; -} - -#fp-nav.fp-show-active a.active + .fp-tooltip { - -webkit-animation: fade-tooltip 1.5s 0.4s cubic-bezier(0, 0, 0.58, 1); - animation: fade-tooltip 1.5s 0.4s cubic-bezier(0, 0, 0.58, 1); - -webkit-animation-delay: .4s; - animation-delay: .4s; - -webkit-animation-iteration-count: 1; - animation-iteration-count: 1; -} - -@-webkit-keyframes fade-tooltip { - 0% { - opacity: 0; - } - 10% { - top: -1px; - right: 3rem; - opacity: 1; - } - 90% { - top: -1px; - right: 3rem; - opacity: 1; - } - 100% { - right: 6rem; - opacity: 0; - } -} - -@keyframes fade-tooltip { - 0% { - opacity: 0; - } - 10% { - top: -1px; - right: 3rem; - opacity: 1; - } - 90% { - top: -1px; - right: 3rem; - opacity: 1; - } - 100% { - right: 6rem; - opacity: 0; - } -} - -/* ------------------------------------- */ -/* 6. FOOTER + ALERTS FORM ............. */ -/* ------------------------------------- */ -footer { - position: absolute; - z-index: 30; - right: 0; - bottom: 0; - bottom: 0; - left: 0; - width: 100%; - margin: 30px auto 0; - padding-left: calc(5.1779935275vw + -19.4174757282px); - padding-right: calc(5.1779935275vw + -19.4174757282px); -} - -@media screen and (min-width: 1920px) { - footer { - padding: 0 200px; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer { - position: relative; - z-index: 0; - padding: 30px 30px 90px; - margin: 0; - background: #FFFFFF; - border-top: 1px solid #ebebeb; - } - footer.showing { - z-index: 90; - } -} - -footer .footer-newsletter { - position: relative; - width: 100%; - padding: 25px 50px; - margin: 0 auto; - background: #FFFFFF; - max-width: 1860px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter { - position: fixed; - z-index: -100; - top: 0; - left: 0; - display: block; - width: 100vw; - height: 0; - padding: 100px 30px; - background: #000000; - opacity: 0; - -webkit-transition: none; - transition: none; - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; - } - footer .footer-newsletter.showing { - z-index: 90; - height: 100vh !important; - } - footer .footer-newsletter.show_newsletter { - height: 100vh; - opacity: 1; - } -} - -footer .footer-newsletter .news_validated, footer .footer-newsletter .news_error { - position: absolute; - z-index: 10; - bottom: -200%; - left: 0; - width: 100%; - padding: 25px 50px; - background: #FFFFFF; - color: #000000; - text-align: center; - opacity: 0; - -webkit-transition: all 0.4s ease-in-out; - transition: all 0.4s ease-in-out; -} - -footer .footer-newsletter .news_validated i, footer .footer-newsletter .news_error i { - color: #EAB543; - font-size: 100px; -} - -footer .footer-newsletter .news_validated h4, footer .footer-newsletter .news_error h4 { - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; -} - -footer .footer-newsletter .news_validated p, footer .footer-newsletter .news_error p { - margin-top: 10px; - margin-left: 10px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter .news_validated, footer .footer-newsletter .news_error { - bottom: -100vh; - display: -webkit-box; - display: flex; - height: 100vh; - background: #000000; - color: #FFFFFF; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - } - footer .footer-newsletter .news_validated p, footer .footer-newsletter .news_error p { - color: white; - } -} - -footer .footer-newsletter #subscribe p { - font-weight: 400; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe { - display: -webkit-box; - display: flex; - height: 100%; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - } -} - -footer .footer-newsletter #subscribe #newsletter-form { - padding: 0; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form { - width: 100%; - } - footer .footer-newsletter #subscribe #newsletter-form ::-webkit-input-placeholder { - white-space: pre-line; - } - footer .footer-newsletter #subscribe #newsletter-form ::-moz-placeholder { - white-space: pre-line; - } - footer .footer-newsletter #subscribe #newsletter-form :-ms-input-placeholder { - white-space: pre-line; - } - footer .footer-newsletter #subscribe #newsletter-form ::-ms-input-placeholder { - white-space: pre-line; - } - footer .footer-newsletter #subscribe #newsletter-form ::placeholder { - white-space: pre-line; - } -} - -footer .footer-newsletter #subscribe #newsletter-form ::-webkit-input-placeholder { - color: #bababa !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form ::-moz-placeholder { - color: #bababa !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form :-ms-input-placeholder { - color: #bababa !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form ::-ms-input-placeholder { - color: #bababa !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form ::placeholder { - color: #bababa !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group { - margin-bottom: 0; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .controls { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .controls h6 { - display: block; - margin: 0 25px 0 0; - color: #000000; - font-size: 2rem; - align-self: center; - text-transform: uppercase; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .form-group .controls { - display: block; - text-align: center; - } - footer .footer-newsletter #subscribe #newsletter-form .form-group .controls h6 { - margin: 0; - color: #FFFFFF; - } -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .fa { - position: absolute; - top: 15px; - left: 15px; - text-align: center; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control { - display: block; - width: 40%; - height: auto; - padding: 1.5rem 2rem; - border: none; - margin: 0 25px; - margin: 0; - background: transparent; - color: #FFFFFF; - color: #000000; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - font-weight: 700; - margin-bottom: 0; - border-bottom: 1px solid transparent; - border-radius: 0; - outline: medium none; - box-shadow: none; - -webkit-box-flex: 1; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:-internal-autofill-selected, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:-webkit-autofill { - background-color: #FFFFFF !important; - -webkit-box-shadow: 0 0 0 1000px white inset !important; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:hover, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:focus { - background: #F8F8F8; - box-shadow: none; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control { - width: 100%; - padding: 2rem 0 5rem; - color: #FFFFFF; - text-align: center; - min-width: 0; - min-height: 80px; - } - footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:hover, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:focus { - background: transparent; - box-shadow: none; - } -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list { - position: absolute; - bottom: calc(100% + 10px); - left: 0; - width: auto; - white-space: nowrap; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list li { - width: auto; - padding: 15px 20px; - border: 1px solid rgba(0, 0, 0, 0.15); - background: #000000; - color: #FFFFFF; - border-radius: 35px; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list.filled:before { - color: #FFFFFF !important; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list.filled:hover li { - color: rgba(255, 255, 255, 0.2) !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list { - position: fixed; - bottom: 100px; - left: 0; - width: 100vw; - white-space: normal; - } - footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list li { - border: none; - border-radius: 0; - } -} - -.parsley-errors-list li { - display: none; -} - -.parsley-errors-list.filled li { - display: block; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - cursor: pointer; -} - -.parsley-errors-list.filled:before { - position: absolute; - content: "\f057"; - bottom: 20px; - left: 0; - width: 100%; - font-family: "Font Awesome 5 Free"; - font-size: 18px; - line-height: 1; - text-align: center; - opacity: 0; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - cursor: pointer; - text-transform: uppercase; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .parsley-errors-list.filled:before { - display: none; - } -} - -.parsley-errors-list.filled:hover:before { - opacity: 1; -} - -/* ------------------------------------- */ -/* 7. PHOTOS GALLERY ................... */ -/* ------------------------------------- */ -.featherlight-content .caption { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - padding: 15px 0 14px 20px; - background: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8))); - background: -webkit-linear-gradient(right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); - background: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); - max-width: 90%; -} - -.featherlight-content .caption.video-set { - position: fixed; -} - -.featherlight-content .caption .title-gallery { - color: #FFFFFF; - margin-bottom: 5px; - font-size: calc(0.3883495146vw + 16.5436893204px); -} - -@media screen and (min-width: 1920px) { - .featherlight-content .caption .title-gallery { - font-size: 24px; - } -} - -.featherlight-content .caption .text-gallery { - width: 100%; - color: #FFFFFF; - max-width: 500px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .featherlight-content .caption { - position: relative; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - .featherlight-content .caption { - padding-left: 0; - } -} - -.featherlight-iframe .featherlight-content .caption { - position: fixed; -} - -.custom_loader { - position: fixed; - z-index: -10; - top: calc(50% - 10px); - left: 0; - display: block; - width: 100%; - font-size: 2rem; - text-align: center; - opacity: 0; - -webkit-animation: infinite-spinning 2s linear infinite; - animation: infinite-spinning 2s linear infinite; -} - -.featherlight-loading .featherlight-content .custom_loader { - opacity: 1; -} - -.featherlight .featherlight-close-icon:hover, .featherlight-next:hover span, -.featherlight-previous:hover span { - color: #EAB543; -} - -@-webkit-keyframes infinite-spinning { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes infinite-spinning { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* ------------------------------------- */ -/* V1. SLIDESHOW ....................... */ -/* ------------------------------------- */ -.slideshow { - position: fixed !important; - z-index: -10; - top: 0; - left: 0; - width: 100%; - height: 100% !important; - max-height: 100vh; -} - -/* Used by default, set overlay on : true OR false in js/vegas.js OR js/vegas-video.js */ -.vegas-overlay { - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V2. KEN BURNS ....................... */ -/* ------------------------------------- */ -@-webkit-keyframes right { - from { - -webkit-transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} -@keyframes right { - from { - -webkit-transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} - -@-webkit-keyframes left { - from { - -webkit-transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@keyframes left { - from { - -webkit-transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@-webkit-keyframes down { - from { - -webkit-transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} - -@keyframes down { - from { - -webkit-transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} - -@-webkit-keyframes up { - from { - -webkit-transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@keyframes up { - from { - -webkit-transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@-webkit-keyframes out { - from { - -webkit-transform: scale(1.15); - transform: scale(1.15); - } - to { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes out { - from { - -webkit-transform: scale(1.15); - transform: scale(1.15); - } - to { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@-webkit-keyframes in { - from { - -webkit-transform: scale(1); - transform: scale(1); - } - to { - -webkit-transform: scale(1.15); - transform: scale(1.15); - } -} - -@keyframes in { - from { - -webkit-transform: scale(1); - transform: scale(1); - } - to { - -webkit-transform: scale(1.15); - transform: scale(1.15); - } -} - -#slides { - position: fixed; - left: -9999px; - width: 1px; - height: 1px; -} - -#slideshow { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; -} - -#slideshow .slide, #slideshow span, #slideshow .static-content { - position: absolute; - z-index: -2; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; -} - -#slideshow .slide span { - background-size: cover; - background-position: center; -} - -#slideshow .slide span.animate.right, #slideshow .slide span.animate.left { - right: calc((-4vw + -4vh + -4%)/3); - left: calc((-4vw + -4vh + -4%)/3); -} - -#slideshow .slide span.animate.up, #slideshow .slide span.animate.down { - top: calc((-4vw + -4vh + -4%)/3); - bottom: calc((-4vw + -4vh + -4%)/3); -} - -#slideshow span.animate { - -webkit-animation-fill-mode: forwards; - animation-fill-mode: forwards; - -webkit-animation-timing-function: linear; - animation-timing-function: linear; -} - -#slideshow span.animate.right { - -webkit-animation-name: right; - animation-name: right; -} - -#slideshow span.animate.left { - -webkit-animation-name: left; - animation-name: left; -} - -#slideshow span.animate.up { - -webkit-animation-name: up; - animation-name: up; -} - -#slideshow span.animate.down { - -webkit-animation-name: down; - animation-name: down; -} - -#slideshow span.animate.in { - -webkit-animation-name: in; - animation-name: in; -} - -#slideshow span.animate.out { - -webkit-animation-name: out; - animation-name: out; -} - -#slideshow span.animate.paused { - -webkit-animation-play-state: paused; - animation-play-state: paused; -} - -.kb-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V3. YOUTUBE ......................... */ -/* ------------------------------------- */ -#video { - position: relative; - background: transparent; -} - -.ytplayer-container { - position: absolute; - z-index: -2; - top: 0; -} - -.video-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - background: transparent url("overlays/01.png") center center repeat; -} - -.video-overlay .img_fallback { - position: absolute; - top: 0; - left: 0; - width: 100vw; - height: 100vh; - background: url("../img/home-slide-1.jpg") center center; - background-size: cover; -} - -li.player_command button { - position: relative; - display: inline-block; - width: auto; - width: 50px; - height: 50px; - padding: 10px; - border: none; - background: rgba(255, 255, 255, 0.2); - color: white; - font-size: 18px; - text-align: center; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - letter-spacing: 0; - -webkit-backface-visibility: hidden; - margin-left: 10px; - border-radius: 5px; -} - -li.player_command button:first-child { - margin-left: 0; -} - -li.player_command button:hover { - background: white; - color: #EAB543; -} - -li.player_command button i { - position: relative; - top: 0; - left: 0; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - li.player_command { - display: none !important; - } -} - -/* ------------------------------------- */ -/* V4. WAVES ........................... */ -/* ------------------------------------- */ -.waves { - position: fixed; - z-index: -10; - bottom: 15vh; - left: 0; - width: 100%; - height: 200px; - margin-bottom: -7px; - /*Fix for safari gap*/ - min-height: 100px; - max-height: 200px; -} - -.under_waves { - position: fixed; - z-index: -10; - bottom: 0; - left: 0; - width: 100%; - height: 15vh; - background: #EAB543; -} - -.parallax > use { - -webkit-animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; - animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; -} - -.parallax > use:nth-child(1) { - -webkit-animation-delay: -2s; - animation-delay: -2s; - -webkit-animation-duration: 7s; - animation-duration: 7s; -} - -.parallax > use:nth-child(2) { - -webkit-animation-delay: -3s; - animation-delay: -3s; - -webkit-animation-duration: 10s; - animation-duration: 10s; -} - -.parallax > use:nth-child(3) { - -webkit-animation-delay: -4s; - animation-delay: -4s; - -webkit-animation-duration: 13s; - animation-duration: 13s; -} - -.parallax > use:nth-child(4) { - -webkit-animation-delay: -5s; - animation-delay: -5s; - -webkit-animation-duration: 20s; - animation-duration: 20s; -} - -@-webkit-keyframes move-forever { - 0% { - -webkit-transform: translate3d(-90px, 0, 0); - transform: translate3d(-90px, 0, 0); - } - 100% { - -webkit-transform: translate3d(85px, 0, 0); - transform: translate3d(85px, 0, 0); - } -} - -@keyframes move-forever { - 0% { - -webkit-transform: translate3d(-90px, 0, 0); - transform: translate3d(-90px, 0, 0); - } - 100% { - -webkit-transform: translate3d(85px, 0, 0); - transform: translate3d(85px, 0, 0); - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - .waves { - height: 100px; - } -} - -/* ------------------------------------- */ -/* V5. PARTICLES ....................... */ -/* ------------------------------------- */ -.part_cont { - position: fixed; - z-index: -10; - width: 100vw; - height: 100vh; - padding: 0; - margin: 0; - background-color: #000000; -} - -/* ------------------------------------- */ -/* 11. Media Queries ................... */ -/* ------------------------------------- */ -/* Large Devices, Wide Screens */ -@media screen and (min-width: 1600px) { - /* EMPTY */ -} - -/* Notebook devices */ -@media only screen and (max-width: 1280px) { - /* EMPTY */ -} - -/* Medium Devices */ -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage { - height: auto !important; - } - #fullpage { - position: relative !important; - z-index: 10; - top: 0; - left: 0; - width: 100%; - -webkit-transition: all 0.3s ease-in-out !important; - transition: all 0.3s ease-in-out !important; - } - #fullpage .section { - height: auto !important; - padding: 0; - opacity: 1 !important; - } - #fullpage .section .fp-tableCell { - height: auto !important; - vertical-align: baseline; - } - #fullpage .section .content-inside-section { - height: auto; - } - #fp-nav { - z-index: -5; - top: 0; - right: auto; - left: 0; - width: 100vw; - height: 100vh; - background: rgba(0, 0, 0, 0.8); - opacity: 1; - opacity: 0; - } - #fp-nav ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; - } - #fp-nav ul li { - position: relative; - display: block; - width: auto; - height: auto; - margin-bottom: 20px; - } - #fp-nav ul li a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; - } - #fp-nav ul li a span { - display: none; - } - #fp-nav ul li .fp-tooltip { - position: relative; - top: 0; - right: auto; - left: 0; - width: 100%; - background: transparent; - font-size: 1.7rem; - text-align: center; - opacity: 0; - -webkit-transform: translate3d(0, 50px, 0); - transform: translate3d(0, 50px, 0); - -webkit-transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1); - transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1); - max-width: none; - text-transform: uppercase; - border-radius: 0; - } - #fp-nav ul li .fp-tooltip:hover { - color: #EAB543; - } - #fp-nav ul li.active .fp-tooltip { - color: #EAB543; - } - #fp-nav.menu-opened { - z-index: 1000; - opacity: 1; - } - #fp-nav.menu-opened ul li .fp-tooltip { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - #fp-nav.fp-show-active a.active + .fp-tooltip { - color: #EAB543; - } - @-webkit-keyframes fade-tooltip { - 0%, - 100% { - opacity: 1; - } - } - @keyframes fade-tooltip { - 0%, - 100% { - opacity: 1; - } - } - .featherlight:last-of-type { - background: #000000; - } -} - -@import url('https://fonts.googleapis.com/css?family=Fira+Sans:400,500,600,700,800'); -* { - box-sizing: border-box; -} -body { -background-color: #FFE53B; -background-image: linear-gradient(147deg, #FFE53B 0%, #fd3838 74%); -min-height: 100vh; -font-family: 'Fira Sans', sans-serif; - display: flex; -} - -.blog-slider { - width: 95%; - position: relative; - max-width: 800px; - margin: auto; - background: #fff; - box-shadow: 0px 14px 80px rgba(34, 35, 58, 0.2); - padding: 25px; - border-radius: 25px; - height: 400px; - transition: all .3s; - - - @media screen and (max-width: 992px) { - max-width: 680px; - height: 400px; - } - - @media screen and (max-width: 768px) { - min-height: 500px; - height: auto; - margin: 180px auto; - } - - - @media screen and (max-height: 500px) and (min-width: 992px) { - height: 350px; - } - - &__item { - display: flex; - align-items: center; - - @media screen and (max-width: 768px) { - flex-direction: column; - } - - &.swiper-slide-active { - .blog-slider__img { - img { - opacity: 1; - transition-delay: .3s; - } - } - .blog-slider__content { - > * { - - opacity: 1; - transform: none; - - @for $i from 0 to 15 { - &:nth-child(#{$i + 1}) { - transition-delay: $i * 0.1 + 0.3s; - } - } - - } - } - } - - } - - &__img { - // width: 40%; - width: 300px; - flex-shrink: 0; - height: 300px; - background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%); - box-shadow: 4px 13px 30px 1px rgba(252, 56, 56, 0.2); - border-radius: 20px; - transform: translateX(-80px); - - overflow: hidden; - - &:after { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%); - border-radius: 20px; - opacity: 0.8; -} - - img { - width: 100%; - height: 100%; - object-fit: cover; - display: block; - opacity: 0; - border-radius: 20px; - transition: all .3s; - } - - - @media screen and (max-width: 992px) { - // width: 45%; - } - @media screen and (max-width: 768px) { - transform: translateY(-50%); - width: 90%; - } - @media screen and (max-width: 576px) { - width: 95%; - } - @media screen and (max-height: 500px) and (min-width: 992px) { - height: 270px; - } - } - - &__content { - // width: 60%; - padding-right: 25px; - @media screen and (max-width: 992px) { - // width: 55%; - } - @media screen and (max-width: 768px) { - margin-top: -80px; - text-align: center; - padding: 0 30px; - } - - @media screen and (max-width: 576px) { - padding: 0 - } - > * { - opacity: 0; - transform: translateY(25px); - transition: all .4s; - - - } - - } - - &__code { - color: #7b7992; - margin-bottom: 15px; - display: block; - font-weight: 500; - } - - &__title { - font-size: 24px; - font-weight: 700; - color: #0d0925; - margin-bottom: 20px; - } - - &__text { - color: #4e4a67; - margin-bottom: 30px; - line-height: 1.5em; - } - - &__button { - display: inline-flex; - background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%); - padding: 15px 35px; - border-radius: 50px; - color: #fff; - box-shadow: 0px 14px 80px rgba(252, 56, 56, 0.4); - text-decoration: none; - font-weight: 500; - justify-content: center; - text-align: center; - letter-spacing: 1px; - @media screen and (max-width: 576px) { - width: 100%; - } - - } - .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { - bottom: 10px; - left: 0; - width: 100%; - -} - &__pagination { - position: absolute; - z-index: 21; - right: 20px; - width: 11px!important; - text-align: center; - left: auto!important; - top: 50%; - bottom: auto!important; - transform: translateY(-50%); - @media screen and (max-width: 768px) { - transform: translateX(-50%); - left: 50%!important; - top: 205px; - width: 100%!important; - display: flex; - justify-content: center; - align-items: center; - } - &.swiper-pagination-bullets .swiper-pagination-bullet { - margin: 8px 0; - @media screen and (max-width: 768px) { - margin: 0 5px; - } -} - - .swiper-pagination-bullet { - width: 11px; - height: 11px; - display: block; - border-radius: 10px; - background: #062744; - opacity: 0.2; - transition: all .3s; - &-active { - opacity: 1; - background: #fd3838; - height: 30px; - box-shadow: 0px 0px 20px rgba(252, 56, 56, 0.3); - - @media screen and (max-width: 768px) { - height: 11px; - width: 30px; - } -} -} - - } - -} - -@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700); -@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic); - -// variables -$card-width: 350px; -$card-height: 500px; -$h-color: #9CC9E3; -$yellow: #D0BB57; -$txt-color: #DCE3E7; - -* { - box-sizing: border-box; - margin: 0; - padding: 0; -} - -body{ - background: #323c41; -} - -.blog-card{ - width: $card-width; - height: $card-height; - position: absolute; - top: 50%; - left: 50%; - margin: -250px 0 0 -175px; - overflow: hidden; - border-radius: 10px; - box-shadow: 3px 3px 20px rgba(0, 0, 0, .5); - text-align: center; - - &.spring-fever{ - background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/1765/bg-blog-card.jpg) no-repeat; - } - - .color-overlay{ - /* Rectangle 11: */ - background: rgba(84,104,110,0.4); - width: $card-width; - height: $card-height; - position: absolute; - z-index: 10; - top: 0; - left: 0; - transition: background .3s cubic-bezier(.33,.66,.66,1); - } - .gradient-overlay{ - /* bg-gradient: */ - background-image: -webkit-linear-gradient(rgba(0,0,0,0.00) 0%, rgba(0,0,0,.6) 21%); - background-image: -moz-linear-gradient(rgba(0,0,0,0.00) 0%, rgba(0,0,0,.6) 21%); - background-image: -o-linear-gradient(rgba(0,0,0,0.00) 0%, rgba(0,0,0,.6) 21%); - background-image: linear-gradient(rgba(0,0,0,0.00) 0%, rgba(0,0,0,.6) 21%); - width: $card-width; - height: $card-height; - position: absolute; - top: 350px; - left: 0; - z-index: 15; - } - - &:hover{ - - .card-info{ - opacity: 1; - bottom: 120px; - } - .color-overlay{ - background: rgba(84,104,110,0.8); - } - } -} - -.title-content{ - text-align: center; - margin: 70px 0 0 0; - position: absolute; - z-index: 20; - width: 100%; - top: 0; - left: 0; -} -h3{ - font-size: 20px; - font-weight: 500; - letter-spacing: 2px; - color: $h-color; - font-family: 'Roboto', sans-serif; - margin-bottom: 0; -} -hr{ - width: 50px; - height: 3px; - margin: 20px auto; - border: 0; - background: $yellow; -} -.intro{ - width: 170px; - margin: 0 auto; - color: $txt-color; - font-family: 'Droid Serif', serif; - font-size: 13px; - font-style: italic; - line-height: 18px; -} -.card-info{ - width: 100%; - position: absolute; - bottom: 100px; - left: 0; - margin: 0 auto; - padding: 0 50px; - color: $txt-color; - font-family: 'Droid Serif', serif; - font-style: 16px; - line-height: 24px; - z-index: 20; - opacity: 0; - transition: bottom .3s, opacity .3s cubic-bezier(.33,.66,.66,1); -} - -.utility-info{ - position: absolute; - bottom: 0px; - left: 0; - z-index: 20; -} -.utility-list{ - list-style-type: none; - margin: 0 0 30px 20px; - padding: 0; - width: 100%; - - li{ - margin: 0 15px 0 0; - padding: 0 0 0 22px; - display: inline-block; - color: $txt-color; - font-family: 'Roboto', sans-serif; - - &.comments{ - background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/1765/icon-chat.svg) no-repeat 0 .1em; - } - &.date{ - background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/1765/icon-calendar.svg) no-repeat 0 .1em; - } - } -} - -/* Small Devices, Tablets */ -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - /* EMPTY */ -} - -/* Extra Small Devices, Phones */ -@media only screen and (max-width: 480px) { - /* EMPTY */ -} - -/* Only for tablet in landscape mode */ -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - /* EMPTY */ -} - -/* Only for phone in landscape mode */ -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - /* EMPTY */ -} diff --git a/assets/images/basic/css/user-dashboard.css b/assets/images/basic/css/user-dashboard.css deleted file mode 100644 index 840ea995..00000000 --- a/assets/images/basic/css/user-dashboard.css +++ /dev/null @@ -1,1760 +0,0 @@ -.w-checkbox { - display: block; - margin-bottom: 5px; - padding-left: 20px; -} - -.w-checkbox:before { - content: ' '; - display: table; - -ms-grid-column-span: 1; - grid-column-end: 2; - -ms-grid-column: 1; - grid-column-start: 1; - -ms-grid-row-span: 1; - grid-row-end: 2; - -ms-grid-row: 1; - grid-row-start: 1; -} - -.w-checkbox:after { - content: ' '; - display: table; - -ms-grid-column-span: 1; - grid-column-end: 2; - -ms-grid-column: 1; - grid-column-start: 1; - -ms-grid-row-span: 1; - grid-row-end: 2; - -ms-grid-row: 1; - grid-row-start: 1; - clear: both; -} - -.w-checkbox-input { - float: left; - margin-bottom: 0px; - margin-left: -20px; - margin-right: 0px; - margin-top: 4px; - line-height: normal; -} - -body { - background-color: #f1f6fd; - font-family: Karla, sans-serif; - color: #333; - font-size: 16px; - line-height: 1.6; - letter-spacing: -0.3px; -} - -h3 { - margin-top: 20px; - margin-bottom: 10px; - font-size: 24px; - line-height: 30px; - font-weight: bold; -} - -a { - text-decoration: none; -} - -label { - display: block; - font-weight: 700; - text-align: left; -} - -.login-page-wrapper { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; - min-height: 100vh; - padding: 50px 5% 100px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: transparent; - text-align: center; -} - -.signup-label { - z-index: -1; - width: 100%; - margin-bottom: 5px; - padding-left: 2px; - opacity: 0.6; - color: #000; - font-size: 15px; - font-weight: 400; - text-align: left; -} - -.login-head { - margin-top: 0px; - margin-bottom: 20px; - font-size: 28px; - line-height: 1.3em; - font-weight: 400; -} - -.signup-field { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - height: 54px; - margin-bottom: 15px; - padding-top: 8px; - padding-bottom: 8px; - padding-left: 14px; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-style: solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; - background-color: #fff; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.06); - -webkit-transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - font-size: 16px; - text-align: left; -} - -.signup-field:focus { - border-style: solid; - border-width: 1px; - border-color: #1875f0; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.05), 0 0 4px 0 #1875f0; -} - -.login-container { - position: relative; - z-index: 10; - display: block; - width: 100%; - max-width: 400px; - margin-right: auto; - margin-left: auto; -} - -.error-message { - position: fixed; - left: 0px; - right: 0px; - bottom: 0px; - z-index: 100; - padding-top: 22px; - padding-bottom: 22px; - background-color: #000; - color: #fff; - font-weight: 700; - text-align: center; -} - -.login-page-link { - color: #000; - font-weight: 600; -} - -.login-image { - height: 35px; -} - -.login-button { - display: block; - width: 100%; - margin-top: 20px; - padding: 13px 18px 12px; - border-radius: 4px; - background-color: #3144f3; - -webkit-transition: background-color 200ms ease; - transition: background-color 200ms ease; - font-size: 15px; - line-height: 24px; - font-weight: 700; -} - -.login-button:hover { - background-color: #1875f0; -} - -.terms-text { - position: relative; - top: -2px; - padding-left: 5px; - color: rgba(51, 51, 51, 0.6); - font-size: 13px; -} - -.field-wrapper { - position: relative; - width: 100%; - min-height: 30px; -} - -.field-wrapper.first-name-wrapper { - margin-right: 15px; -} - -.made-with-ms { - position: fixed; - right: 10px; - bottom: 50px; - z-index: 100; - display: block; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: end; - -webkit-align-items: flex-end; - -ms-flex-align: end; - align-items: flex-end; -} - -.div-block { - position: absolute; - top: -30px; - right: 0px; - z-index: 0; - width: 30px; - height: 30px; - background-image: url('../images/Close.svg'); - background-position: 50% 50%; - background-size: 12px 1000px; - background-repeat: no-repeat; -} - -.made-with-memberstack { - overflow: hidden; - width: 210px; - float: right; - clear: both; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-style: solid; - border-width: 1px; - border-color: rgba(26, 39, 81, 0.1); - border-radius: 5px; - cursor: pointer; -} - -.ms-image { - position: relative; - z-index: 2; - min-width: 200px; -} - -.memberstack-tag { - position: absolute; - top: -12px; - right: -12px; - display: block; - overflow: hidden; - width: 25px; - height: 25px; - margin-right: auto; - margin-left: auto; - padding-right: 6px; - padding-left: 6px; - border: 2px solid #f5f8fa; - border-radius: 50%; - background-color: #2aa8ff; - box-shadow: 0 0 10px 1px #fff; - font-family: Varela, sans-serif; - color: #fff; - font-size: 12px; - line-height: 26px; - font-weight: 700; - text-align: left; -} - -.memberstack-tag:hover { - overflow: visible; -} - -.memberstack-tag-label { - position: absolute; - top: -3px; - right: 30px; - width: 158px; - padding-left: 12px; - border-radius: 3px; - background-color: #000; -} - -.memberstack-diamond { - position: absolute; - top: 8px; - right: -3px; - bottom: 0px; - display: block; - width: 10px; - height: 10px; - border-radius: 2px; - background-color: #000; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - color: transparent; -} - -.memberstack-bolt { - margin-top: -6px; -} - -.memberstack-form { - position: relative; - padding-top: 20px; -} - -.utility-page-wrap { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100vw; - height: 100vh; - max-height: 100%; - max-width: 100%; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.utility-page-content { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 260px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - text-align: center; -} - -.utility-page-form { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} - -.login-link { - -webkit-transition: color 200ms ease; - transition: color 200ms ease; - color: #1875f0; -} - -.login-link:hover { - color: #1875f0; -} - -.secondary-action { - font-size: 15px; - line-height: 1.6em; -} - -.secondary-action.forgot-password { - margin-top: -5px; - text-align: right; -} - -.login-nav-link { - position: absolute; - left: auto; - top: 0%; - right: 0%; - bottom: auto; - margin-top: 20px; - margin-right: 50px; - padding: 10px 20px; - color: #000; - font-size: 18px; -} - -.gdpr-checkbox { - margin-top: -5px; - text-align: left; -} - -.page-wrapper { - overflow: hidden; - width: 100%; -} - -.logo-link { - z-index: 1; -} - -.logo-link:hover { - opacity: 0.8; -} - -.logo-link:active { - opacity: 0.7; -} - -.navigation-item { - z-index: 2; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - margin-right: 0.5em; - margin-left: 0.5em; - padding: 1em; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - opacity: 0.6; - color: #000; - font-size: 16px; - line-height: 20px; - font-weight: 400; -} - -.navigation-item:hover { - opacity: 0.9; -} - -.navigation-item:active { - opacity: 0.8; -} - -.navigation-item.w--current { - background-color: transparent; - opacity: 1; - color: #1875f0; - font-weight: 600; -} - -.navigation-item.w--current:active { - opacity: 0.7; - color: #32343a; -} - -.navigation-item.profile-nav { - margin-top: -1em; - margin-bottom: -1em; - font-size: 15px; -} - -.navigation-item.logout-link { - margin-top: 1em; - margin-right: 1em; - margin-left: 0em; - padding-top: 1.5em; - padding-bottom: 0em; - border-top: 1px solid #f3f3f3; -} - -.navigation-item.dropdown-nav-item { - margin-left: 0em; -} - -.top-nav { - position: relative; - z-index: 10; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 1.2em 1.5em 1em; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-bottom: 1px solid #f3f3f3; - background-color: #fff; -} - -.top-nav.footer-nav { - border-top: 1px solid #f3f3f3; -} - -.navigation-icon { - width: 20px; - margin-right: 1em; - font-family: 'Fa 400', sans-serif; - text-align: right; -} - -.navigation-icon.memberstack-logo { - width: 24px; -} - -.profile-pic { - overflow: hidden; - max-width: 34px; - margin-right: 0.75em; - border-radius: 50%; -} - -.navigation-menu { - position: relative; - z-index: 3; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; - margin-right: auto; - margin-left: auto; - padding-top: 1em; - padding-bottom: 1em; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - box-shadow: 0 1px 10px 0 rgba(51, 51, 51, 0.1); -} - -.webflow-diamond { - position: absolute; - top: -5px; - right: 17px; - bottom: auto; - z-index: 0; - width: 12px; - height: 12px; - border-style: solid; - border-width: 1px; - border-color: rgba(219, 226, 235, 0.5); - border-radius: 2px; - background-color: #fff; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); -} - -.nav-dropdown-list { - opacity: 0; - -webkit-transform: translate(0px, -10px); - -ms-transform: translate(0px, -10px); - transform: translate(0px, -10px); -} - -.nav-dropdown-list.w--open { - top: 50px; - right: 10px; - z-index: 2; - max-height: 80vh; - min-height: 20px; - margin-top: 0px; - padding-bottom: 25px; - border: 1px solid #e9f2f5; - border-radius: 4px; - background-color: #fff; - box-shadow: 0 20px 30px -10px rgba(45, 62, 80, 0.12); - opacity: 1; -} - -.dropdown { - margin-right: 0px; - margin-left: 0px; -} - -.dashboard-section { - padding: 1em 2em; -} - -.container { - max-width: 1200px; - margin-right: auto; - margin-left: auto; -} - -.dash-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - margin-right: -1%; - margin-left: -1%; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; -} - -.dash-row.masonry { - display: block; - min-height: 100vh; - padding-bottom: 50px; - -webkit-column-count: 3; - column-count: 3; -} - -.dash-row.cms-dash-row { - margin-right: -1%; - margin-left: -1%; -} - -.white-box { - width: 48%; - margin-right: 1%; - margin-bottom: 2%; - margin-left: 1%; - border-style: solid; - border-width: 1px; - border-color: #f3f3f3; - border-radius: 4px; - background-color: #fff; - box-shadow: 11px 11px 15px -5px rgba(0, 0, 0, 0.1); - color: #333; -} - -.white-box.link-box { - -webkit-transition: box-shadow 200ms ease, color 200ms ease, -webkit-transform 200ms ease; - transition: box-shadow 200ms ease, color 200ms ease, -webkit-transform 200ms ease; - transition: box-shadow 200ms ease, transform 200ms ease, color 200ms ease; - transition: box-shadow 200ms ease, transform 200ms ease, color 200ms ease, -webkit-transform 200ms ease; -} - -.white-box.link-box:hover { - box-shadow: 21px 21px 25px -10px rgba(0, 0, 0, 0.1); - -webkit-transform: translate(-2px, -2px); - -ms-transform: translate(-2px, -2px); - transform: translate(-2px, -2px); -} - -.white-box.link-box.paper-box { - position: relative; - width: 23%; -} - -.white-box.link-box.asset-box { - position: relative; - overflow: hidden; - width: auto; - margin-bottom: 4%; -} - -.white-box.progress-box { - width: 100%; -} - -.white-box.full-width { - width: 100%; -} - -.white-box.third { - width: 31%; -} - -.white-box.two-third { - width: 64%; - margin-right: 1%; - margin-left: 1%; -} - -.white-box.center-message { - width: 400px; - margin-right: auto; - margin-left: auto; -} - -.box-padding { - padding: 1.6em; -} - -.box-padding.paper-padding { - position: absolute; - left: 0%; - top: 0%; - right: 0%; - bottom: 0%; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding-top: 1.25em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; -} - -.box-padding.app-padding-box { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.dash-tab-wrapper { - min-height: 100vh; - padding-bottom: 5em; -} - -.app-logo-circle { - width: 60px; - height: 60px; - margin-right: 1.6em; - padding-top: 15px; - padding-right: 15px; - padding-left: 15px; - -webkit-box-flex: 0; - -webkit-flex: 0 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - border-radius: 50%; - box-shadow: 7px 7px 12px -2px rgba(0, 0, 0, 0.1); -} - -.app-heading { - display: inline-block; - margin-top: 0px; - margin-right: 0.45em; - margin-bottom: 0px; - font-size: 18px; - line-height: 24px; -} - -.app-heading.connected { - color: #02c908; - font-size: 16px; -} - -.app-heading.connect { - margin-bottom: -1em; - margin-left: 0.25em; - padding: 0.25em 1em; - border-radius: 20px; - background-color: #f3f3f3; - font-size: 15px; - line-height: 20px; -} - -.progress-bar-wrap { - position: relative; - overflow: hidden; - width: 100%; - height: 1em; - margin-top: 1em; - border-radius: 20px; - background-color: #f1f6fd; - box-shadow: inset 1px 1px 5px 0 rgba(51, 51, 51, 0.09); -} - -.progress-bar { - position: absolute; - left: 0%; - top: 0%; - right: auto; - bottom: 0%; - width: 31%; - border-radius: 20px; - background-color: #1875f0; - background-image: linear-gradient(96deg, #a279f9, #1875f0); -} - -.progress-text-row { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.progress-icon { - width: 40px; - height: 40px; - margin-right: auto; - margin-bottom: 0.25em; - margin-left: auto; - padding: 7px; - border-radius: 20px; - box-shadow: 4px 4px 5px -2px rgba(0, 0, 0, 0.1); - font-size: 18px; - font-weight: 700; -} - -.progress-text-column { - width: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - font-weight: 700; - text-align: center; -} - -.doc-heading { - margin-top: 0px; - margin-bottom: auto; -} - -.paper { - width: 100%; -} - -.doc-description { - overflow: hidden; - max-height: 75px; - margin-bottom: 1em; -} - -.doc-date { - color: rgba(51, 51, 51, 0.5); - font-size: 14px; -} - -.doc-image { - width: 20%; - margin-bottom: 1em; - text-align: left; -} - -.template-right { - position: relative; - overflow: hidden; - width: 70%; - height: 65vh; - min-height: 500px; - border-radius: 4px; - background-color: #fff; - box-shadow: 7px 7px 20px -5px rgba(0, 0, 0, 0.1); -} - -.html-embed { - position: absolute; - left: 0px; - top: 0px; - right: 0px; - bottom: 55px; -} - -.filter-drawer { - position: fixed; - left: 0px; - top: 0px; - bottom: 0px; - z-index: 10000; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - overflow: auto; - width: 364px; - padding: 80px 60px 80px 20px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - background-color: #fff; - box-shadow: 10px 0 20px -10px rgba(45, 62, 80, 0.12); - -webkit-transform: translate(-100%, 0px); - -ms-transform: translate(-100%, 0px); - transform: translate(-100%, 0px); -} - -.option-svg { - position: relative; - min-width: 30px; - padding: 3px 7px 4px; - border-radius: 5px; - background-color: #fff; - box-shadow: 0 2px 3px 0 rgba(45, 62, 80, 0.12); - -webkit-transition: box-shadow 200ms ease, color 200ms ease; - transition: box-shadow 200ms ease, color 200ms ease; - color: rgba(38, 61, 73, 0.9); - font-size: 19px; - text-align: center; -} - -.option-svg:hover { - box-shadow: 0 10px 10px -2px rgba(45, 62, 80, 0.12); - color: #2aa8ff; -} - -.iframe-wrapper { - position: absolute; - left: 0px; - top: 0px; - right: 0px; - bottom: 0px; - display: block; - overflow: hidden; - margin-right: auto; - margin-left: auto; - border-radius: 5px; - box-shadow: 4px 4px 14px 0 rgba(0, 0, 0, 0.1); -} - -.template-left { - width: 30%; - min-width: 290px; - margin-right: 15px; - -webkit-box-flex: 0; - -webkit-flex: 0 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; -} - -.control-bar { - position: absolute; - left: 1px; - right: 1px; - bottom: 1px; - z-index: 10; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - height: 57px; - padding: 8px 10px 3px; - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -webkit-flex-direction: row-reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.template-height { - padding-bottom: 70%; -} - -.iframe { - position: absolute; - left: 0px; - top: 0px; - right: 0%; - bottom: 0%; - width: 166.6666%; - height: 166.6666%; - -webkit-transform: scale(0.6); - -ms-transform: scale(0.6); - transform: scale(0.6); -} - -.iframe.hide { - display: none; -} - -.option-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 140px; - height: 100%; - margin-right: auto; - margin-bottom: 8px; - margin-left: auto; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-flex: 0; - -webkit-flex: 0 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; -} - -.option-row.center { - margin-right: auto; -} - -.project-grid { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; -} - -.device-hover { - position: absolute; - right: -10px; - bottom: 125%; - display: none; - width: 90px; - height: 57px; - padding-top: 10px; - border-radius: 5px; - background-color: #000; - opacity: 0; - color: #fff; - font-size: 11px; - text-align: center; -} - -.project-message { - margin-bottom: 1em; -} - -.copyright { - opacity: 0.4; - font-size: 14px; -} - -.social-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; -} - -.social-link { - width: 25px; - height: 25px; - margin-right: 6px; - opacity: 0.5; - -webkit-filter: grayscale(100%); - filter: grayscale(100%); - -webkit-transition: opacity 200ms ease, -webkit-filter 200ms ease; - transition: opacity 200ms ease, -webkit-filter 200ms ease; - transition: filter 200ms ease, opacity 200ms ease; - transition: filter 200ms ease, opacity 200ms ease, -webkit-filter 200ms ease; -} - -.social-link:hover { - opacity: 1; - -webkit-filter: none; - filter: none; -} - -.footer-menu { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.large-number { - display: inline-block; - margin-top: 0px; - margin-bottom: 0px; - font-size: 40px; - line-height: 1.6; -} - -.colorful-icon { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 40px; - height: 40px; - margin-right: 1em; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-radius: 50%; - background-color: rgba(24, 117, 240, 0.1); - font-family: 'Fa 400', sans-serif; - color: #1875f0; - text-align: center; -} - -.colorful-icon.green { - background-color: rgba(2, 201, 8, 0.1); - color: #02c908; -} - -.colorful-icon.purple { - background-color: rgba(106, 117, 216, 0.1); - color: #a279f9; -} - -.center-label { - margin-top: 1em; - text-align: center; -} - -.field-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.center-message { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.cms-paper-link { - position: absolute; - left: 0%; - top: 0%; - right: 0%; - bottom: 0%; - z-index: 5; - display: block; -} - -.center { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.ms-loader { - position: fixed; - left: 0px; - top: 0px; - right: 0px; - bottom: 0px; - z-index: 1000000; - display: none; - padding-bottom: 5vh; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: rgba(0, 0, 0, 0.7); -} - -.ms-loader.ms-loader-style-override { - background-color: rgba(241, 246, 253, 0.9); -} - -.ms-load-dot { - background-color: #fff; -} - -.ms-load-dot.ms-load-dot-override { - background-color: #000; -} - -.mobile-footer-spacing { - display: none; -} - -.relative { - position: relative; -} - -.delete-me-welcome { - position: fixed; - left: 0%; - top: 0%; - right: 0%; - bottom: 0%; - z-index: 100000; - display: none; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - background-color: rgba(0, 0, 0, 0.5); -} - -.tour-diamond { - position: absolute; - left: 0%; - top: -7px; - right: 0%; - bottom: auto; - z-index: 1; - width: 16px; - height: 16px; - margin-right: auto; - margin-left: auto; - border: 3px solid #2aa8ff; - border-radius: 2px; - background-color: #f4f8fa; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); -} - -.tour-diamond.top-right { - left: auto; - right: 20px; -} - -.tour-dot { - position: absolute; - left: auto; - top: -30px; - right: 5%; - bottom: auto; - width: 14px; - height: 14px; - border-radius: 50%; - background-color: #2aa8ff; - box-shadow: 0 0 0 30px rgba(42, 168, 255, 0.53); - color: #64636e; -} - -.help-tooltip-content { - position: relative; - z-index: 2; - padding: 20px 30px 22px 22px; - border-radius: 5px; - background-color: #f4f8fa; -} - -.help-tooltip { - position: absolute; - left: 100%; - top: 20px; - display: none; - width: 300px; - border-style: solid; - border-width: 1px; - border-color: #d8e3f0; - border-radius: 5px; - background-color: #f4f8fa; - box-shadow: 1px 1px 8px 1px rgba(45, 62, 80, 0.12); - font-size: 11.5px; - line-height: 1.4em; - font-weight: 400; - text-align: left; -} - -.help-tooltip.tour-tooltip { - left: auto; - top: 0%; - right: 20px; - bottom: auto; - z-index: 99; - display: block; - width: 420px; - min-height: 0px; - margin-top: 20px; - border: 3px solid #2aa8ff; - background-color: #f4f8fa; - box-shadow: 0 -5px 20px -5px rgba(45, 62, 80, 0.12), 1px 1px 8px 1px rgba(45, 62, 80, 0.12); - color: #000; - font-size: 14px; - line-height: 1.7em; -} - -.help-title { - margin-bottom: 3px; - font-size: 110%; - line-height: 1.5em; - font-weight: 800; -} - -.help-title.inline-block { - margin-bottom: 13px; - font-size: 120%; -} - -.tour-bottom-row { - position: relative; - bottom: 3px; - z-index: 2; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 11px 10px 10px 22px; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-top: 1px solid #d8e3f0; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-color: #fff; - color: #64636e; -} - -.template-tag { - display: none; -} - -.tutorial-alert-bar { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - overflow: hidden; - height: 42px; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #2aa8ff; - box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1); - -webkit-transition: background-color 100ms ease; - transition: background-color 100ms ease; - color: #fff; - text-align: center; -} - -.tutorial-alert-bar:hover { - background-color: #248ed6; -} - -.video-icon { - position: relative; - left: -6px; - top: 0px; - display: inline-block; - width: 25px; - height: 25px; - margin-right: 5px; - padding-left: 2px; - border-radius: 50px; - background-color: hsla(0, 0%, 100%, 0.2); -} - -.video-svg { - position: relative; - top: -1px; - width: 11px; -} - -@media (max-width: 991px) { - h3 { - font-size: 18px; - } - .logo-link.w--current { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - } - .navigation-item { - margin-right: 0em; - margin-left: 0em; - -webkit-transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - text-align: center; - } - .navigation-item:hover { - background-color: #f7f8f9; - } - .navigation-item:active { - background-color: #eef0f3; - } - .navigation-item.footer-nav-item { - padding-top: 0.5em; - } - .top-nav.footer-nav { - min-height: 220px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - } - .dash-row.masonry { - -webkit-column-count: 2; - column-count: 2; - } - .white-box.link-box.paper-box { - width: 31%; - } - .white-box.link-box.asset-box { - width: 100%; - } - .template-right { - width: 100%; - height: auto; - } - .option-svg.desktop-login.current { - display: block; - } - .template-left { - width: 100%; - } - .project-grid { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - } - .large-number { - font-size: 26px; - line-height: 1.6; - } -} - -@media (max-width: 767px) { - body { - font-size: 14px; - } - .signup-label { - margin-bottom: 2px; - } - .login-image { - height: 28px; - } - .login-button { - margin-top: 15px; - } - .field-wrapper.first-name-wrapper { - margin-right: 5%; - } - .made-with-memberstack { - padding: 10px 18px; - font-size: 12px; - } - .logo-link { - padding-left: 0px; - } - .navigation-item { - padding-right: 0.5em; - padding-left: 0.5em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - font-size: 14px; - } - .navigation-item.profile-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - } - .navigation-item.footer-nav-item { - margin-left: 0em; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - } - .top-nav.footer-nav { - min-height: 250px; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - text-align: center; - } - .navigation-icon { - min-height: 20px; - margin-right: 0em; - margin-bottom: 10px; - text-align: center; - } - .navigation-menu { - padding-right: 1em; - padding-left: 1em; - -webkit-justify-content: space-around; - -ms-flex-pack: distribute; - justify-content: space-around; - } - .nav-dropdown-list { - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - } - .white-box.link-box { - width: 100%; - } - .white-box.link-box.paper-box { - width: 48%; - } - .white-box.third { - width: 48%; - margin-right: auto; - margin-left: auto; - } - .white-box.third.mobile-full-box { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 98%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - } - .white-box.two-third { - width: 100%; - } - .box-padding.mobile-flex-padding { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding-right: 1em; - padding-left: 1em; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - } - .doc-description { - max-height: 68px; - } - .html-embed { - bottom: 0px; - } - .control-bar { - display: none; - } - .project-grid { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - } - .footer-menu { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -webkit-flex-direction: row-reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; - } -} - -@media (max-width: 479px) { - .login-head { - font-size: 22px; - } - .login-container { - min-width: 0px; - } - .navigation-item { - width: 20%; - font-size: 12px; - } - .navigation-item.profile-nav { - width: auto; - } - .navigation-item.footer-nav-item { - width: auto; - } - .navigation-item.hide-on-mobile { - display: none; - } - .top-nav { - padding-right: 0em; - padding-left: 1em; - } - .navigation-icon { - z-index: 999; - margin-bottom: 3px; - font-size: 16px; - } - .navigation-menu { - position: fixed; - left: 0%; - top: auto; - right: 0%; - bottom: 0%; - padding: 0em; - } - .dashboard-section { - padding-right: 1em; - padding-left: 1em; - } - .dash-row.masonry { - -webkit-column-count: 1; - column-count: 1; - } - .white-box.link-box.paper-box { - max-width: 300px; - min-width: 210px; - margin-bottom: 4%; - } - .white-box.third { - width: 100%; - } - .progress-text-column { - font-size: 12px; - } - .template-left { - padding-right: 0px; - padding-left: 0px; - } - .tabs { - z-index: 999; - } - .mobile-footer-spacing { - display: block; - height: 67px; - } -} - -@font-face { - font-family: 'Fa 400'; - src: url('../fonts/fa-regular-400.woff') format('woff'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Fa solid 900'; - src: url('../fonts/fa-solid-900.woff') format('woff'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Iconmonstr iconic font'; - src: url('../fonts/iconmonstr-iconic-font.ttf') format('truetype'); - font-weight: 400; - font-style: normal; -} \ No newline at end of file diff --git a/assets/images/basic/css/vegas.css b/assets/images/basic/css/vegas.css deleted file mode 100644 index 1d6a1f0a..00000000 --- a/assets/images/basic/css/vegas.css +++ /dev/null @@ -1,624 +0,0 @@ -.vegas-wrapper, -.vegas-overlay, -.vegas-timer, -.vegas-slide, -.vegas-slide-inner { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - overflow: hidden; - border: none; - padding: 0; - margin: 0; -} - -.vegas-timer { - top: auto; - bottom: 0; - height: 2px; -} - -.vegas-timer-progress { - width: 0%; - height: 100%; - background: white; - -webkit-transition: width ease-out; - transition: width ease-out; -} - -.vegas-timer-running .vegas-timer-progress { - width: 100%; -} - -.vegas-slide, -.vegas-slide-inner { - margin: 0; - padding: 0; - background: transparent center center no-repeat; - -webkit-transform: translateZ(0); - transform: translateZ(0); - will-change: transform, opacity; -} - -body .vegas-container { - overflow: hidden !important; - position: relative; -} - -.vegas-video { - min-width: 100%; - min-height: 100%; - width: auto; - height: auto; -} - -body.vegas-container { - overflow: auto; - position: static; - z-index: -2; -} - -body.vegas-container > .vegas-timer, -body.vegas-container > .vegas-overlay, -body.vegas-container > .vegas-slide { - position: fixed; - z-index: -1; -} - -/* Target Safari IOS7+ in order to add 76px */ -_::full-page-media, _:future, -:root body.vegas-container > .vegas-slide, -:root body.vegas-container > .vegas-overlay { - bottom: -76px; -} - -/*******************************************/ -/* blur transition */ -/*******************************************/ -.vegas-transition-blur, -.vegas-transition-blur2 { - opacity: 0; - -webkit-filter: blur(32px); - filter: blur(32px); -} - -.vegas-transition-blur-in, -.vegas-transition-blur2-in { - opacity: 1; - -webkit-filter: blur(0px); - filter: blur(0px); -} - -.vegas-transition-blur2-out { - opacity: 0; -} - -/*******************************************/ -/* burn transition */ -/*******************************************/ -.vegas-transition-burn, -.vegas-transition-burn2 { - opacity: 0; - -webkit-filter: contrast(1000%) saturate(1000%); - filter: contrast(1000%) saturate(1000%); -} - -.vegas-transition-burn-in, -.vegas-transition-burn2-in { - opacity: 1; - -webkit-filter: contrast(100%) saturate(100%); - filter: contrast(100%) saturate(100%); -} - -.vegas-transition-burn2-out { - opacity: 0; - -webkit-filter: contrast(1000%) saturate(1000%); - filter: contrast(1000%) saturate(1000%); -} - -/*******************************************/ -/* fade transition */ -/*******************************************/ -.vegas-transition-fade, -.vegas-transition-fade2 { - opacity: 0; -} - -.vegas-transition-fade-in, -.vegas-transition-fade2-in { - opacity: 1; -} - -.vegas-transition-fade2-out { - opacity: 0; -} - -/*******************************************/ -/* flash transition */ -/*******************************************/ -.vegas-transition-flash, -.vegas-transition-flash2 { - opacity: 0; - -webkit-filter: brightness(25); - filter: brightness(25); -} - -.vegas-transition-flash-in, -.vegas-transition-flash2-in { - opacity: 1; - -webkit-filter: brightness(1); - filter: brightness(1); -} - -.vegas-transition-flash2-out { - opacity: 0; - -webkit-filter: brightness(25); - filter: brightness(25); -} - -/*******************************************/ -/* negative transition */ -/*******************************************/ -.vegas-transition-negative, -.vegas-transition-negative2 { - opacity: 0; - -webkit-filter: invert(100%); - filter: invert(100%); -} - -.vegas-transition-negative-in, -.vegas-transition-negative2-in { - opacity: 1; - -webkit-filter: invert(0); - filter: invert(0); -} - -.vegas-transition-negative2-out { - opacity: 0; - -webkit-filter: invert(100%); - filter: invert(100%); -} - -/*******************************************/ -/* slideDown transition */ -/*******************************************/ -.vegas-transition-slideDown, -.vegas-transition-slideDown2 { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); -} - -.vegas-transition-slideDown-in, -.vegas-transition-slideDown2-in { - -webkit-transform: translateY(0%); - transform: translateY(0%); -} - -.vegas-transition-slideDown2-out { - -webkit-transform: translateY(100%); - transform: translateY(100%); -} - -/*******************************************/ -/* slideLeft transition */ -/*******************************************/ -.vegas-transition-slideLeft, -.vegas-transition-slideLeft2 { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -.vegas-transition-slideLeft-in, -.vegas-transition-slideLeft2-in { - -webkit-transform: translateX(0%); - transform: translateX(0%); -} - -.vegas-transition-slideLeft2-out { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -/*******************************************/ -/* slideRight transition */ -/*******************************************/ -.vegas-transition-slideRight, -.vegas-transition-slideRight2 { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -.vegas-transition-slideRight-in, -.vegas-transition-slideRight2-in { - -webkit-transform: translateX(0%); - transform: translateX(0%); -} - -.vegas-transition-slideRight2-out { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -/*******************************************/ -/* slideUp transition */ -/*******************************************/ -.vegas-transition-slideUp, -.vegas-transition-slideUp2 { - -webkit-transform: translateY(100%); - transform: translateY(100%); -} - -.vegas-transition-slideUp-in, -.vegas-transition-slideUp2-in { - -webkit-transform: translateY(0%); - transform: translateY(0%); -} - -.vegas-transition-slideUp2-out { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); -} - -/*******************************************/ -/* swirlLeft transition */ -/*******************************************/ -.vegas-transition-swirlLeft, -.vegas-transition-swirlLeft2 { - -webkit-transform: scale(2) rotate(35deg); - transform: scale(2) rotate(35deg); - opacity: 0; -} - -.vegas-transition-swirlLeft-in, -.vegas-transition-swirlLeft2-in { - -webkit-transform: scale(1) rotate(0deg); - transform: scale(1) rotate(0deg); - opacity: 1; -} - -.vegas-transition-swirlLeft2-out { - -webkit-transform: scale(2) rotate(-35deg); - transform: scale(2) rotate(-35deg); - opacity: 0; -} - -/*******************************************/ -/* swirlRight transition */ -/*******************************************/ -.vegas-transition-swirlRight, -.vegas-transition-swirlRight2 { - -webkit-transform: scale(2) rotate(-35deg); - transform: scale(2) rotate(-35deg); - opacity: 0; -} - -.vegas-transition-swirlRight-in, -.vegas-transition-swirlRight2-in { - -webkit-transform: scale(1) rotate(0deg); - transform: scale(1) rotate(0deg); - opacity: 1; -} - -.vegas-transition-swirlRight2-out { - -webkit-transform: scale(2) rotate(35deg); - transform: scale(2) rotate(35deg); - opacity: 0; -} - -/*******************************************/ -/* zoomIn transition */ -/*******************************************/ -.vegas-transition-zoomIn, -.vegas-transition-zoomIn2 { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; -} - -.vegas-transition-zoomIn-in, -.vegas-transition-zoomIn2-in { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; -} - -.vegas-transition-zoomIn2-out { - -webkit-transform: scale(2); - transform: scale(2); - opacity: 0; -} - -/*******************************************/ -/* zoomOut transition */ -/*******************************************/ -.vegas-transition-zoomOut, -.vegas-transition-zoomOut2 { - -webkit-transform: scale(2); - transform: scale(2); - opacity: 0; -} - -.vegas-transition-zoomOut-in, -.vegas-transition-zoomOut2-in { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; -} - -.vegas-transition-zoomOut2-out { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; -} - -/*******************************************/ -/* kenburns animation */ -/*******************************************/ -.vegas-animation-kenburns { - -webkit-animation: kenburns ease-out; - animation: kenburns ease-out; -} - -@-webkit-keyframes kenburns { - 0% { - -webkit-transform: scale(1.5); - transform: scale(1.5); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes kenburns { - 0% { - -webkit-transform: scale(1.5); - transform: scale(1.5); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -/*******************************************/ -/* kenburnsDownLeft animation */ -/*******************************************/ -.vegas-animation-kenburnsDownLeft { - -webkit-animation: kenburnsDownLeft ease-out; - animation: kenburnsDownLeft ease-out; -} - -@-webkit-keyframes kenburnsDownLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, -10%); - transform: scale(1.5) translate(10%, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsDownLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, -10%); - transform: scale(1.5) translate(10%, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsDownRight animation */ -/*******************************************/ -.vegas-animation-kenburnsDownRight { - -webkit-animation: kenburnsDownRight ease-out; - animation: kenburnsDownRight ease-out; -} - -@-webkit-keyframes kenburnsDownRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, -10%); - transform: scale(1.5) translate(-10%, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsDownRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, -10%); - transform: scale(1.5) translate(-10%, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsDown animation */ -/*******************************************/ -.vegas-animation-kenburnsDown { - -webkit-animation: kenburnsDown ease-out; - animation: kenburnsDown ease-out; -} - -@-webkit-keyframes kenburnsDown { - 0% { - -webkit-transform: scale(1.5) translate(0, -10%); - transform: scale(1.5) translate(0, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsDown { - 0% { - -webkit-transform: scale(1.5) translate(0, -10%); - transform: scale(1.5) translate(0, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsLeft animation */ -/*******************************************/ -.vegas-animation-kenburnsLeft { - -webkit-animation: kenburnsLeft ease-out; - animation: kenburnsLeft ease-out; -} - -@-webkit-keyframes kenburnsLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, 0); - transform: scale(1.5) translate(10%, 0); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, 0); - transform: scale(1.5) translate(10%, 0); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsRight animation */ -/*******************************************/ -.vegas-animation-kenburnsRight { - -webkit-animation: kenburnsRight ease-out; - animation: kenburnsRight ease-out; -} - -@-webkit-keyframes kenburnsRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, 0); - transform: scale(1.5) translate(-10%, 0); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, 0); - transform: scale(1.5) translate(-10%, 0); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsUpLeft animation */ -/*******************************************/ -.vegas-animation-kenburnsUpLeft { - -webkit-animation: kenburnsUpLeft ease-out; - animation: kenburnsUpLeft ease-out; -} - -@-webkit-keyframes kenburnsUpLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, 10%); - transform: scale(1.5) translate(10%, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsUpLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, 10%); - transform: scale(1.5) translate(10%, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsUpRight animation */ -/*******************************************/ -.vegas-animation-kenburnsUpRight { - -webkit-animation: kenburnsUpRight ease-out; - animation: kenburnsUpRight ease-out; -} - -@-webkit-keyframes kenburnsUpRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, 10%); - transform: scale(1.5) translate(-10%, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsUpRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, 10%); - transform: scale(1.5) translate(-10%, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsUp animation */ -/*******************************************/ -.vegas-animation-kenburnsUp { - -webkit-animation: kenburnsUp ease-out; - animation: kenburnsUp ease-out; -} - -@-webkit-keyframes kenburnsUp { - 0% { - -webkit-transform: scale(1.5) translate(0, 10%); - transform: scale(1.5) translate(0, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsUp { - 0% { - -webkit-transform: scale(1.5) translate(0, 10%); - transform: scale(1.5) translate(0, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} diff --git a/assets/images/basic/dashboard.html b/assets/images/basic/dashboard.html deleted file mode 100644 index a88f87a7..00000000 --- a/assets/images/basic/dashboard.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - Dashboard - - - - - - - - - - - - - - - -
- -
- -
-
- -
-
- -
-
-
-
- - - -
- - - - \ No newline at end of file diff --git a/assets/images/basic/index-kenburns-dark.html b/assets/images/basic/index-kenburns-dark.html deleted file mode 100644 index e6304a61..00000000 --- a/assets/images/basic/index-kenburns-dark.html +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
-
- -
-
- -
-
- -
-
- - - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - -
- - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/images/basic/index-kenburns.html b/assets/images/basic/index-kenburns.html deleted file mode 100644 index dca8ed36..00000000 --- a/assets/images/basic/index-kenburns.html +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
-
- -
-
- -
-
- -
-
- - - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - -
- - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/images/basic/index-particles-dark.html b/assets/images/basic/index-particles-dark.html deleted file mode 100644 index 47097f01..00000000 --- a/assets/images/basic/index-particles-dark.html +++ /dev/null @@ -1,479 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- - - - -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - -
- - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/images/basic/index-particles.html b/assets/images/basic/index-particles.html deleted file mode 100644 index 99e36f01..00000000 --- a/assets/images/basic/index-particles.html +++ /dev/null @@ -1,479 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- - - - -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - -
- - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/images/basic/index-slideshow-dark.html b/assets/images/basic/index-slideshow-dark.html deleted file mode 100644 index 45235936..00000000 --- a/assets/images/basic/index-slideshow-dark.html +++ /dev/null @@ -1,478 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - -
- - -
- -
- -
- -
- -
- -
- - - - - - -

- All-new,
- Ready for your project.
- Launch in -

- - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - -
- - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/images/basic/index-waves-dark.html b/assets/images/basic/index-waves-dark.html deleted file mode 100644 index e879bafd..00000000 --- a/assets/images/basic/index-waves-dark.html +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- - - - -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - -
- - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/images/basic/index-waves.html b/assets/images/basic/index-waves.html deleted file mode 100644 index 5ec045d7..00000000 --- a/assets/images/basic/index-waves.html +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- - - - -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - -
- - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/images/basic/index-youtube-dark.html b/assets/images/basic/index-youtube-dark.html deleted file mode 100644 index 8cdf5a30..00000000 --- a/assets/images/basic/index-youtube-dark.html +++ /dev/null @@ -1,488 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
-
-
-
-
- - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - -
- - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/images/basic/index-youtube.html b/assets/images/basic/index-youtube.html deleted file mode 100644 index 3b0800f5..00000000 --- a/assets/images/basic/index-youtube.html +++ /dev/null @@ -1,488 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
-
-
-
-
- - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - -
- - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/images/basic/index.html b/assets/images/basic/index.html deleted file mode 100644 index d9a03769..00000000 --- a/assets/images/basic/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - Multi-Step Signup - - - - - - - - - - - - - - -
-
- - -
Onboarding UI
-
- - -
- -
- -
-
Tutorial Video: How does this site work?
-
- - - -
- - - - \ No newline at end of file diff --git a/assets/images/basic/login.html b/assets/images/basic/login.html deleted file mode 100644 index 4c3acaf9..00000000 --- a/assets/images/basic/login.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - Login - - - - - - - - - - - - - - - - -
-
- -
- - - - - \ No newline at end of file diff --git a/assets/images/basic/signup.html b/assets/images/basic/signup.html deleted file mode 100644 index aa1c9462..00000000 --- a/assets/images/basic/signup.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - #3 - Login and Signup w/ a Slider - - - - - - - - - - - - - - - -
-
- -
- - - - - \ No newline at end of file diff --git a/assets/images/basic/subscription-list.txt b/assets/images/basic/subscription-list.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/assets/images/download-app.png b/assets/images/download-app.png deleted file mode 100644 index 43b7c8c1..00000000 Binary files a/assets/images/download-app.png and /dev/null differ diff --git a/assets/images/download-shape.svg b/assets/images/download-shape.svg deleted file mode 100644 index dae77975..00000000 --- a/assets/images/download-shape.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/email.svg b/assets/images/email.svg deleted file mode 100644 index 4228e0eb..00000000 --- a/assets/images/email.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/assets/images/favicon.png b/assets/images/favicon.png deleted file mode 100644 index 8e106cbd..00000000 Binary files a/assets/images/favicon.png and /dev/null differ diff --git a/assets/images/feature/.DS_Store b/assets/images/feature/.DS_Store deleted file mode 100644 index 5008ddfc..00000000 Binary files a/assets/images/feature/.DS_Store and /dev/null differ diff --git a/assets/images/feature/img-1.jpg b/assets/images/feature/img-1.jpg deleted file mode 100644 index cd91e304..00000000 Binary files a/assets/images/feature/img-1.jpg and /dev/null differ diff --git a/assets/images/feature/intro-mobile.png b/assets/images/feature/intro-mobile.png deleted file mode 100644 index 413ff547..00000000 Binary files a/assets/images/feature/intro-mobile.png and /dev/null differ diff --git a/assets/images/features-app.png b/assets/images/features-app.png deleted file mode 100644 index ed3099df..00000000 Binary files a/assets/images/features-app.png and /dev/null differ diff --git a/assets/images/footer-bg.png b/assets/images/footer-bg.png deleted file mode 100644 index c04cd4a7..00000000 Binary files a/assets/images/footer-bg.png and /dev/null differ diff --git a/assets/images/footer-shape.svg b/assets/images/footer-shape.svg deleted file mode 100644 index 652b2043..00000000 --- a/assets/images/footer-shape.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/header-app.png b/assets/images/header-app.png deleted file mode 100644 index cb7489af..00000000 Binary files a/assets/images/header-app.png and /dev/null differ diff --git a/assets/images/header-shape-1.svg b/assets/images/header-shape-1.svg deleted file mode 100644 index bbca168a..00000000 --- a/assets/images/header-shape-1.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/header-shape-2.svg b/assets/images/header-shape-2.svg deleted file mode 100644 index 1b23be42..00000000 --- a/assets/images/header-shape-2.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/hero-area.svg b/assets/images/hero-area.svg deleted file mode 100644 index 9aae9c28..00000000 --- a/assets/images/hero-area.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/images/intro-mobile.png b/assets/images/intro-mobile.png deleted file mode 100644 index 7a49f544..00000000 Binary files a/assets/images/intro-mobile.png and /dev/null differ diff --git a/assets/images/intro.png b/assets/images/intro.png deleted file mode 100644 index 97a38034..00000000 Binary files a/assets/images/intro.png and /dev/null differ diff --git a/assets/images/location.png b/assets/images/location.png deleted file mode 100644 index 4cd47677..00000000 Binary files a/assets/images/location.png and /dev/null differ diff --git a/assets/images/logo.jpg b/assets/images/logo.jpg deleted file mode 100644 index d0d4cdbb..00000000 Binary files a/assets/images/logo.jpg and /dev/null differ diff --git a/assets/images/logo.png b/assets/images/logo.png deleted file mode 100644 index 9ab6aa3d..00000000 Binary files a/assets/images/logo.png and /dev/null differ diff --git a/assets/images/logo.psd b/assets/images/logo.psd deleted file mode 100644 index f1e5dcc0..00000000 Binary files a/assets/images/logo.psd and /dev/null differ diff --git a/assets/images/logo.svg b/assets/images/logo.svg deleted file mode 100644 index 10a0c6d4..00000000 --- a/assets/images/logo.svg +++ /dev/null @@ -1,3 +0,0 @@ - - Benmo - diff --git a/assets/images/play-store.png b/assets/images/play-store.png deleted file mode 100644 index 0ee06107..00000000 Binary files a/assets/images/play-store.png and /dev/null differ diff --git a/assets/images/testimonial/.DS_Store b/assets/images/testimonial/.DS_Store deleted file mode 100644 index 081d324b..00000000 Binary files a/assets/images/testimonial/.DS_Store and /dev/null differ diff --git a/assets/images/testimonial/img1.jpg b/assets/images/testimonial/img1.jpg deleted file mode 100644 index 95d03c3d..00000000 Binary files a/assets/images/testimonial/img1.jpg and /dev/null differ diff --git a/assets/images/testimonial/img2.jpg b/assets/images/testimonial/img2.jpg deleted file mode 100644 index 5e09a3ba..00000000 Binary files a/assets/images/testimonial/img2.jpg and /dev/null differ diff --git a/assets/images/testimonial/img3.jpg b/assets/images/testimonial/img3.jpg deleted file mode 100644 index e3136539..00000000 Binary files a/assets/images/testimonial/img3.jpg and /dev/null differ diff --git a/assets/images/testimonial/img4.jpg b/assets/images/testimonial/img4.jpg deleted file mode 100644 index cd1e5665..00000000 Binary files a/assets/images/testimonial/img4.jpg and /dev/null differ diff --git a/assets/images/testimonial/img5.jpg b/assets/images/testimonial/img5.jpg deleted file mode 100644 index d767544f..00000000 Binary files a/assets/images/testimonial/img5.jpg and /dev/null differ diff --git a/assets/images/testimonial/img6.jpg b/assets/images/testimonial/img6.jpg deleted file mode 100644 index 6a4af0f2..00000000 Binary files a/assets/images/testimonial/img6.jpg and /dev/null differ diff --git a/assets/js/.DS_Store b/assets/js/.DS_Store deleted file mode 100644 index cbb359e0..00000000 Binary files a/assets/js/.DS_Store and /dev/null differ diff --git a/assets/js/bootstrap.min.js b/assets/js/bootstrap.min.js deleted file mode 100644 index c4c0d1f9..00000000 --- a/assets/js/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:''}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t 600) { - $('.back-to-top').fadeIn(200) - } else { - $('.back-to-top').fadeOut(200) - } - }); - - - //Animate the scroll to yop - $('.back-to-top').on('click', function (event) { - event.preventDefault(); - - $('html, body').animate({ - scrollTop: 0, - }, 1500); - }); - - - //===== Svg - - jQuery('img.svg').each(function () { - var $img = jQuery(this); - var imgID = $img.attr('id'); - var imgClass = $img.attr('class'); - var imgURL = $img.attr('src'); - - jQuery.get(imgURL, function (data) { - // Get the SVG tag, ignore the rest - var $svg = jQuery(data).find('svg'); - - // Add replaced image's ID to the new SVG - if (typeof imgID !== 'undefined') { - $svg = $svg.attr('id', imgID); - } - // Add replaced image's classes to the new SVG - if (typeof imgClass !== 'undefined') { - $svg = $svg.attr('class', imgClass + ' replaced-svg'); - } - - // Remove any invalid XML tags as per http://validator.w3.org - $svg = $svg.removeAttr('xmlns:a'); - - // Replace image with new SVG - $img.replaceWith($svg); - - }, 'xml'); - - }); - - - //===== WOW active - - new WOW().init(); - - - - - -}); diff --git a/assets/js/popper.min.js b/assets/js/popper.min.js deleted file mode 100644 index 94a5c26f..00000000 --- a/assets/js/popper.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/* - Copyright (C) Federico Zivolo 2019 - Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT). - */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=e.ownerDocument.defaultView,n=o.getComputedStyle(e,null);return t?n[t]:n}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll|overlay)/.test(r+s+p)?e:n(o(e))}function r(e){return 11===e?pe:10===e?se:pe||se}function p(e){if(!e)return document.documentElement;for(var o=r(10)?document.body:null,n=e.offsetParent||null;n===o&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TH','TD','TABLE'].indexOf(n.nodeName)&&'static'===t(n,'position')?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function s(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||p(e.firstElementChild)===e)}function d(e){return null===e.parentNode?e:d(e.parentNode)}function a(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=o?e:t,i=o?t:e,r=document.createRange();r.setStart(n,0),r.setEnd(i,0);var l=r.commonAncestorContainer;if(e!==l&&t!==l||n.contains(i))return s(l)?l:p(l);var f=d(e);return f.host?a(f.host,t):a(e,d(t).host)}function l(e){var t=1=o.clientWidth&&n>=o.clientHeight}),l=0a[e]&&!t.escapeWithReference&&(n=Q(f[o],a[e]-('right'===e?f.width:f.height))),le({},o,n)}};return l.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';f=fe({},f,m[t](e))}),e.offsets.popper=f,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,n=t.reference,i=e.placement.split('-')[0],r=Z,p=-1!==['top','bottom'].indexOf(i),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(n[s])&&(e.offsets.popper[d]=r(n[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var n;if(!K(e.instance.modifiers,'arrow','keepTogether'))return e;var i=o.element;if('string'==typeof i){if(i=e.instance.popper.querySelector(i),!i)return e;}else if(!e.instance.popper.contains(i))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',c=a?'bottom':'right',u=S(i)[l];d[c]-us[c]&&(e.offsets.popper[m]+=d[m]+u-s[c]),e.offsets.popper=g(e.offsets.popper);var b=d[m]+d[l]/2-u/2,w=t(e.instance.popper),y=parseFloat(w['margin'+f],10),E=parseFloat(w['border'+f+'Width'],10),v=b-e.offsets.popper[m]-y-E;return v=ee(Q(s[l]-u,v),0),e.arrowElement=i,e.offsets.arrow=(n={},le(n,m,$(v)),le(n,h,''),n),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=v(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split('-')[0],i=T(n),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case ge.FLIP:p=[n,i];break;case ge.CLOCKWISE:p=G(n);break;case ge.COUNTERCLOCKWISE:p=G(n,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(n!==s||p.length===d+1)return e;n=e.placement.split('-')[0],i=T(n);var a=e.offsets.popper,l=e.offsets.reference,f=Z,m='left'===n&&f(a.right)>f(l.left)||'right'===n&&f(a.left)f(l.top)||'bottom'===n&&f(a.top)f(o.right),g=f(a.top)f(o.bottom),b='left'===n&&h||'right'===n&&c||'top'===n&&g||'bottom'===n&&u,w=-1!==['top','bottom'].indexOf(n),y=!!t.flipVariations&&(w&&'start'===r&&h||w&&'end'===r&&c||!w&&'start'===r&&g||!w&&'end'===r&&u);(m||b||y)&&(e.flipped=!0,(m||b)&&(n=p[d+1]),y&&(r=z(r)),e.placement=n+(r?'-'+r:''),e.offsets.popper=fe({},e.offsets.popper,D(e.instance.popper,e.offsets.reference,e.placement)),e=P(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],n=e.offsets,i=n.popper,r=n.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return i[p?'left':'top']=r[o]-(s?i[p?'width':'height']:0),e.placement=T(t),e.offsets.popper=g(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!K(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=C(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.rightwindow.devicePixelRatio||!me),c='bottom'===o?'top':'bottom',g='right'===n?'left':'right',b=H('transform');if(d='bottom'==c?'HTML'===l.nodeName?-l.clientHeight+h.bottom:-f.height+h.bottom:h.top,s='right'==g?'HTML'===l.nodeName?-l.clientWidth+h.right:-f.width+h.right:h.left,a&&b)m[b]='translate3d('+s+'px, '+d+'px, 0)',m[c]=0,m[g]=0,m.willChange='transform';else{var w='bottom'==c?-1:1,y='right'==g?-1:1;m[c]=d*w,m[g]=s*y,m.willChange=c+', '+g}var E={"x-placement":e.placement};return e.attributes=fe({},E,e.attributes),e.styles=fe({},m,e.styles),e.arrowStyles=fe({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:'bottom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return j(e.instance.popper,e.styles),V(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&j(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,o,n,i){var r=L(i,t,e,o.positionFixed),p=O(o.placement,r,t,e,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return t.setAttribute('x-placement',p),j(t,{position:o.positionFixed?'fixed':'absolute'}),o},gpuAcceleration:void 0}}},ue}); -//# sourceMappingURL=popper.min.js.map diff --git a/assets/js/scrolling-nav.js b/assets/js/scrolling-nav.js deleted file mode 100644 index c29ed157..00000000 --- a/assets/js/scrolling-nav.js +++ /dev/null @@ -1,19 +0,0 @@ - -//jQuery for page scrolling feature - requires jQuery Easing plugin -$(function() { - - $('a.page-scroll[href*="#"]:not([href="#"])').on('click', function () { - if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) { - var target = $(this.hash); - target = target.length ? target : $('[name=' + this.hash.slice(1) + ']'); - if (target.length) { - $('html, body').animate({ - scrollTop: (target.offset().top -60) - }, 1200, "easeInOutExpo"); - return false; - } - } - }); - -}); - diff --git a/assets/js/vendor/jquery-1.12.4.min.js b/assets/js/vendor/jquery-1.12.4.min.js deleted file mode 100644 index e8364758..00000000 --- a/assets/js/vendor/jquery-1.12.4.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/*! jQuery v1.12.4 | (c) jQuery Foundation | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(!l.ownFirst)for(b in a)return k.call(a,b);for(b in a);return void 0===b||k.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(h)return h.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=e.call(arguments,2),d=function(){return a.apply(b||this,c.concat(e.call(arguments)))},d.guid=a.guid=a.guid||n.guid++,d):void 0},now:function(){return+new Date},support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}if(f=d.getElementById(e[2]),f&&f.parentNode){if(f.id!==e[2])return A.find(a);this.length=1,this[0]=f}return this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||(e=n.uniqueSort(e)),D.test(a)&&(e=e.reverse())),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=!0,c||j.disable(),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.addEventListener?(d.removeEventListener("DOMContentLoaded",K),a.removeEventListener("load",K)):(d.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(d.addEventListener||"load"===a.event.type||"complete"===d.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll)a.setTimeout(n.ready);else if(d.addEventListener)d.addEventListener("DOMContentLoaded",K),a.addEventListener("load",K);else{d.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&d.documentElement}catch(e){}c&&c.doScroll&&!function f(){if(!n.isReady){try{c.doScroll("left")}catch(b){return a.setTimeout(f,50)}J(),n.ready()}}()}return I.promise(b)},n.ready.promise();var L;for(L in n(l))break;l.ownFirst="0"===L,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c,e;c=d.getElementsByTagName("body")[0],c&&c.style&&(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),"undefined"!=typeof b.style.zoom&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",l.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(e))}),function(){var a=d.createElement("div");l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}a=null}();var M=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b},N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else c=void 0; -}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function R(a,b,d,e){if(M(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),"object"!=typeof b&&"function"!=typeof b||(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f}}function S(a,b,c){if(M(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=void 0)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},Z=/^(?:checkbox|radio)$/i,$=/<([\w:-]+)/,_=/^$|\/(?:java|ecma)script/i,aa=/^\s+/,ba="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";function ca(a){var b=ba.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}!function(){var a=d.createElement("div"),b=d.createDocumentFragment(),c=d.createElement("input");a.innerHTML="
a",l.leadingWhitespace=3===a.firstChild.nodeType,l.tbody=!a.getElementsByTagName("tbody").length,l.htmlSerialize=!!a.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==d.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,b.appendChild(c),l.appendChecked=c.checked,a.innerHTML="",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var da={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:l.htmlSerialize?[0,"",""]:[1,"X
","
"]};da.optgroup=da.option,da.tbody=da.tfoot=da.colgroup=da.caption=da.thead,da.th=da.td;function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,ea(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}var ga=/<|&#?\w+;/,ha=/r;r++)if(g=a[r],g||0===g)if("object"===n.type(g))n.merge(q,g.nodeType?[g]:g);else if(ga.test(g)){i=i||p.appendChild(b.createElement("div")),j=($.exec(g)||["",""])[1].toLowerCase(),m=da[j]||da._default,i.innerHTML=m[1]+n.htmlPrefilter(g)+m[2],f=m[0];while(f--)i=i.lastChild;if(!l.leadingWhitespace&&aa.test(g)&&q.push(b.createTextNode(aa.exec(g)[0])),!l.tbody){g="table"!==j||ha.test(g)?""!==m[1]||ha.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--)n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild)i.removeChild(i.firstChild);i=p.lastChild}else q.push(b.createTextNode(g));i&&p.removeChild(i),l.appendChecked||n.grep(ea(q,"input"),ia),r=0;while(g=q[r++])if(d&&n.inArray(g,d)>-1)e&&e.push(g);else if(h=n.contains(g.ownerDocument,g),i=ea(p.appendChild(g),"script"),h&&fa(i),c){f=0;while(g=i[f++])_.test(g.type||"")&&c.push(g)}return i=null,p}!function(){var b,c,e=d.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=e.attributes[c].expando===!1);e=null}();var ka=/^(?:input|select|textarea)$/i,la=/^key/,ma=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,na=/^(?:focusinfocus|focusoutblur)$/,oa=/^([^.]*)(?:\.(.+)|)/;function pa(){return!0}function qa(){return!1}function ra(){try{return d.activeElement}catch(a){}}function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)sa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=qa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return"undefined"==typeof n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(G)||[""],h=b.length;while(h--)f=oa.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=oa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!na.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||l.trigger.apply(e,c)!==!1)){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,na.test(j+q)||(i=i.parentNode);i;i=i.parentNode)p.push(i),m=i;m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped())b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),g=h&&i[h],g&&g.apply&&M(i)&&(b.result=g.apply(i,c),b.result===!1&&b.preventDefault());if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||l._default.apply(p.pop(),c)===!1)&&M(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]","i"),va=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,wa=/\s*$/g,Aa=ca(d),Ba=Aa.appendChild(d.createElement("div"));function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&Z.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}}function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&xa.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(o&&(k=ja(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(ea(k,"script"),Da),h=i.length;o>m;m++)g=k,m!==p&&(g=n.clone(g,!0,!0),h&&n.merge(i,ea(g,"script"))),c.call(a[m],g,m);if(h)for(j=i[i.length-1].ownerDocument,n.map(i,Ea),m=0;h>m;m++)g=i[m],_.test(g.type||"")&&!n._data(g,"globalEval")&&n.contains(j,g)&&(g.src?n._evalUrl&&n._evalUrl(g.src):n.globalEval((g.text||g.textContent||g.innerHTML||"").replace(za,"")));k=e=null}return a}function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(ea(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&fa(ea(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(va,"<$1>")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ua.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Ba.innerHTML=a.outerHTML,Ba.removeChild(f=Ba.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=ea(f),h=ea(a),g=0;null!=(e=h[g]);++g)d[g]&&Ga(e,d[g]);if(b)if(c)for(h=h||ea(a),d=d||ea(f),g=0;null!=(e=h[g]);g++)Fa(e,d[g]);else Fa(a,f);return d=ea(f,"script"),d.length>0&&fa(d,!i&&ea(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++)if((b||M(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k||"undefined"==typeof d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}),n.fn.extend({domManip:Ha,detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return Y(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(ea(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return Y(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(ta,""):void 0;if("string"==typeof a&&!wa.test(a)&&(l.htmlSerialize||!ua.test(a))&&(l.leadingWhitespace||!aa.test(a))&&!da[($.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ea(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],f=n(a),h=f.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(f[d])[b](c),g.apply(e,c.get());return this.pushStack(e)}});var Ja,Ka={HTML:"block",BODY:"block"};function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(Ja||n(" - - -
- -
-
-
- -
-
-
-
-
-
-
-
- -
- - - - -
- -
-

Testing

-
-
-
-

ETA: June 10th

-
-
-
-
-
-

Prototyping

-
-
-
-

ETA: May 10th

-
-
-
-
-
-

Ideation

-
-
-
-

ETA: April 25th

-
-
-
-
-
-

Definition

-
-
-
-

In Progress: March 15th

-

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

-
Static and dynamic content editing
-

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

-
How to customize formatting for each rich text
-

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

-
-
-
-
-
-

Research

-
-
-
-

What’s a Rich Text element?

-

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

-
Static and dynamic content editing
-

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

-
How to customize formatting for each rich text
-

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

-
-
-
-
-
- - - - - - - - - - -
- - - - \ No newline at end of file diff --git a/basic/Dashboard/detail_assets.html b/basic/Dashboard/detail_assets.html deleted file mode 100644 index 235682a3..00000000 --- a/basic/Dashboard/detail_assets.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - User Dashboard Template - - - - - - - - - - - - - - - - - - - - - - - -
- - - - \ No newline at end of file diff --git a/basic/Dashboard/detail_clients.html b/basic/Dashboard/detail_clients.html deleted file mode 100644 index f90465ef..00000000 --- a/basic/Dashboard/detail_clients.html +++ /dev/null @@ -1,403 +0,0 @@ - - - - - - User Dashboard Template - - - - - - - - - - - - - - - - - - - - -
- -
- -
-
-
-

Welcome back, Matt!

-
-
-
-
-
-

$

-

-
Starting budget
-
-
-
-
-
-
-
-

$

-

-
Total spend
-
-
-
-
-
-
-
-

-
Target launch
-
-
-
-
-
-
- -
-
-
-
-
-
- -
-
Random donut chart
-
-
-
-
-
-
-
-

Project Overview

-
-
-
-
-

Hi name!

-
To the right, you'll find a live preview of your site. Please take some time to look it over, and submit your thoughts via the chat.

You can check in for updates at any time.
-
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Documents

-
-
-
- -
-
-
No items found.
-
-
-
-
-
-

Timeline

-
-
-
-
-
-
-
-
1
-
-
Research
-
-
-
-
2
-
-
Define
-
-
-
-
3
-
-
Ideate
-
-
-
-
4
-
-
Prototype
-
-
-
-
5
-
-
Test
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-

Testing

-
-
-
-
-
-
-
-

Prototyping

-
-
-
-
-
-
-
-

Ideation

-
-
-
-
-
-
-
-

Definition

-
-
-
-
-
-
-
-

Research

-
-
-
-
-
-
-
-
-
-

Documents

-
-
- -
-
-
No items found.
-
-
-
-
-
-
- - -
- - - -
- - - - \ No newline at end of file diff --git a/basic/Dashboard/detail_documents.html b/basic/Dashboard/detail_documents.html deleted file mode 100644 index 4fd92b9f..00000000 --- a/basic/Dashboard/detail_documents.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - User Dashboard Template - - - - - - - - - - - - - - - - - - - - - - - -
- - - - \ No newline at end of file diff --git a/basic/Dashboard/documents/Project-proposal.pdf b/basic/Dashboard/documents/Project-proposal.pdf deleted file mode 100644 index 7a7a2344..00000000 Binary files a/basic/Dashboard/documents/Project-proposal.pdf and /dev/null differ diff --git a/basic/Dashboard/documents/Terms-of-use.docx b/basic/Dashboard/documents/Terms-of-use.docx deleted file mode 100644 index e4b8daa4..00000000 Binary files a/basic/Dashboard/documents/Terms-of-use.docx and /dev/null differ diff --git a/basic/Dashboard/fonts/fa-regular-400.woff b/basic/Dashboard/fonts/fa-regular-400.woff deleted file mode 100644 index b7414354..00000000 Binary files a/basic/Dashboard/fonts/fa-regular-400.woff and /dev/null differ diff --git a/basic/Dashboard/fonts/fa-solid-900.woff b/basic/Dashboard/fonts/fa-solid-900.woff deleted file mode 100644 index 49325538..00000000 Binary files a/basic/Dashboard/fonts/fa-solid-900.woff and /dev/null differ diff --git a/basic/Dashboard/fonts/iconmonstr-iconic-font.ttf b/basic/Dashboard/fonts/iconmonstr-iconic-font.ttf deleted file mode 100644 index 6422bdeb..00000000 Binary files a/basic/Dashboard/fonts/iconmonstr-iconic-font.ttf and /dev/null differ diff --git a/basic/Dashboard/images/1.svg b/basic/Dashboard/images/1.svg deleted file mode 100644 index 9ba6a8d6..00000000 --- a/basic/Dashboard/images/1.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/basic/Dashboard/images/2.svg b/basic/Dashboard/images/2.svg deleted file mode 100644 index 4525e158..00000000 --- a/basic/Dashboard/images/2.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/basic/Dashboard/images/3.svg b/basic/Dashboard/images/3.svg deleted file mode 100644 index 0e004fc3..00000000 --- a/basic/Dashboard/images/3.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/basic/Dashboard/images/5cbcc29efad96cf6f89a0d61_Webflow-round.svg b/basic/Dashboard/images/5cbcc29efad96cf6f89a0d61_Webflow-round.svg deleted file mode 100644 index 2bee428f..00000000 --- a/basic/Dashboard/images/5cbcc29efad96cf6f89a0d61_Webflow-round.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/basic/Dashboard/images/Close.svg b/basic/Dashboard/images/Close.svg deleted file mode 100644 index eecc76ad..00000000 --- a/basic/Dashboard/images/Close.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/basic/Dashboard/images/Logo.svg b/basic/Dashboard/images/Logo.svg deleted file mode 100644 index 242f2b31..00000000 --- a/basic/Dashboard/images/Logo.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/basic/Dashboard/images/MZ-7AaQh_400x400.jpg b/basic/Dashboard/images/MZ-7AaQh_400x400.jpg deleted file mode 100644 index e340917a..00000000 Binary files a/basic/Dashboard/images/MZ-7AaQh_400x400.jpg and /dev/null differ diff --git a/basic/Dashboard/images/adult-beautiful-beauty-1054422-p-1080.jpeg b/basic/Dashboard/images/adult-beautiful-beauty-1054422-p-1080.jpeg deleted file mode 100644 index 919d7e01..00000000 Binary files a/basic/Dashboard/images/adult-beautiful-beauty-1054422-p-1080.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/adult-beautiful-beauty-1054422-p-500.jpeg b/basic/Dashboard/images/adult-beautiful-beauty-1054422-p-500.jpeg deleted file mode 100644 index 2861a83e..00000000 Binary files a/basic/Dashboard/images/adult-beautiful-beauty-1054422-p-500.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/adult-beautiful-beauty-1054422.jpg b/basic/Dashboard/images/adult-beautiful-beauty-1054422.jpg deleted file mode 100644 index 5f55bd6e..00000000 Binary files a/basic/Dashboard/images/adult-beautiful-beauty-1054422.jpg and /dev/null differ diff --git a/basic/Dashboard/images/adventure-asphalt-daylight-1955134-1.jpg b/basic/Dashboard/images/adventure-asphalt-daylight-1955134-1.jpg deleted file mode 100644 index 4ecc10c2..00000000 Binary files a/basic/Dashboard/images/adventure-asphalt-daylight-1955134-1.jpg and /dev/null differ diff --git a/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1-p-1080.jpeg b/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1-p-1080.jpeg deleted file mode 100644 index efc3c213..00000000 Binary files a/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1-p-1080.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1-p-500.jpeg b/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1-p-500.jpeg deleted file mode 100644 index c03eea3d..00000000 Binary files a/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1-p-500.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1-p-800.jpeg b/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1-p-800.jpeg deleted file mode 100644 index e345c323..00000000 Binary files a/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1-p-800.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1.jpg b/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1.jpg deleted file mode 100644 index ab2ab58b..00000000 Binary files a/basic/Dashboard/images/bag-blurred-background-daylight-1353029-1.jpg and /dev/null differ diff --git a/basic/Dashboard/images/beautiful-bloom-blooming-979932-p-1080.jpeg b/basic/Dashboard/images/beautiful-bloom-blooming-979932-p-1080.jpeg deleted file mode 100644 index 18b39878..00000000 Binary files a/basic/Dashboard/images/beautiful-bloom-blooming-979932-p-1080.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/beautiful-bloom-blooming-979932.jpg b/basic/Dashboard/images/beautiful-bloom-blooming-979932.jpg deleted file mode 100644 index ba570d90..00000000 Binary files a/basic/Dashboard/images/beautiful-bloom-blooming-979932.jpg and /dev/null differ diff --git a/basic/Dashboard/images/berries-bowl-delicious-1209605-p-1080.jpeg b/basic/Dashboard/images/berries-bowl-delicious-1209605-p-1080.jpeg deleted file mode 100644 index 16723192..00000000 Binary files a/basic/Dashboard/images/berries-bowl-delicious-1209605-p-1080.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/berries-bowl-delicious-1209605.jpg b/basic/Dashboard/images/berries-bowl-delicious-1209605.jpg deleted file mode 100644 index 474ecf34..00000000 Binary files a/basic/Dashboard/images/berries-bowl-delicious-1209605.jpg and /dev/null differ diff --git a/basic/Dashboard/images/coca-cola-machine-mobilechallenge-899786-p-1080.jpeg b/basic/Dashboard/images/coca-cola-machine-mobilechallenge-899786-p-1080.jpeg deleted file mode 100644 index 3a65c32b..00000000 Binary files a/basic/Dashboard/images/coca-cola-machine-mobilechallenge-899786-p-1080.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/coca-cola-machine-mobilechallenge-899786-p-500.jpeg b/basic/Dashboard/images/coca-cola-machine-mobilechallenge-899786-p-500.jpeg deleted file mode 100644 index ff7cdb07..00000000 Binary files a/basic/Dashboard/images/coca-cola-machine-mobilechallenge-899786-p-500.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/coca-cola-machine-mobilechallenge-899786.jpg b/basic/Dashboard/images/coca-cola-machine-mobilechallenge-899786.jpg deleted file mode 100644 index d71c0447..00000000 Binary files a/basic/Dashboard/images/coca-cola-machine-mobilechallenge-899786.jpg and /dev/null differ diff --git a/basic/Dashboard/images/crisp.png b/basic/Dashboard/images/crisp.png deleted file mode 100644 index 31e13a7c..00000000 Binary files a/basic/Dashboard/images/crisp.png and /dev/null differ diff --git a/basic/Dashboard/images/google-analytics-3.svg b/basic/Dashboard/images/google-analytics-3.svg deleted file mode 100644 index 8240bb5c..00000000 --- a/basic/Dashboard/images/google-analytics-3.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/basic/Dashboard/images/heap.svg b/basic/Dashboard/images/heap.svg deleted file mode 100644 index 438be89f..00000000 --- a/basic/Dashboard/images/heap.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/basic/Dashboard/images/hotjar.svg b/basic/Dashboard/images/hotjar.svg deleted file mode 100644 index 76830c92..00000000 --- a/basic/Dashboard/images/hotjar.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/basic/Dashboard/images/paper.svg b/basic/Dashboard/images/paper.svg deleted file mode 100644 index 7a7f8ca0..00000000 --- a/basic/Dashboard/images/paper.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/basic/Dashboard/images/pexels-photo-167699-p-1080.jpeg b/basic/Dashboard/images/pexels-photo-167699-p-1080.jpeg deleted file mode 100644 index c93d42ca..00000000 Binary files a/basic/Dashboard/images/pexels-photo-167699-p-1080.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/pexels-photo-167699.jpeg b/basic/Dashboard/images/pexels-photo-167699.jpeg deleted file mode 100644 index 111d96ba..00000000 Binary files a/basic/Dashboard/images/pexels-photo-167699.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/pexels-photo-539711-1-p-1080.jpeg b/basic/Dashboard/images/pexels-photo-539711-1-p-1080.jpeg deleted file mode 100644 index db1e0bd8..00000000 Binary files a/basic/Dashboard/images/pexels-photo-539711-1-p-1080.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/pexels-photo-539711-1-p-130x130q80.jpeg b/basic/Dashboard/images/pexels-photo-539711-1-p-130x130q80.jpeg deleted file mode 100644 index d062a9d3..00000000 Binary files a/basic/Dashboard/images/pexels-photo-539711-1-p-130x130q80.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/pexels-photo-539711-1-p-500.jpeg b/basic/Dashboard/images/pexels-photo-539711-1-p-500.jpeg deleted file mode 100644 index 33be8b65..00000000 Binary files a/basic/Dashboard/images/pexels-photo-539711-1-p-500.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/pexels-photo-539711-1-p-800.jpeg b/basic/Dashboard/images/pexels-photo-539711-1-p-800.jpeg deleted file mode 100644 index 9b281fa6..00000000 Binary files a/basic/Dashboard/images/pexels-photo-539711-1-p-800.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/pexels-photo-539711-1.jpeg b/basic/Dashboard/images/pexels-photo-539711-1.jpeg deleted file mode 100644 index 3540d7e3..00000000 Binary files a/basic/Dashboard/images/pexels-photo-539711-1.jpeg and /dev/null differ diff --git a/basic/Dashboard/images/proifle.jpg b/basic/Dashboard/images/proifle.jpg deleted file mode 100644 index f7479e1e..00000000 Binary files a/basic/Dashboard/images/proifle.jpg and /dev/null differ diff --git a/basic/Dashboard/images/slack-new-logo.svg b/basic/Dashboard/images/slack-new-logo.svg deleted file mode 100644 index 69a4eb6a..00000000 --- a/basic/Dashboard/images/slack-new-logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/basic/Dashboard/index.html b/basic/Dashboard/index.html deleted file mode 100644 index 4e76c94b..00000000 --- a/basic/Dashboard/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - Login - - - - - - - - - - - - - - - - - - - - - - -
-
Tutorial Video: How does this template work?
-
- - - - - -
- - - - \ No newline at end of file diff --git a/basic/Dashboard/js/user-dashboard.js b/basic/Dashboard/js/user-dashboard.js deleted file mode 100644 index 1d264c38..00000000 --- a/basic/Dashboard/js/user-dashboard.js +++ /dev/null @@ -1,51 +0,0 @@ -/*! - * Webflow: Front-end site library - * @license MIT - * Inline scripts may access the api using an async handler: - * var Webflow = Webflow || []; - * Webflow.push(readyFunction); - */!function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=139)}([function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){var r=n(48)("wks"),i=n(30),o=n(6).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.IX2VanillaUtils=e.IX2VanillaPlugins=e.IX2ElementsReducer=e.IX2EngineItemTypes=e.IX2EngineEventTypes=e.IX2EngineConstants=e.IX2EngineActionTypes=e.IX2EasingUtils=e.IX2Easings=e.IX2BrowserSupport=void 0;var r=p(n(60)),i=p(n(124)),o=p(n(125)),a=p(n(126)),u=p(n(127)),c=p(n(77)),s=p(n(78)),f=p(n(249)),l=p(n(128)),d=p(n(254));function p(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}e.IX2BrowserSupport=r,e.IX2Easings=i,e.IX2EasingUtils=o,e.IX2EngineActionTypes=a,e.IX2EngineConstants=s,e.IX2EngineEventTypes=u,e.IX2EngineItemTypes=c,e.IX2ElementsReducer=f,e.IX2VanillaPlugins=l,e.IX2VanillaUtils=d},function(t,e,n){var r=n(106),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();t.exports=o},function(t,e,n){"use strict";var r={},i={},o=[],a=window.Webflow||[],u=window.jQuery,c=u(window),s=u(document),f=u.isFunction,l=r._=n(141),d=r.tram=n(83)&&u.tram,p=!1,v=!1;function h(t){r.env()&&(f(t.design)&&c.on("__wf_design",t.design),f(t.preview)&&c.on("__wf_preview",t.preview)),f(t.destroy)&&c.on("__wf_destroy",t.destroy),t.ready&&f(t.ready)&&function(t){if(p)return void t.ready();if(l.contains(o,t.ready))return;o.push(t.ready)}(t)}function g(t){f(t.design)&&c.off("__wf_design",t.design),f(t.preview)&&c.off("__wf_preview",t.preview),f(t.destroy)&&c.off("__wf_destroy",t.destroy),t.ready&&f(t.ready)&&function(t){o=l.filter(o,function(e){return e!==t.ready})}(t)}d.config.hideBackface=!1,d.config.keepInherited=!0,r.define=function(t,e,n){i[t]&&g(i[t]);var r=i[t]=e(u,l,n)||{};return h(r),r},r.require=function(t){return i[t]},r.push=function(t){p?f(t)&&t():a.push(t)},r.env=function(t){var e=window.__wf_design,n=void 0!==e;return t?"design"===t?n&&e:"preview"===t?n&&!e:"slug"===t?n&&window.__wf_slug:"editor"===t?window.WebflowEditor:"test"===t?window.__wf_test:"frame"===t?window!==window.top:void 0:n};var E,y=navigator.userAgent.toLowerCase(),_=r.env.touch="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch,m=r.env.chrome=/chrome/.test(y)&&/Google/.test(navigator.vendor)&&parseInt(y.match(/chrome\/(\d+)\./)[1],10),I=r.env.ios=/(ipod|iphone|ipad)/.test(y);r.env.safari=/safari/.test(y)&&!m&&!I,_&&s.on("touchstart mousedown",function(t){E=t.target}),r.validClick=_?function(t){return t===E||u.contains(t,E)}:function(){return!0};var b,O="resize.webflow orientationchange.webflow load.webflow";function T(t,e){var n=[],r={};return r.up=l.throttle(function(t){l.each(n,function(e){e(t)})}),t&&e&&t.on(e,r.up),r.on=function(t){"function"==typeof t&&(l.contains(n,t)||n.push(t))},r.off=function(t){n=arguments.length?l.filter(n,function(e){return e!==t}):[]},r}function w(t){f(t)&&t()}function S(){b&&(b.reject(),c.off("load",b.resolve)),b=new u.Deferred,c.on("load",b.resolve)}r.resize=T(c,O),r.scroll=T(c,"scroll.webflow resize.webflow orientationchange.webflow load.webflow"),r.redraw=T(),r.location=function(t){window.location=t},r.env()&&(r.location=function(){}),r.ready=function(){p=!0,v?(v=!1,l.each(i,h)):l.each(o,w),l.each(a,w),r.resize.up()},r.load=function(t){b.then(t)},r.destroy=function(t){t=t||{},v=!0,c.triggerHandler("__wf_destroy"),null!=t.domready&&(p=t.domready),l.each(i,g),r.resize.off(),r.scroll.off(),r.redraw.off(),o=[],a=[],"pending"===b.state()&&S()},u(r.ready),S(),t.exports=window.Webflow=r},function(t,e){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){var n=t.exports={version:"2.6.5"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(19),i=n(87),o=n(45),a=Object.defineProperty;e.f=n(9)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(21)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(183),i=n(237),o=n(74),a=n(0),u=n(244);t.exports=function(t){return"function"==typeof t?t:null==t?o:"object"==typeof t?a(t)?i(t[0],t[1]):r(t):u(t)}},function(t,e,n){var r=n(195),i=n(200);t.exports=function(t,e){var n=i(t,e);return r(n)?n:void 0}},function(t,e){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,e,n){var r=n(8),i=n(22);t.exports=n(9)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(92),i=n(44);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(24),i=n(196),o=n(197),a="[object Null]",u="[object Undefined]",c=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?u:a:c&&c in Object(t)?i(t):o(t)}},function(t,e,n){var r=n(105),i=n(68);t.exports=function(t){return null!=t&&i(t.length)&&!r(t)}},function(t,e,n){var r=n(6),i=n(7),o=n(86),a=n(14),u=n(10),c=function(t,e,n){var s,f,l,d=t&c.F,p=t&c.G,v=t&c.S,h=t&c.P,g=t&c.B,E=t&c.W,y=p?i:i[e]||(i[e]={}),_=y.prototype,m=p?r:v?r[e]:(r[e]||{}).prototype;for(s in p&&(n=e),n)(f=!d&&m&&void 0!==m[s])&&u(y,s)||(l=f?m[s]:n[s],y[s]=p&&"function"!=typeof m[s]?n[s]:g&&f?o(l,r):E&&m[s]==l?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(l):h&&"function"==typeof l?o(Function.call,l):l,h&&((y.virtual||(y.virtual={}))[s]=l,t&c.R&&_&&!_[s]&&a(_,s,l)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,e,n){var r=n(20);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){t.exports={}},function(t,e,n){var r=n(3).Symbol;t.exports=r},function(t,e,n){var r=n(40),i=1/0;t.exports=function(t){if("string"==typeof t||r(t))return t;var e=t+"";return"0"==e&&1/t==-i?"-0":e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.clone=c,e.addLast=l,e.addFirst=d,e.removeLast=p,e.removeFirst=v,e.insert=h,e.removeAt=g,e.replaceAt=E,e.getIn=y,e.set=_,e.setIn=m,e.update=I,e.updateIn=b,e.merge=O,e.mergeDeep=T,e.mergeIn=w,e.omit=S,e.addDefaults=A; -/*! - * Timm - * - * Immutability helpers with fast reads and acceptable writes. - * - * @copyright Guillermo Grau Panea 2016 - * @license MIT - */ -var i="INVALID_ARGS";function o(t){throw new Error(t)}function a(t){var e=Object.keys(t);return Object.getOwnPropertySymbols?e.concat(Object.getOwnPropertySymbols(t)):e}var u={}.hasOwnProperty;function c(t){if(Array.isArray(t))return t.slice();for(var e=a(t),n={},r=0;r3?l-3:0),p=3;p=t.length||e<0?t:t.slice(0,e).concat(t.slice(e+1))}function E(t,e,n){if(t[e]===n)return t;for(var r=t.length,i=Array(r),o=0;o6?a-6:0),c=6;c6?a-6:0),c=6;c7?c-7:0),l=7;l=0||(o[f]=t[f])}return o}function A(t,e,n,r,i,o){for(var a=arguments.length,u=Array(a>6?a-6:0),c=6;c0?r:n)(t)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(20);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(48)("keys"),i=n(30);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e,n){var r=n(7),i=n(6),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(28)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(8).f,i=n(10),o=n(1)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(44);t.exports=function(t){return Object(r(t))}},function(t,e,n){e.f=n(1)},function(t,e,n){var r=n(6),i=n(7),o=n(28),a=n(52),u=n(8).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||u(e,t,{value:a.f(t)})}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){"use strict";var r=window.jQuery,i={},o=[],a={reset:function(t,e){e.__wf_intro=null},intro:function(t,e){e.__wf_intro||(e.__wf_intro=!0,r(e).triggerHandler(i.types.INTRO))},outro:function(t,e){e.__wf_intro&&(e.__wf_intro=null,r(e).triggerHandler(i.types.OUTRO))}};i.triggers={},i.types={INTRO:"w-ix-intro.w-ix",OUTRO:"w-ix-outro.w-ix"},i.init=function(){for(var t=o.length,e=0;e-1&&t%1==0&&t-1&&t%1==0&&t<=n}},function(t,e,n){var r=n(70),i=n(232),o=Object.prototype.hasOwnProperty;t.exports=function(t){if(!r(t))return i(t);var e=[];for(var n in Object(t))o.call(t,n)&&"constructor"!=n&&e.push(n);return e}},function(t,e){var n=Object.prototype;t.exports=function(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||n)}},function(t,e,n){var r=n(233),i=n(62),o=n(234),a=n(235),u=n(116),c=n(16),s=n(107),f=s(r),l=s(i),d=s(o),p=s(a),v=s(u),h=c;(r&&"[object DataView]"!=h(new r(new ArrayBuffer(1)))||i&&"[object Map]"!=h(new i)||o&&"[object Promise]"!=h(o.resolve())||a&&"[object Set]"!=h(new a)||u&&"[object WeakMap]"!=h(new u))&&(h=function(t){var e=c(t),n="[object Object]"==e?t.constructor:void 0,r=n?s(n):"";if(r)switch(r){case f:return"[object DataView]";case l:return"[object Map]";case d:return"[object Promise]";case p:return"[object Set]";case v:return"[object WeakMap]"}return e}),t.exports=h},function(t,e,n){var r=n(39),i=n(25);t.exports=function(t,e){for(var n=0,o=(e=r(e,t)).length;null!=t&&n>16&255,e>>8&255,255&e]}function i(t,e,n){return"#"+(1<<24|t<<16|e<<8|n).toString(16).slice(1)}function a(){}function u(t,e,n){s("Units do not match ["+t+"]: "+e+", "+n)}function c(t,e,n){if(void 0!==e&&(n=e),void 0===t)return n;var r=n;return $.test(t)||!Z.test(t)?r=parseInt(t,10):Z.test(t)&&(r=1e3*parseFloat(t)),0>r&&(r=0),r==r?r:n}function s(t){W.debug&&window&&window.console.warn(t)}var f=function(t,e,n){function r(t){return"object"==(void 0===t?"undefined":(0,o.default)(t))}function i(t){return"function"==typeof t}function a(){}return function o(u,c){function s(){var t=new f;return i(t.init)&&t.init.apply(t,arguments),t}function f(){}c===n&&(c=u,u=Object),s.Bare=f;var l,d=a[t]=u[t],p=f[t]=s[t]=new a;return p.constructor=s,s.mixin=function(e){return f[t]=s[t]=o(s,e)[t],s},s.open=function(t){if(l={},i(t)?l=t.call(s,p,d,s,u):r(t)&&(l=t),r(l))for(var n in l)e.call(l,n)&&(p[n]=l[n]);return i(p.init)||(p.init=u),s},s.open(c)}}("prototype",{}.hasOwnProperty),l={ease:["ease",function(t,e,n,r){var i=(t/=r)*t,o=i*t;return e+n*(-2.75*o*i+11*i*i+-15.5*o+8*i+.25*t)}],"ease-in":["ease-in",function(t,e,n,r){var i=(t/=r)*t,o=i*t;return e+n*(-1*o*i+3*i*i+-3*o+2*i)}],"ease-out":["ease-out",function(t,e,n,r){var i=(t/=r)*t,o=i*t;return e+n*(.3*o*i+-1.6*i*i+2.2*o+-1.8*i+1.9*t)}],"ease-in-out":["ease-in-out",function(t,e,n,r){var i=(t/=r)*t,o=i*t;return e+n*(2*o*i+-5*i*i+2*o+2*i)}],linear:["linear",function(t,e,n,r){return n*t/r+e}],"ease-in-quad":["cubic-bezier(0.550, 0.085, 0.680, 0.530)",function(t,e,n,r){return n*(t/=r)*t+e}],"ease-out-quad":["cubic-bezier(0.250, 0.460, 0.450, 0.940)",function(t,e,n,r){return-n*(t/=r)*(t-2)+e}],"ease-in-out-quad":["cubic-bezier(0.455, 0.030, 0.515, 0.955)",function(t,e,n,r){return(t/=r/2)<1?n/2*t*t+e:-n/2*(--t*(t-2)-1)+e}],"ease-in-cubic":["cubic-bezier(0.550, 0.055, 0.675, 0.190)",function(t,e,n,r){return n*(t/=r)*t*t+e}],"ease-out-cubic":["cubic-bezier(0.215, 0.610, 0.355, 1)",function(t,e,n,r){return n*((t=t/r-1)*t*t+1)+e}],"ease-in-out-cubic":["cubic-bezier(0.645, 0.045, 0.355, 1)",function(t,e,n,r){return(t/=r/2)<1?n/2*t*t*t+e:n/2*((t-=2)*t*t+2)+e}],"ease-in-quart":["cubic-bezier(0.895, 0.030, 0.685, 0.220)",function(t,e,n,r){return n*(t/=r)*t*t*t+e}],"ease-out-quart":["cubic-bezier(0.165, 0.840, 0.440, 1)",function(t,e,n,r){return-n*((t=t/r-1)*t*t*t-1)+e}],"ease-in-out-quart":["cubic-bezier(0.770, 0, 0.175, 1)",function(t,e,n,r){return(t/=r/2)<1?n/2*t*t*t*t+e:-n/2*((t-=2)*t*t*t-2)+e}],"ease-in-quint":["cubic-bezier(0.755, 0.050, 0.855, 0.060)",function(t,e,n,r){return n*(t/=r)*t*t*t*t+e}],"ease-out-quint":["cubic-bezier(0.230, 1, 0.320, 1)",function(t,e,n,r){return n*((t=t/r-1)*t*t*t*t+1)+e}],"ease-in-out-quint":["cubic-bezier(0.860, 0, 0.070, 1)",function(t,e,n,r){return(t/=r/2)<1?n/2*t*t*t*t*t+e:n/2*((t-=2)*t*t*t*t+2)+e}],"ease-in-sine":["cubic-bezier(0.470, 0, 0.745, 0.715)",function(t,e,n,r){return-n*Math.cos(t/r*(Math.PI/2))+n+e}],"ease-out-sine":["cubic-bezier(0.390, 0.575, 0.565, 1)",function(t,e,n,r){return n*Math.sin(t/r*(Math.PI/2))+e}],"ease-in-out-sine":["cubic-bezier(0.445, 0.050, 0.550, 0.950)",function(t,e,n,r){return-n/2*(Math.cos(Math.PI*t/r)-1)+e}],"ease-in-expo":["cubic-bezier(0.950, 0.050, 0.795, 0.035)",function(t,e,n,r){return 0===t?e:n*Math.pow(2,10*(t/r-1))+e}],"ease-out-expo":["cubic-bezier(0.190, 1, 0.220, 1)",function(t,e,n,r){return t===r?e+n:n*(1-Math.pow(2,-10*t/r))+e}],"ease-in-out-expo":["cubic-bezier(1, 0, 0, 1)",function(t,e,n,r){return 0===t?e:t===r?e+n:(t/=r/2)<1?n/2*Math.pow(2,10*(t-1))+e:n/2*(2-Math.pow(2,-10*--t))+e}],"ease-in-circ":["cubic-bezier(0.600, 0.040, 0.980, 0.335)",function(t,e,n,r){return-n*(Math.sqrt(1-(t/=r)*t)-1)+e}],"ease-out-circ":["cubic-bezier(0.075, 0.820, 0.165, 1)",function(t,e,n,r){return n*Math.sqrt(1-(t=t/r-1)*t)+e}],"ease-in-out-circ":["cubic-bezier(0.785, 0.135, 0.150, 0.860)",function(t,e,n,r){return(t/=r/2)<1?-n/2*(Math.sqrt(1-t*t)-1)+e:n/2*(Math.sqrt(1-(t-=2)*t)+1)+e}],"ease-in-back":["cubic-bezier(0.600, -0.280, 0.735, 0.045)",function(t,e,n,r,i){return void 0===i&&(i=1.70158),n*(t/=r)*t*((i+1)*t-i)+e}],"ease-out-back":["cubic-bezier(0.175, 0.885, 0.320, 1.275)",function(t,e,n,r,i){return void 0===i&&(i=1.70158),n*((t=t/r-1)*t*((i+1)*t+i)+1)+e}],"ease-in-out-back":["cubic-bezier(0.680, -0.550, 0.265, 1.550)",function(t,e,n,r,i){return void 0===i&&(i=1.70158),(t/=r/2)<1?n/2*t*t*((1+(i*=1.525))*t-i)+e:n/2*((t-=2)*t*((1+(i*=1.525))*t+i)+2)+e}]},d={"ease-in-back":"cubic-bezier(0.600, 0, 0.735, 0.045)","ease-out-back":"cubic-bezier(0.175, 0.885, 0.320, 1)","ease-in-out-back":"cubic-bezier(0.680, 0, 0.265, 1)"},p=document,v=window,h="bkwld-tram",g=/[\-\.0-9]/g,E=/[A-Z]/,y="number",_=/^(rgb|#)/,m=/(em|cm|mm|in|pt|pc|px)$/,I=/(em|cm|mm|in|pt|pc|px|%)$/,b=/(deg|rad|turn)$/,O="unitless",T=/(all|none) 0s ease 0s/,w=/^(width|height)$/,S=" ",A=p.createElement("a"),x=["Webkit","Moz","O","ms"],R=["-webkit-","-moz-","-o-","-ms-"],L=function(t){if(t in A.style)return{dom:t,css:t};var e,n,r="",i=t.split("-");for(e=0;es&&(s=t.span),t.stop(),t.animate(e)},function(t){"wait"in t&&(s=c(t.wait,0))}),d.call(this),s>0&&(this.timer=new B({duration:s,context:this}),this.active=!0,e&&(this.timer.complete=a));var v=this,h=!1,g={};P(function(){p.call(v,t,function(t){t.active&&(h=!0,g[t.name]=t.nextStyle)}),h&&v.$el.css(g)})}}}function a(){if(this.timer&&this.timer.destroy(),this.active=!1,this.queue.length){var t=this.queue.shift();i.call(this,t.options,!0,t.args)}}function u(t){var e;this.timer&&this.timer.destroy(),this.queue=[],this.active=!1,"string"==typeof t?(e={})[t]=1:e="object"==(void 0===t?"undefined":(0,o.default)(t))&&null!=t?t:this.props,p.call(this,e,v),d.call(this)}function f(){u.call(this),this.el.style.display="none"}function l(){this.el.offsetHeight}function d(){var t,e,n=[];for(t in this.upstream&&n.push(this.upstream),this.props)(e=this.props[t]).active&&n.push(e.string);n=n.join(","),this.style!==n&&(this.style=n,this.el.style[N.transition.dom]=n)}function p(t,e,i){var o,a,u,c,s=e!==v,f={};for(o in t)u=t[o],o in q?(f.transform||(f.transform={}),f.transform[o]=u):(E.test(o)&&(o=n(o)),o in Q?f[o]=u:(c||(c={}),c[o]=u));for(o in f){if(u=f[o],!(a=this.props[o])){if(!s)continue;a=r.call(this,o)}e.call(this,a,u)}i&&c&&i.call(this,c)}function v(t){t.stop()}function g(t,e){t.set(e)}function y(t){this.$el.css(t)}function _(t,n){e[t]=function(){return this.children?function(t,e){var n,r=this.children.length;for(n=0;r>n;n++)t.apply(this.children[n],e);return this}.call(this,n,arguments):(this.el&&n.apply(this,arguments),this)}}e.init=function(e){if(this.$el=t(e),this.el=this.$el[0],this.props={},this.queue=[],this.style="",this.active=!1,W.keepInherited&&!W.fallback){var n=z(this.el,"transition");n&&!T.test(n)&&(this.upstream=n)}N.backface&&W.hideBackface&&Y(this.el,N.backface.css,"hidden")},_("add",r),_("start",i),_("wait",function(t){t=c(t,0),this.active?this.queue.push({options:t}):(this.timer=new B({duration:t,context:this,complete:a}),this.active=!0)}),_("then",function(t){return this.active?(this.queue.push({options:t,args:arguments}),void(this.timer.complete=a)):s("No active transition timer. Use start() or wait() before then().")}),_("next",a),_("stop",u),_("set",function(t){u.call(this,t),p.call(this,t,g,y)}),_("show",function(t){"string"!=typeof t&&(t="block"),this.el.style.display=t}),_("hide",f),_("redraw",l),_("destroy",function(){u.call(this),t.removeData(this.el,h),this.$el=this.el=null})}),F=f(j,function(e){function n(e,n){var r=t.data(e,h)||t.data(e,h,new j.Bare);return r.el||r.init(e),n?r.start(n):r}e.init=function(e,r){var i=t(e);if(!i.length)return this;if(1===i.length)return n(i[0],r);var o=[];return i.each(function(t,e){o.push(n(e,r))}),this.children=o,this}}),k=f(function(t){function e(){var t=this.get();this.update("auto");var e=this.get();return this.update(t),e}function n(t){var e=/rgba?\((\d+),\s*(\d+),\s*(\d+)/.exec(t);return(e?i(e[1],e[2],e[3]):t).replace(/#(\w)(\w)(\w)$/,"#$1$1$2$2$3$3")}var r=500,a="ease",u=0;t.init=function(t,e,n,i){this.$el=t,this.el=t[0];var o=e[0];n[2]&&(o=n[2]),K[o]&&(o=K[o]),this.name=o,this.type=n[1],this.duration=c(e[1],this.duration,r),this.ease=function(t,e,n){return void 0!==e&&(n=e),t in l?t:n}(e[2],this.ease,a),this.delay=c(e[3],this.delay,u),this.span=this.duration+this.delay,this.active=!1,this.nextStyle=null,this.auto=w.test(this.name),this.unit=i.unit||this.unit||W.defaultUnit,this.angle=i.angle||this.angle||W.defaultAngle,W.fallback||i.fallback?this.animate=this.fallback:(this.animate=this.transition,this.string=this.name+S+this.duration+"ms"+("ease"!=this.ease?S+l[this.ease][0]:"")+(this.delay?S+this.delay+"ms":""))},t.set=function(t){t=this.convert(t,this.type),this.update(t),this.redraw()},t.transition=function(t){this.active=!0,t=this.convert(t,this.type),this.auto&&("auto"==this.el.style[this.name]&&(this.update(this.get()),this.redraw()),"auto"==t&&(t=e.call(this))),this.nextStyle=t},t.fallback=function(t){var n=this.el.style[this.name]||this.convert(this.get(),this.type);t=this.convert(t,this.type),this.auto&&("auto"==n&&(n=this.convert(this.get(),this.type)),"auto"==t&&(t=e.call(this))),this.tween=new U({from:n,to:t,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this})},t.get=function(){return z(this.el,this.name)},t.update=function(t){Y(this.el,this.name,t)},t.stop=function(){(this.active||this.nextStyle)&&(this.active=!1,this.nextStyle=null,Y(this.el,this.name,this.get()));var t=this.tween;t&&t.context&&t.destroy()},t.convert=function(t,e){if("auto"==t&&this.auto)return t;var r,i="number"==typeof t,a="string"==typeof t;switch(e){case y:if(i)return t;if(a&&""===t.replace(g,""))return+t;r="number(unitless)";break;case _:if(a){if(""===t&&this.original)return this.original;if(e.test(t))return"#"==t.charAt(0)&&7==t.length?t:n(t)}r="hex or rgb string";break;case m:if(i)return t+this.unit;if(a&&e.test(t))return t;r="number(px) or string(unit)";break;case I:if(i)return t+this.unit;if(a&&e.test(t))return t;r="number(px) or string(unit or %)";break;case b:if(i)return t+this.angle;if(a&&e.test(t))return t;r="number(deg) or string(angle)";break;case O:if(i)return t;if(a&&I.test(t))return t;r="number(unitless) or string(unit or %)"}return function(t,e){s("Type warning: Expected: ["+t+"] Got: ["+(void 0===e?"undefined":(0,o.default)(e))+"] "+e)}(r,t),t},t.redraw=function(){this.el.offsetHeight}}),G=f(k,function(t,e){t.init=function(){e.init.apply(this,arguments),this.original||(this.original=this.convert(this.get(),_))}}),X=f(k,function(t,e){t.init=function(){e.init.apply(this,arguments),this.animate=this.fallback},t.get=function(){return this.$el[this.name]()},t.update=function(t){this.$el[this.name](t)}}),V=f(k,function(t,e){function n(t,e){var n,r,i,o,a;for(n in t)i=(o=q[n])[0],r=o[1]||n,a=this.convert(t[n],i),e.call(this,r,a,i)}t.init=function(){e.init.apply(this,arguments),this.current||(this.current={},q.perspective&&W.perspective&&(this.current.perspective=W.perspective,Y(this.el,this.name,this.style(this.current)),this.redraw()))},t.set=function(t){n.call(this,t,function(t,e){this.current[t]=e}),Y(this.el,this.name,this.style(this.current)),this.redraw()},t.transition=function(t){var e=this.values(t);this.tween=new H({current:this.current,values:e,duration:this.duration,delay:this.delay,ease:this.ease});var n,r={};for(n in this.current)r[n]=n in e?e[n]:this.current[n];this.active=!0,this.nextStyle=this.style(r)},t.fallback=function(t){var e=this.values(t);this.tween=new H({current:this.current,values:e,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this})},t.update=function(){Y(this.el,this.name,this.style(this.current))},t.style=function(t){var e,n="";for(e in t)n+=e+"("+t[e]+") ";return n},t.values=function(t){var e,r={};return n.call(this,t,function(t,n,i){r[t]=n,void 0===this.current[t]&&(e=0,~t.indexOf("scale")&&(e=1),this.current[t]=this.convert(e,i))}),r}}),U=f(function(e){function n(){var t,e,r,i=c.length;if(i)for(P(n),e=D(),t=i;t--;)(r=c[t])&&r.render(e)}var o={ease:l.ease[1],from:0,to:1};e.init=function(t){this.duration=t.duration||0,this.delay=t.delay||0;var e=t.ease||o.ease;l[e]&&(e=l[e][1]),"function"!=typeof e&&(e=o.ease),this.ease=e,this.update=t.update||a,this.complete=t.complete||a,this.context=t.context||this,this.name=t.name;var n=t.from,r=t.to;void 0===n&&(n=o.from),void 0===r&&(r=o.to),this.unit=t.unit||"","number"==typeof n&&"number"==typeof r?(this.begin=n,this.change=r-n):this.format(r,n),this.value=this.begin+this.unit,this.start=D(),!1!==t.autoplay&&this.play()},e.play=function(){var t;this.active||(this.start||(this.start=D()),this.active=!0,t=this,1===c.push(t)&&P(n))},e.stop=function(){var e,n,r;this.active&&(this.active=!1,e=this,(r=t.inArray(e,c))>=0&&(n=c.slice(r+1),c.length=r,n.length&&(c=c.concat(n))))},e.render=function(t){var e,n=t-this.start;if(this.delay){if(n<=this.delay)return;n-=this.delay}if(n=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){"use strict";var r=n(28),i=n(18),o=n(89),a=n(14),u=n(23),c=n(146),s=n(50),f=n(151),l=n(1)("iterator"),d=!([].keys&&"next"in[].keys()),p=function(){return this};t.exports=function(t,e,n,v,h,g,E){c(n,e,v);var y,_,m,I=function(t){if(!d&&t in w)return w[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},b=e+" Iterator",O="values"==h,T=!1,w=t.prototype,S=w[l]||w["@@iterator"]||h&&w[h],A=S||I(h),x=h?O?I("entries"):A:void 0,R="Array"==e&&w.entries||S;if(R&&(m=f(R.call(new t)))!==Object.prototype&&m.next&&(s(m,b,!0),r||"function"==typeof m[l]||a(m,l,p)),O&&S&&"values"!==S.name&&(T=!0,A=function(){return S.call(this)}),r&&!E||!d&&!T&&w[l]||a(w,l,A),u[e]=A,u[b]=p,h)if(y={values:O?A:I("values"),keys:g?A:I("keys"),entries:x},E)for(_ in y)_ in w||o(w,_,y[_]);else i(i.P+i.F*(d||T),e,y);return y}},function(t,e,n){var r=n(145);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){t.exports=!n(9)&&!n(21)(function(){return 7!=Object.defineProperty(n(88)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(20),i=n(6).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){t.exports=n(14)},function(t,e,n){var r=n(19),i=n(147),o=n(49),a=n(47)("IE_PROTO"),u=function(){},c=function(){var t,e=n(88)("iframe"),r=o.length;for(e.style.display="none",n(150).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write(" - - - - - - - - - - - - - - - -
- -
- -
-
-
-

Welcome back, Matt!

-
-
-
-
-

$25,000

-
Starting budget
-
-
-
-
-
-

$5,030

-
Total spend
-
-
-
-
-
-

21 June 2019

-
Target launch
-
-
-
-
-
- -
-
-
-
-
-
- -
-
Random donut chart
-
-
-
-
-
-
-
-

Project Overview

-
-
-
-
-

Hi name!

-
To the right, you'll find a live preview of your site. Please take some time to look it over, and submit your thoughts via the chat.

You can check in for updates at any time.
-
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
- -
- -
-

Testing

-
-
-
-

ETA: June 10th

-
-
-
-
-
-

Prototyping

-
-
-
-

ETA: May 10th

-
-
-
-
-
-

Ideation

-
-
-
-

ETA: April 25th

-
-
-
-
-
-

Definition

-
-
-
-

In Progress: March 15th

-

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

-
Static and dynamic content editing
-

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

-
How to customize formatting for each rich text
-

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

-
-
-
-
-
-

Research

-
-
-
-

What’s a Rich Text element?

-

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

-
Static and dynamic content editing
-

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

-
How to customize formatting for each rich text
-

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

-
-
-
-
-
- - -
-
- - -
- - - -
- - - - \ No newline at end of file diff --git a/basic/Dashboard/signup.html b/basic/Dashboard/signup.html deleted file mode 100644 index e3068e17..00000000 --- a/basic/Dashboard/signup.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - User Dashboard Template - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - \ No newline at end of file diff --git a/basic/Documentation/css/styles-min.css b/basic/Documentation/css/styles-min.css deleted file mode 100644 index 08b36f97..00000000 --- a/basic/Documentation/css/styles-min.css +++ /dev/null @@ -1 +0,0 @@ -@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700");@import url("https://fonts.googleapis.com/css?family=Roboto:400,700");html,body{height:100%;font-family:'Montserrat',arial,sans-serif;font-size:16px;line-height:1.9}a{color:#222222}a:hover,a:focus,a:active{outline:none !important}p{margin:20px 0 0;color:#637289;line-height:2;font-weight:400;font-family:'Roboto',arial,sans-serif}strong{font-weight:700}pre{margin:20px 0 0;color:#4e558b}p a{color:#2c3e50;text-decoration:underline}p a:hover{color:#27ae60;text-decoration:underline}.wrapper,.row{height:100%;margin-left:0;margin-right:0}.wrapper:before,.wrapper:after,.column:before,.column:after{content:"";display:table}.wrapper:after,.column:after{clear:both}.column{height:auto;overflow:auto;*zoom:1;margin-left:25%}a.special-link{font-size:2em;line-height:1;background:#2B2D35;color:#FFF;display:block;padding:1em;text-align:center}#sidebar{height:100vh;position:fixed;z-index:99999;left:0;margin-left:0}.column .padding{padding:20px}.box{bottom:0;left:0;position:absolute;right:0;top:0;background-size:cover;background-attachment:fixed}.divider{margin-top:32px}#main{background-color:#f6f8fa}img{max-width:100%}#main .img-circle{margin-top:18px;height:70px;width:70px}#sidebar,#sidebar a{color:#FFF;background:#2180ff}#sidebar a.logo{display:block;padding:3px;color:#FFF;margin:15px;font-size:26px;font-weight:700;text-align:left;text-decoration:none;text-shadow:0 0 0}a.cop-menu{color:#555 !important}#sidebar-footer{position:absolute;bottom:5px}#footer{margin-bottom:20px}@media (max-width: 768px){#sidebar,#sidebar a.logo{text-align:center;margin:0 auto;margin-top:30px;font-size:26px}#sidebar a.logo{font-size:50px;height:75px;width:75px;margin-bottom:30px}}h1,h2,h3{font-weight:400}h3{font-weight:700}.jumbotron{background-color:transparent}.label-default{background-color:#dddddd}.page-header{margin-top:55px;padding-top:9px;border:none;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#35355f;margin-bottom:0}.col-sm-9.full{width:100%}.col-sm-9.full .row{margin-bottom:20px;border-radius:12px}small.text-muted{font-family:courier,courier-new,monospace} diff --git a/basic/Documentation/css/styles.css b/basic/Documentation/css/styles.css deleted file mode 100644 index bd19546b..00000000 --- a/basic/Documentation/css/styles.css +++ /dev/null @@ -1,214 +0,0 @@ -/* move special fonts to HTML head for better performance */ -@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700"); -@import url('https://fonts.googleapis.com/css?family=Roboto:400,700'); - - -/* custom template */ -html, body { - height: 100%; - font-family:'Montserrat',arial,sans-serif; - font-size: 16px; - line-height: 1.9; -} - -a { - color:#222222; -} - -a:hover , a:focus, a:active { - outline: none !important; -} - -p { - margin: 20px 0 0; - color: #637289; - line-height: 2; - font-weight: 400; - font-family:'Roboto',arial,sans-serif; -} - -strong { - font-weight: 700; -} - -pre { - margin: 20px 0 0; - color: #4e558b; -} - -p a { - color: #2c3e50; - text-decoration: underline; -} - -p a:hover { - color: #27ae60; - text-decoration: underline; -} - -/*span.black-text { - color: #000; -}*/ - -.wrapper, .row { - height: 100%; - margin-left:0; - margin-right:0; -} - -.wrapper:before, .wrapper:after, -.column:before, .column:after { - content: ""; - display: table; -} - -.wrapper:after, -.column:after { - clear: both; -} - -.column { - height: auto; - overflow: auto; - *zoom:1; - margin-left: 25%; -} - -a.special-link { - font-size: 2em; - line-height: 1; - background: #2B2D35; - color: #FFF; - display: block; - padding: 1em; - text-align: center; -} - -#sidebar { - height: 100vh; - position: fixed; - z-index: 99999; - left: 0; - margin-left: 0; -} - -.column .padding { - padding: 20px; -} - -.box { - bottom: 0; /* increase for footer use */ - left: 0; - position: absolute; - right: 0; - top: 0; - background-size:cover; - background-attachment:fixed; -} - -.divider { - margin-top:32px; -} - -#main { - background-color:#f6f8fa; -} - -img { - max-width:100%; -} -#main .img-circle { - margin-top:18px; - height:70px; - width:70px; -} - -#sidebar, #sidebar a { - color:#FFF; - background: #2180ff; -} -#sidebar a.logo { - display:block; - padding:3px; - color:#FFF; - margin:15px; - font-size:26px; - font-weight:700; - text-align:left; - text-decoration:none; - text-shadow:0 0 0; -} -a.cop-menu { - color: #555 !important; -} -#sidebar-footer { - position:absolute;bottom:5px; -} -#footer { - margin-bottom:20px; -} - -/* center and adjust the sidebar contents on smaller devices */ -@media (max-width: 768px) { - #sidebar,#sidebar a.logo { - text-align:center; - margin:0 auto; - margin-top:30px; - font-size:26px; - } - #sidebar a.logo { - font-size:50px; - height:75px; - width:75px; - margin-bottom:30px; - } -} - - - - -/* bootstrap overrides */ - -h1,h2,h3 { - font-weight:400; -} - -h3 { - font-weight: 700; -} - -.jumbotron { - background-color:transparent; -} -.label-default { - background-color:#dddddd; -} -.page-header { - margin-top: 55px; - padding-top: 9px; - border: none; - font-weight:700; - text-transform:uppercase; - letter-spacing:2px; - color: #35355f; - margin-bottom: 0; -} - -.col-sm-9.full { - width: 100%; -} - -.col-sm-9.full .row { - margin-bottom: 20px; - border-radius: 12px; -} - -/*.col-sm-9.full .row .col-sm-12 { - background: #FFFFFF; - border-radius: 12px; - padding: 25px; -}*/ - -small.text-muted { - font-family:courier,courier-new,monospace; -} diff --git a/basic/Documentation/doc.html b/basic/Documentation/doc.html deleted file mode 100644 index 8a0fea82..00000000 --- a/basic/Documentation/doc.html +++ /dev/null @@ -1,1003 +0,0 @@ - - - - - - - TYCAN - Documentation - - - - - - -
-
-
- - - - - - -
-
-
- - - -
- -
- -
-
-

Thank you so much for having chosen TYCAN!

-

Believe it or not, 6 months have been necessary to build this template for having a perfect layout on every screen, an advanced design and the last trends coupled with an accurate coding.
- I would be very grateful if you could rate my item at this link with 5 stars and leave your feedback, this is very important for me, Thanks! :-)

-

If you have any questions, feel free to email me via my user page with the contact form Here
- I try to answer as soon as possible, 7/7 and almost 24/24!
- Time in my country : - - -
- During your customization, I advise you to be connected to Internet for the correct running of jQuery
- All the lines of style written in this document are the lines of the CSS files. The line numbers for the SASS users are almost the same, thanks for your comprehension.

-

-
-
- - - - -
- -
- -
-
-

For the customization, I advise you to get a look on the following link, explaining how HTML template can be edited : How to Customize an HTML Template

-

How To Install TYCAN Via FTP :
- Step 1 – Log into your hosting space via an FTP software (Filezilla for example).
- - Step 2 – Unzip your Download Pack file and open the extracted TYCAN template folder.
- - Step 3 – Edit the variant of your choice, then rename it as index.html.
- - Step 4 – Upload the HTML file corresponding to the variant of your choice along with all directories (css,js,php,img) in the structure that they appear in your download package. Then, the HTML file should reside in the root directory, and all other files should reside inside their associated folder.

-
-
- - - - -
- -
- -
-
- -

A simple and easy to use plugin to create fullscreen scrolling websites (also known as single page websites or onepage sites).
- Check the awesome official documentation of this plugin here for all the settings available.
- You can set up the navigation tooltips/anchors in your jquery.fullPage.js or jquery.fullPage_youtube.js file, see the code below.

- -
menu: '#topMenu',
-anchors: ['Home', 'About', 'Works', 'Services', 'Contact'],
-lockAnchors: false,
-navigation: false,
-navigationPosition: 'nav-position',
-navigationTooltips: ['Home', 'About', 'Works', 'Services', 'Contact'],
- -

And for the menu, you have to edit it at the top of your html, see the code below.

- -
<ul id="topMenu" class="navbar-nav ml-auto">
-
-  <li data-menuanchor="Home" class="nav-item active">
-    <a href="#Home">Home</a>
-  </li>
-
-  <li data-menuanchor="About" class="nav-item">
-    <a href="#About">About</a>
-  </li>
-
-  <li data-menuanchor="Works" class="nav-item">
-    <a href="#Works">Works</a>
-  </li>
-
-  <li data-menuanchor="Services" class="nav-item">
-    <a href="#Services">Services</a>
-  </li>
-
-  <li data-menuanchor="Contact" class="nav-item">
-    <a href="#Contact">Contact</a>
-  </li>
-</ul>
- -

HTML structure looks like this :

- -
<!-- *** Fullpage sections *** -->
-<div id="fullpage">
-
-  <!-- +++ START - Home +++ -->
-  <div class="section" id="section0">...
-
-  </div>
-  <!-- +++ END - Home +++ -->
-
-  <!-- +++ START - About +++ -->
-  <div class="section" id="section1">...
-
-  </div>
-  <!-- +++ END - About +++ -->
-
-  <!-- +++ START - Work +++ -->
-  <div class="section" id="section2">...
-
-  </div>
-  <!-- +++ END - Work +++ -->
-
-  <!-- +++ START - Services +++ -->
-  <div class="section" id="section3">...
-
-  </div>
-  <!-- +++ END - Services +++ -->
-
-  <!-- +++ START - Contact +++ -->
-  <div class="section" id="section4">...
-
-  </div>
-  <!-- +++ END - Contact +++ -->
-
-</div>
-<!-- +++ / Fullpage sections +++ -->
- -

If you want for example, add a new section, you have to create 1 new div with the correct id="sectionX", see the code below :

- -
<!-- *** Fullpage sections *** -->
-<div id="fullpage">
-
-  ...
-
-  <!-- +++ START - Contact +++ -->
-  <div class="section" id="section4">...
-
-  </div>
-  <!-- +++ END - Contact +++ -->
-
-  <!-- +++ START - NEW SECTION +++ -->
-  <div class="section" id="section5">...
-
-  </div>
-  <!-- +++ END - NEW SECTION +++ -->
-
-</div>
-<!-- +++ / Fullpage sections +++ -->
- -

Also, don't forget to add the new tooltips/anchors in your jquery.fullPage.js or jquery.fullPage_youtube.js file and the correct anchor in your HTML menu.

- -
-
- - - - - - -
- -
- -
-
- -

For each version, you have to the choice to display headline text with or without dynamic countdown.
- What you have to do is simply to remove the part you don't want to use. See the code below :

- -
<!-- *** TEXT TITLE *** -->
-<h1>
-  We are coming, get ready for the best experience of the whole century.
-</h1>
-
-<!-- *** COUNTDOWN TITLE *** -->
-<!-- Set your date at the bottom of js/jquery.countdown.js -->
-
-<h1>
-  All-new,<br>
-  Ready for your project.<br>
-  Launch in <span id="getting-started"></span>
-</h1>
- -

So, if you don't use the title with countdown, don't forget to remove the plugin at the end of your HTML :

- -
<!-- Countdown plugin -->
-<script src="js/jquery.countdown.js"></script>
- - -

This is an Easy to use animated countdown javascript.
- Set up your end date at the end of your js/jquery.countdown.js file, see the code below.

- -
                              // Year/Month/Day Hour:Minute:Second
-$("#getting-started").countdown("2021/11/24 15:30:30", function(a) {
-    $(this).html(a.strftime('%D days %H:%M:%S'));
-});
- -
-
- - - - -
- -
- -
-
- -

VEGAS is a jQuery plugin which adds beautiful animated background slideshows to your page body or any of its elements. It works on IE9+, Safari, Firefox and Chrome.
- Check the awesome official documentation of this plugin here for all the settings available.
- Specific slide options and settings are in the file js/vegas.js, see the code below.

- -
$('.slideshow').vegas({
-    slides: [
-        { src: 'img/home-slide-1.jpg' },
-        { src: 'img/home-slide-2.jpg' },
-        { src: 'img/home-slide-3.jpg' },
-    ],
-
-    // Delay beetween slides in milliseconds.
-    delay: 5000,
-
-    // Choose your transition effect (See the documentation provided in your download pack)
-    transition: 'fade',
-
-    overlay: true,
-
-    // If you set overlay to true, several patterns are available in your css/overlays folder, set the one you need in your style.css file
-    // with the following rule or just use a specific color like it is by default.
-    //.vegas-overlay {
-    //    opacity: .5;
-    //    background: transparent url("overlays/01.png") center center repeat;
-    // }
-});
- - - -
-
- - - - -
- -
- -
-
- -

IMPORTANT NOTE: This variant is using a different file for the fullpage effect: js/jquery.fullPage_youtube.js
- A wrapper for the Youtube API - Great for fullscreen background videos or just regular videos.
- For more options, please visit this page.
- Settings and link to your video are in js/jquery.youtubebackground.js.

- -
defaults: {
-  ratio: 16 / 9,
-  videoId: 'LSmgKRx5pBo',
-  mute: true,
-  repeat: true,
-  width: $(window).width(),
-  playButtonClass: 'YTPlayer-play',
-  pauseButtonClass: 'YTPlayer-pause',
-  muteButtonClass: 'YTPlayer-mute',
-  volumeUpClass: 'YTPlayer-volume-up',
-  volumeDownClass: 'YTPlayer-volume-down',
-  start: 0,
-  pauseOnScroll: false,
-  fitToBackground: true,
-  playerVars: {
-    iv_load_policy: 3,
-    modestbranding: 1,
-    autoplay: 1,
-    controls: 0,
-    showinfo: 0,
-    wmode: 'opaque',
-    branding: 0,
-    autohide: 0
-  },
-  events: null
-},
- -


- -

The player doesn’t work as background for mobile devices due to the restriction policy adopted by all on managing multimedia files via javascript.
-To solve this, instead of to have only the color of your body, I added a fullscreen div with the picture of your choice.
-Set up this one in your style.css or style-dark.css in the YouTube part, see the code below.

- -
.video-overlay .img_fallback {
-  ...
-  background: url("../img/home-slide-1.jpg") center center;
-  background-size: cover;
-}
- -
-
- - - - - - -
- -
- -
-
-

Eye-catching effect, created by K-T.
- Specific color options and settings are in the file js/particles.js, see the code below.

-

Color options from line 165:

-
// 1ST OPTION - HSL stands for hue, saturation, and lightness.
-context.fillStyle = 'hsl(41, 71%, 77%)';
-
-// 2ND OPTION - Random colors based on transformShape function
-context.fillStyle = 'hsl(' + this.hue + ', 70%, 40%)';
-
-// 3RD OPTION - Specific color code used by default
-context.fillStyle = "#EAB543";
-
-
- - - - -
- -
- -
-
-

subtle-slideshow.js is a jQuery plugin used for generating a responsive fullscreen slideshow from background images. With Ken Burns effects (subtle image zoom & pan effects) based on CSS3 transforms and animations.
- Specific options and settings are in the file js/jquery.subtle-slideshow.js, see the code below.

-

Specific options from line 9:

-
var settings = $.extend({
-  randomize: true,
-  slideDuration: 6000,
-  fadeDuration: 1000,
-  animate: true,
-  pauseOnTabBlur: true,
-  enableLog: false,
-  slideElementClass: 'slide', // This is also defined in the CSS!
-  slideshowId: 'slideshow' // This is also defined in the CSS!
-}, options);
- -


- -

Paths and transition options like (out, in, down, up, right, left) at the top of your HTML:

-
<div id="slides">
-    <div class="slide">
-      <span class="animate down" style="background-image: url(img/home-slide-1.jpg)"></span>
-    </div>
-    <div class="slide">
-      <span class="animate in" style="background-image: url(img/home-slide-2.jpg)"></span>
-    </div>
-    <div class="slide">
-      <span class="animate out" style="background-image: url(img/home-slide-3.jpg)"></span>
-    </div>
-</div>
- -
-
- - - - -
- -
- -
-
-

This is a pure CSS animation, no plugin used.
- Specific color options and settings are at the top of your HTML, mainly for the color, line 50-54, see the code below.

-
<svg class="waves" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
-viewBox="0 24 150 28" preserveAspectRatio="none" shape-rendering="auto">
-  <defs>
-    <path id="gentle-wave" d="M-160 44c30 0 58-18 88-18s 58 18 88 18 58-18 88-18 58 18 88 18 v44h-352z" />
-  </defs>
-
-  <g class="parallax">
-    <use xlink:href="#gentle-wave" x="48" y="0" fill="rgba(234,181,67,0.7" />
-    <use xlink:href="#gentle-wave" x="48" y="3" fill="rgba(234,181,67,0.5)" />
-    <use xlink:href="#gentle-wave" x="48" y="5" fill="rgba(234,181,67,0.3)" />
-    <use xlink:href="#gentle-wave" x="48" y="7" fill="#EAB543" />
-  </g>
-</svg>
-
-
- - - - -
- -
- -
-
- -

Featherlight is a very lightweight jQuery lightbox.
- Check out the official website here.
- How is it working, here is the HTML code used, coupled with the great plugin Slick slider.

- -
<div class="works_slider" data-featherlight-gallery data-featherlight-filter="a">
-
-    <a href="img/work-1.jpg" data-title="Protect our biodiversity" data-text="1. Nostrud dolor aute sed proident et ea et duis proident quis ex magna enim aliquip esse aute non elit in eu in aliquip.">
-      <figure>
-        <img src="img/work-1.jpg" alt="" />
-        <figcaption>Protect our biodiversity</figcaption>
-      </figure>
-    </a>
-
-    <a href="img/work-2.jpg" data-title="Above the sky" data-text="2. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.">
-      <figure>
-        <img src="img/work-2.jpg" alt="" />
-        <figcaption>Above the sky</figcaption>
-      </figure>
-    </a>
-
-    <a href="img/work-3.jpg" data-title="At the heart of the city" data-text="3. Nostrud dolor aute sed proident et ea et duis proident quis ex magna enim aliquip esse aute non elit in eu in aliquip.">
-      <figure>
-        <img src="img/work-3.jpg" alt="" />
-        <figcaption>At the heart of the city</figcaption>
-      </figure>
-    </a>
-
-    <a href="img/work-4.jpg" data-title="The color among the black" data-text="4. Nostrud dolor aute sed proident et ea et duis proident quis ex magna enim aliquip esse aute non elit in eu in aliquip.">
-      <figure>
-        <img src="img/work-4.jpg" alt="" />
-        <figcaption>The color among the black</figcaption>
-    </figure>
-  </a>
-
-    <a href="img/work-5.jpg" data-title="Be green" data-text="5. Nostrud dolor aute sed proident et ea et duis proident quis ex magna enim aliquip esse aute non elit in eu in aliquip.">
-      <figure>
-        <img src="img/work-5.jpg" alt="" />
-        <figcaption>Be green</figcaption>
-      </figure>
-    </a>
-</div>
- - -

- Slick slider is used for the "Works carousel". Check out the official website here for more info.
- The settings used for the carousel can be found in your main.js file line 67.

- -
$('.works_slider').slick({
-    dots: true,
-    infinite: true,
-    draggable: true,
-    loop: true,
-    speed: 550,
-    centerMode: false,
-    variableWidth: true,
-    arrows: true,
-    autoplay: false,
-    swipeToSlide: true,
-    slidesToShow: 3
-});
- - - -
-
- - - - - - - -
- -
- -
-
-

1st solution : Mailchimp

-

Newsletter service

-

More than 12 million people and businesses around the world use MailChimp to create, send, and track email newsletters. Whether you're self-employed, you manage projects for clients, or you work for a Fortune 500 company, MailChimp has features and integrations that will suit your email marketing needs. More informations
- For the configuration with Mailchimp, you just need to know your API Key and the ID of your list.
- Be sure that the form created in your mailchimp dashboard is asking only the email address and not the name, surname or anything else.



- -

- Find or Generate Your API Key
- -Users with Manager permissions can generate and view their own API keys. Users with Admin permissions can also see API keys for other account users.
-Below, you'll learn how to grab an existing API key or generate a new one.

- -Click on the following link to know how to get it: About API Keys
- -


- -

- Find Your List/Audience ID
- -Each MailChimp list has a unique List ID that integrations, plugins, and widgets may require to connect and transfer subscriber data.
-The List ID is generated by our system when the list is created and cannot be changed. There are two ways to find the List ID for a MailChimp list.

- -Click on the following link to know how to get it: Find Your List/Audience ID
- -


- - Final step
- -

Open the file php/newsletter_form_mailchimp.php, set store mode to mailchimp and fill out the API_KEY and LIST_ID fields.

- -
// Set to "mailchimp" or "file"
-$STORE_MODE = "mailchimp";
-
-// MailChimp API Key findable in your Mailchimp's dashboard
-$API_KEY =  "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XX0";
-             
-// MailChimp List/Audience ID  findable in your Mailchimp's dashboard
-$LIST_ID =  "XXXXXXXXXX";
- -


- - - - - - - -

2nd solution : File

-

Save the emails in a .txt file

-

Second solution, the save of the subscribers's emails in a txt file at the root of your server

- -

- Set up the file storage :
- • Step 1 - Create a .txt file empty or use the file subscription-list.txt provided in your download pack.
- - • Step 2 - Upload the file at the root of your server
- - • Step 3 - Open the file php/newsletter_form_mailchimp.php
- - • Step 4 - You have to set up store mode to file and comment/remove the Mailchimp settings as on the code below:

- -
// Set to "mailchimp" or "file"
-$STORE_MODE = "file";
-
-// MailChimp API Key findable in your Mailchimp's dashboard
-// $API_KEY =  "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XX0";
-             
-// MailChimp List ID  findable in your Mailchimp's dashboard
-// $LIST_ID =  "XXXXXXXXXX";
-             
-// After $_SERVER["DOCUMENT_ROOT"]." , write the path to your .txt to save the emails of the subscribers
-$STORE_FILE = $_SERVER["DOCUMENT_ROOT"]."/subscription-list.txt";
-
- -


- -

3rd solution : Email

-

Receive into your inbox

-

Third solution, you can receive directly into your inbox, the subscribers's emails

- -

- Set up the email sending :
- • Step 1 - Open the file php/newsletter_form.php
- - • Step 2 - Rewrite your email and subject.
- -If you get troubles to receive the form submissions, you can try to set the from value to something like 'noreply@yourdomain.com' in order to be based on the same domain as the form like: From: Your website <noreply@yourdomain.com>

- -
$to = 'myemail@email.com';
-$subject = 'New subscriber';
-
-...
-
-// prepare headers
-$headers  = 'MIME-Version: 1.1' . PHP_EOL;
-$headers .= 'Content-type: text/html; charset=utf-8' . PHP_EOL;
-$headers .= "From: Your website <$newsletter>" . PHP_EOL;
-$headers .= "Reply-To: $newsletter" . PHP_EOL;
-$headers .= "X-Mailer: PHP/". phpversion() . PHP_EOL;
- - - -

Then you can edit the content about the email you will receive into your inbox in php/newsletter_form.php, see the code below.
-I built up an elegant email body, this is why you will find some html and css in the next part of code.

- -
$mailbody = "
-<head>
-    <meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1'>
-</head>
-<body style='font-family:Verdana;background:#f2f2f2;color:#606060;'>
-
-    <style>
-        h3 {
-            font-weight: bold;
-            color: #EAB543;
-            margin-bottom: 0;
-            font-size: 14px;
-        }
-        a , h2 {
-            color: #000000;
-        }
-        p {
-            margin-top: 5px;
-            line-height:1.5;
-            font-size: 14px;
-        }
-    </style>
-
-    <table cellpadding='0' width='100%' cellspacing='0' border='0'>
-        <tr>
-            <td>
-                <table cellpadding='0' cellspacing='0' border='0' align='center' width='100%' style='border-collapse:collapse;'>
-                    <tr>
-                        <td>
-
-                            <div>
-                                <table cellpadding='0' cellspacing='0' border='0' align='center'  style='width: 100%;max-width:600px;background:#FFFFFF;margin:0 auto;border-radius:5px;padding:50px 30px'>
-                                    <tr>
-                                        <td width='100%' colspan='3' align='left' style='padding-bottom:0;'>
-                                            <div>
-                                                <h2>New subscriber!</h2>
-                                            </div>
-                                        </td>
-                                    </tr>
-                                    <tr>
-                                        <td width='100%' align='left' style='padding-bottom:30px;'>
-                                            <div>
-                                                <p>Hello, you've just get a new subscriber on your website.</p>
-                                            </div>
-                                        </td>
-                                    </tr>
-                                    <tr>
-                                        <td width='100%' align='left' style='padding-bottom:20px;'>
-                                            <div>
-                                                <h3>Email Address</h3>
-                                                <p>$newsletter</p>
-                                            </div>
-                                        </td>
-                                    </tr>
-                                </table>
-                            </div>
-
-                            <div style='margin-top:30px;text-align:center;color:#b3b3b3'>
-                                <p style='font-size:12px;'>2019-2XXX Madeon08®, All Rights Reserved.</p>
-                            </div>
-                        </td>
-                    </tr>
-                </table>
-            </td>
-        </tr>
-    </table>
-</body>";
- - - - - - - - - -
-
- - - - -
- -
- -
-
- -
1st step
-

Set your email and the subject in the file php/contact_form.php.

-
$to = 'myemail@email.com';
-$subject = 'New message from TYCAN';
- -


- -
2nd step
-

We're using Parsley.js for the form checking, you can set alert message directly in your HTML, see the code below.

-

Alert + Validation messages

-
<div class="sub_validated d-none">
-  <i class="far fa-check-circle"></i>
-  <h4>You request has been sent!</h4>
-  <p>Your message will be examined and we will get back to you as soon as possible.</p>
-</div>
-
-<div class="sub_error d-none">
-  <i class="far fa-times-circle"></i>
-  <h4>Oops!</h4>
-  <p>Looks like something went wrong, please try again later.</p>
-</div>
-
-<div class="row">
-
-    <!-- Full name -->
-    <div class="col-12">
-        <div class="form-group">
-            <input type="text" class="form form-control" placeholder="Name*" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Name*'" data-parsley-required-message="What's your name?" id="fullname" name="fullname" required="">
-        </div>
-    </div>
-
-    <!-- E-mail -->
-    <div class="col-12">
-        <div class="form-group">
-            <input type="email" class="form form-control" placeholder="Email Address*" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Email Address*'"data-parsley-required-message="Your email is required." id="email" name="email" data-parsley-trigger="change" required="">
-        </div>
-    </div>
-
-    <!-- Message -->
-    <div class="col-12">
-        <div class="form-group">
-            <textarea id="message" class="form textarea form-control" placeholder="Tell us what you want boss*" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Tell us what you want boss*'" name="message" data-parsley-trigger="keyup" data-parsley-minlength="20" data-parsley-maxlength="100" data-parsley-minlength-message="20 characters minimum please." data-parsley-validation-threshold="8"data-parsley-required-message="Tell us what you need." required=""></textarea>
-        </div>
-    </div>
-
-</div>
- - -


- -

Email's body you will receive into your inbox I built up an elegant email body, this is why you will find some html and css in the next part of code.

-
$mailbody = "
-<head>
-    <meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1'>
-</head>
-<body style='font-family:Verdana;background:#f2f2f2;color:#606060;'>
-
-    <style>
-        h3 {
-            font-weight: bold;
-            color: #EAB543;
-            margin-bottom: 0;
-            font-size: 14px;
-        }
-        a , h2 {
-            color: #000000;
-        }
-        p {
-            margin-top: 5px;
-            line-height:1.5;
-            font-size: 14px;
-        }
-    </style>
-
-    <table cellpadding='0' width='100%' cellspacing='0' border='0'>
-        <tr>
-            <td>
-                <table cellpadding='0' cellspacing='0' border='0' align='center' width='100%' style='border-collapse:collapse;'>
-                    <tr>
-                        <td>
-
-                            <div>
-                                <table cellpadding='0' cellspacing='0' border='0' align='center'  style='width: 100%;max-width:600px;background:#FFFFFF;margin:0 auto;border-radius:5px;padding:50px 30px'>
-                                    <tr>
-                                        <td width='100%' colspan='3' align='left' style='padding-bottom:0;'>
-                                            <div>
-                                                <h2>New message</h2>
-                                            </div>
-                                        </td>
-                                    </tr>
-                                    <tr>
-                                        <td width='100%' align='left' style='padding-bottom:30px;'>
-                                            <div>
-                                                <p>Hello, you've just received a new message sent from the contact form on your website.</p>
-                                            </div>
-                                        </td>
-                                    </tr>
-                                    <tr>
-                                        <td width='100%' align='left' style='padding-bottom:20px;'>
-                                            <div>
-                                                <h3>From</h3>
-                                                <p>$name</p>
-                                            </div>
-                                        </td>
-                                    </tr>
-                                    <tr>
-                                        <td width='100%' align='left' style='padding-bottom:20px;'>
-                                            <div>
-                                                <h3>Email Address</h3>
-                                                <p>$email</p>
-                                            </div>
-                                        </td>
-                                    </tr>
-                                    <tr>
-                                        <td width='100%' align='left' style='padding-bottom:20px;'>
-                                            <div>
-                                                <h3>Message</h3>
-                                                <p>$message</p>
-                                            </div>
-                                        </td>
-                                    </tr>
-                                </table>
-                            </div>
-
-                            <div style='margin-top:30px;text-align:center;color:#b3b3b3'>
-                                <p style='font-size:12px;'>2019-2XXX Madeon08®, All Rights Reserved.</p>
-                            </div>
-                        </td>
-                    </tr>
-                </table>
-            </td>
-        </tr>
-    </table>
-</body>";
- -


- -

The 'From' address
- If you get troubles to receive the form submissions, you can try to set the from value to something like 'noreply@yourdomain.com' in order to be based on the same domain as the form like: From: Your website <noreply@yourdomain.com>

- -
$headers .= "From: $name <$email>" . PHP_EOL;
- - -


- -

PS : If you're getting some troubles to receive the form submissions, here are some possibilities that could block the sending :
- - • Check your spam folder
-• Is PHP Mail() function active on your server?
-• Try to change your email with a Gmail address
-• Upgrade the PHP version running on your server to 5.5 (can be done in your hosting provider's panel or by their)

- -

How to know if PHP Mail function is active on my server?
- - It’s quite possible PHP mail() function is either disabled or not configured properly on your server. An easy way to check if e-mail sending is working is using this code. It’s as simple as it gets, if this code doesn’t work no other will:
- -

<?php
-mail('you@yourmail.com','Test mail','The mail function is working!');
-echo 'Mail sent!';
-?>
-

-• Save this code as mailtest.php
-• change you@yourmail.com to your e-mail address
-• upload mailtest.php to your server
-• open mailtest.php in your browser (http://yourwebsite.com/mailtest.php)
-• check your inbox to see if a test message arrived.

- -
-
- - - - -
- -
- -
-
-

Documentation

-

Just below the nav on your left, you will find some useful links to discover or improve your knowledges in SASS, Bootstrap, Font Awesome & IonIcons

- -
-
- -

- - -
-
-
- - -
-
-
- - - - - - - - - - - - - \ No newline at end of file diff --git a/basic/Documentation/js/jquery.smoothscroll.min.js b/basic/Documentation/js/jquery.smoothscroll.min.js deleted file mode 100644 index b47e37e8..00000000 --- a/basic/Documentation/js/jquery.smoothscroll.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! http://mths.be/smoothscroll v1.5.2 by @mathias */ -(function(a,c){var b=(function(){var d=c(a.documentElement),f=c(a.body),e;if(d.scrollTop()){return d}else{e=f.scrollTop();if(f.scrollTop(e+1).scrollTop()==e){return d}else{return f.scrollTop(e)}}}());c.fn.smoothScroll=function(d){d=~~d||400;return this.find('a[href*="#"]').click(function(f){var g=this.hash,e=c(g);if(location.pathname.replace(/^\//,'')===this.pathname.replace(/^\//,'')&&location.hostname===this.hostname){if(e.length){f.preventDefault();b.stop().animate({scrollTop:e.offset().top},d,function(){location.hash=g})}}}).end()}}(document,jQuery)); \ No newline at end of file diff --git a/basic/Documentation/signature.png b/basic/Documentation/signature.png deleted file mode 100644 index 48721b4b..00000000 Binary files a/basic/Documentation/signature.png and /dev/null differ diff --git a/basic/access-denied.html b/basic/access-denied.html deleted file mode 100644 index f8e7e278..00000000 --- a/basic/access-denied.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - Access Denied - - - - - - - - - - - - - - - -
-
-

Access Denied

-
Please contact account@acme.com to
request access.
-
-
- - - -
- - - - \ No newline at end of file diff --git a/basic/account.html b/basic/account.html deleted file mode 100644 index 79e4db70..00000000 --- a/basic/account.html +++ /dev/null @@ -1,760 +0,0 @@ - - - - - - - - - - - - AC0/RD Softwate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are a software development & scientific engineering group -

- - - - - - - - - - Explore more - - - - - - - -
- -
-
-
-
-
- - -
- -
- - - - - - +++ START - Contact +++ -
- -
- -
- -
- -
- -
- -
- -
- - - - -
powered by Typeform
- - - - - -
- -
-
-
-
- -
- - +++ START - Contact +++ -
- -
- -
- -
- -
- -
- -
- - - - -
- -
-
-
-
- -
- - +++ START - Contact +++ -
- -
- -
- -
- -
- -
- -
- - -
-
-
-
- -
- - +++ START - Contact +++ -
- -
- -
- -
- -
- -
- -
- - - -
-
-
-
- -
- - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/basic/config.codekit3 b/basic/config.codekit3 deleted file mode 100644 index 83b7314c..00000000 --- a/basic/config.codekit3 +++ /dev/null @@ -1,3427 +0,0 @@ -{ -"AAInfo": "This is a CodeKit 3 project config file. MODIFYING THE CONTENTS OF THIS FILE IS A POOR LIFE DECISION. Doing so will cause CodeKit to crash and/or corrupt your project. I know it looks like JSON, but it is *not*. Many numbers in this file are 64-bit long long bitFlags, which JSON does not support. These numbers *cannot* be treated as discrete values and if you attempt to parse this file as standard JSON with any public JSON parser, these values will be corrupted. This file is not backwards-compatible with CodeKit 1 or 2. For more information, see https://codekitapp.com/", -"buildSteps": [ - { - "name": "Process All Remaining Files and Folders", - "stepType": 1, - "uuidString": "2B22E947-C2C1-4407-A64B-5BB0788837B4" - } - ], -"creatorBuild": "31491", -"files": { - "/css/ajax-loader.gif": { - "ft": 4194304, - "iS": 4178, - "oA": 0, - "oAP": "/css/ajax-loader.gif", - "oF": 0, - "opt": 0 - }, - "/css/bootstrap.min.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/bootstrap.min-min.css", - "oF": 0, - "oS": 3 - }, - "/css/featherlight.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/featherlight-min.css", - "oF": 0, - "oS": 3 - }, - "/css/featherlight.gallery.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/featherlight.gallery-min.css", - "oF": 0, - "oS": 3 - }, - "/css/fontawesome-all.min.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/fontawesome-all.min-min.css", - "oF": 0, - "oS": 3 - }, - "/css/fonts/slick.eot": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/css/fonts/slick.eot", - "oF": 0 - }, - "/css/fonts/slick.svg": { - "ft": 2097152, - "miP": 0, - "oA": 2, - "oAP": "/css/fonts/slick.svg", - "oF": 0, - "opt": 0, - "plM": 3758088159, - "prP": 0 - }, - "/css/fonts/slick.ttf": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/css/fonts/slick.ttf", - "oF": 0 - }, - "/css/fonts/slick.woff": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/css/fonts/slick.woff", - "oF": 0 - }, - "/css/ionicons.min.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/ionicons.min-min.css", - "oF": 0, - "oS": 0 - }, - "/css/jquery.fullPage.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/jquery.fullPage-min.css", - "oF": 0, - "oS": 0 - }, - "/css/overlays/01.png": { - "ft": 32768, - "iS": 211, - "oA": 0, - "oAP": "/css/overlays/01.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/02.png": { - "ft": 32768, - "iS": 213, - "oA": 0, - "oAP": "/css/overlays/02.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/03.png": { - "ft": 32768, - "iS": 209, - "oA": 0, - "oAP": "/css/overlays/03.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/04.png": { - "ft": 32768, - "iS": 211, - "oA": 0, - "oAP": "/css/overlays/04.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/05.png": { - "ft": 32768, - "iS": 213, - "oA": 0, - "oAP": "/css/overlays/05.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/06.png": { - "ft": 32768, - "iS": 211, - "oA": 0, - "oAP": "/css/overlays/06.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/07.png": { - "ft": 32768, - "iS": 215, - "oA": 0, - "oAP": "/css/overlays/07.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/08.png": { - "ft": 32768, - "iS": 146, - "oA": 0, - "oAP": "/css/overlays/08.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/overlays/09.png": { - "ft": 32768, - "iS": 137, - "oA": 0, - "oAP": "/css/overlays/09.png", - "oF": 0, - "oIPL": 0, - "opt": 0, - "oT": 1, - "q": 100 - }, - "/css/slick-theme.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/slick-theme-min.css", - "oF": 0, - "oS": 3 - }, - "/css/slick.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/slick-min.css", - "oF": 0, - "oS": 3 - }, - "/css/style-dark.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/style-dark-min.css", - "oF": 0, - "oS": 3 - }, - "/css/style.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/style-min.css", - "oF": 0, - "oS": 0 - }, - "/css/vegas.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/css/vegas-min.css", - "oF": 0, - "oS": 0 - }, - "/Documentation/css/styles-min.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/Documentation/css/styles-min-min.css", - "oF": 0, - "oS": 3 - }, - "/Documentation/css/styles.css": { - "aP": 1, - "bl": 0, - "ft": 16, - "ma": 0, - "oA": 0, - "oAP": "/Documentation/css/styles-min.css", - "oF": 0, - "oS": 3 - }, - "/Documentation/doc.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/Documentation/doc.html", - "oF": 0 - }, - "/Documentation/js/jquery.smoothscroll.min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 1, - "oA": 0, - "oAP": "/Documentation/js/jquery.smoothscroll.min-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/Documentation/signature.png": { - "ft": 32768, - "iS": 12690, - "oA": 0, - "oAP": "/Documentation/signature.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/about.jpg": { - "ft": 16384, - "iS": 501275, - "jF": 0, - "oA": 0, - "oAP": "/img/about.jpg", - "oF": 0, - "oIPL": 0, - "opt": 1, - "q": 100 - }, - "/img/apple-touch-icon.png": { - "ft": 32768, - "iS": 3389, - "oA": 0, - "oAP": "/img/apple-touch-icon.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/carousel-1.jpg": { - "ft": 16384, - "iS": 11234, - "jF": 0, - "oA": 0, - "oAP": "/img/carousel-1.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/carousel-2.jpg": { - "ft": 16384, - "iS": 11234, - "jF": 0, - "oA": 0, - "oAP": "/img/carousel-2.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/carousel-3.jpg": { - "ft": 16384, - "iS": 11234, - "jF": 0, - "oA": 0, - "oAP": "/img/carousel-3.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/contact.jpg": { - "ft": 16384, - "iS": 236702, - "jF": 0, - "oA": 0, - "oAP": "/img/contact.jpg", - "oF": 0, - "oIPL": 0, - "opt": 1, - "q": 100 - }, - "/img/favicon-16x16.png": { - "ft": 32768, - "iS": 501, - "oA": 0, - "oAP": "/img/favicon-16x16.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/favicon-32x32.png": { - "ft": 32768, - "iS": 627, - "oA": 0, - "oAP": "/img/favicon-32x32.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/favicon.ico": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/img/favicon.ico", - "oF": 0 - }, - "/img/home-slide-1.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/home-slide-1.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/home-slide-2.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/home-slide-2.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/home-slide-3.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/home-slide-3.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/logo-dark.png": { - "ft": 32768, - "iS": 1657, - "oA": 0, - "oAP": "/img/logo-dark.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/logo.png": { - "ft": 32768, - "iS": 7312, - "oA": 0, - "oAP": "/img/logo.png", - "oF": 0, - "oIPL": 1, - "opt": 1, - "oT": 1, - "q": 100 - }, - "/img/work-1.jpg": { - "ft": 16384, - "iS": 11234, - "jF": 0, - "oA": 0, - "oAP": "/img/work-1.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/work-2.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/work-2.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/work-3.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/work-3.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/work-4.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/work-4.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/img/work-5.jpg": { - "ft": 16384, - "iS": 53078, - "jF": 0, - "oA": 0, - "oAP": "/img/work-5.jpg", - "oF": 0, - "oIPL": 0, - "opt": 0, - "q": 100 - }, - "/index-kenburns-dark.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-kenburns-dark.html", - "oF": 0 - }, - "/index-kenburns.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-kenburns.html", - "oF": 0 - }, - "/index-particles-dark.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-particles-dark.html", - "oF": 0 - }, - "/index-particles.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-particles.html", - "oF": 0 - }, - "/index-slideshow-dark.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-slideshow-dark.html", - "oF": 0 - }, - "/index-slideshow.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-slideshow.html", - "oF": 0 - }, - "/index-waves-dark.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-waves-dark.html", - "oF": 0 - }, - "/index-waves.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-waves.html", - "oF": 0 - }, - "/index-youtube-dark.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-youtube-dark.html", - "oF": 0 - }, - "/index-youtube.html": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/index-youtube.html", - "oF": 0 - }, - "/js/bootstrap.min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/bootstrap.min-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/featherlight.gallery.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/featherlight.gallery-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/featherlight.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/featherlight-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/jquery.countdown.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 1, - "oAP": "/js/jquery.countdown-min.js", - "oF": 1, - "sC": 0, - "tS": 0 - }, - "/js/jquery.detect_swipe.min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/jquery.detect_swipe.min-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/jquery.easings.min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/jquery.easings.min-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/jquery.fullPage.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 1, - "oAP": "/js/jquery.fullPage-min.js", - "oF": 1, - "sC": 0, - "tS": 0 - }, - "/js/jquery.fullPage_youtube.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/jquery.fullPage_youtube-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/jquery.min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 1, - "oAP": "/js/jquery.min-min.js", - "oF": 1, - "sC": 0, - "tS": 0 - }, - "/js/jquery.subtle-slideshow.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/jquery.subtle-slideshow-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/jquery.youtubebackground-min.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 1, - "oA": 0, - "oAP": "/js/jquery.youtubebackground-min-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/jquery.youtubebackground.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/jquery.youtubebackground-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/main.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/main-min.js", - "oF": 1, - "sC": 0, - "tS": 0 - }, - "/js/modernizr.custom.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/modernizr.custom-min.js", - "oF": 0, - "sC": 1, - "tS": 0 - }, - "/js/parsley.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/parsley-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/particles.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/particles-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/slick.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 0, - "oAP": "/js/slick-min.js", - "oF": 0, - "sC": 0, - "tS": 0 - }, - "/js/vegas.js": { - "bF": 0, - "ft": 64, - "ma": 0, - "mi": 0, - "oA": 1, - "oAP": "/js/vegas-min.js", - "oF": 1, - "sC": 0, - "tS": 0 - }, - "/php/contact_form.php": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/php/contact_form.php", - "oF": 0 - }, - "/php/MailChimp.php": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/php/MailChimp.php", - "oF": 0 - }, - "/php/newsletter_form.php": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/php/newsletter_form.php", - "oF": 0 - }, - "/php/newsletter_form_mailchimp.php": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/php/newsletter_form_mailchimp.php", - "oF": 0 - }, - "/sass/_mixins.scss": { - "aP": 0, - "bl": 0, - "dP": 10, - "dS": 0, - "ft": 4, - "ma": 0, - "oA": 1, - "oAP": "/sass/_mixins.css", - "oF": 0, - "oS": 0, - "uL": 1 - }, - "/sass/_vars.scss": { - "aP": 0, - "bl": 0, - "dP": 10, - "dS": 0, - "ft": 4, - "ma": 0, - "oA": 1, - "oAP": "/sass/_vars.css", - "oF": 0, - "oS": 0, - "uL": 1 - }, - "/sass/style-dark.scss": { - "aP": 0, - "bl": 0, - "dP": 10, - "dS": 0, - "ft": 4, - "ma": 0, - "oA": 0, - "oAP": "/css/style-dark.css", - "oF": 2, - "oS": 1, - "uL": 1 - }, - "/sass/style.scss": { - "aP": 1, - "bl": 1, - "dP": 10, - "dS": 0, - "ft": 4, - "ma": 0, - "oA": 0, - "oAP": "/css/style.css", - "oF": 2, - "oS": 1, - "uL": 1 - }, - "/subscription-list.txt": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/subscription-list.txt", - "oF": 0 - }, - "/webfonts/fa-brands-400.eot": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-brands-400.eot", - "oF": 0 - }, - "/webfonts/fa-brands-400.svg": { - "ft": 2097152, - "miP": 0, - "oA": 2, - "oAP": "/webfonts/fa-brands-400.svg", - "oF": 0, - "opt": 0, - "plM": 3758088159, - "prP": 0 - }, - "/webfonts/fa-brands-400.ttf": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-brands-400.ttf", - "oF": 0 - }, - "/webfonts/fa-brands-400.woff": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-brands-400.woff", - "oF": 0 - }, - "/webfonts/fa-brands-400.woff2": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-brands-400.woff2", - "oF": 0 - }, - "/webfonts/fa-regular-400.eot": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-regular-400.eot", - "oF": 0 - }, - "/webfonts/fa-regular-400.svg": { - "ft": 2097152, - "miP": 0, - "oA": 2, - "oAP": "/webfonts/fa-regular-400.svg", - "oF": 0, - "opt": 0, - "plM": 3758088159, - "prP": 0 - }, - "/webfonts/fa-regular-400.ttf": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-regular-400.ttf", - "oF": 0 - }, - "/webfonts/fa-regular-400.woff": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-regular-400.woff", - "oF": 0 - }, - "/webfonts/fa-regular-400.woff2": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-regular-400.woff2", - "oF": 0 - }, - "/webfonts/fa-solid-900.eot": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-solid-900.eot", - "oF": 0 - }, - "/webfonts/fa-solid-900.svg": { - "ft": 2097152, - "miP": 0, - "oA": 2, - "oAP": "/webfonts/fa-solid-900.svg", - "oF": 0, - "opt": 0, - "plM": 3758088159, - "prP": 0 - }, - "/webfonts/fa-solid-900.ttf": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-solid-900.ttf", - "oF": 0 - }, - "/webfonts/fa-solid-900.woff": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-solid-900.woff", - "oF": 0 - }, - "/webfonts/fa-solid-900.woff2": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/fa-solid-900.woff2", - "oF": 0 - }, - "/webfonts/ionicons.eot": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/ionicons.eot", - "oF": 0 - }, - "/webfonts/ionicons.svg": { - "ft": 2097152, - "miP": 0, - "oA": 2, - "oAP": "/webfonts/ionicons.svg", - "oF": 0, - "opt": 0, - "plM": 3758088159, - "prP": 0 - }, - "/webfonts/ionicons.ttf": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/ionicons.ttf", - "oF": 0 - }, - "/webfonts/ionicons.woff": { - "cB": 0, - "ft": 8192, - "hM": 0, - "oA": 2, - "oAP": "/webfonts/ionicons.woff", - "oF": 0 - } - }, -"hooks": [ - ], -"manualImportLinks": { - }, -"projectAttributes": { - "creationDate": 522178603, - "displayValue": "TYCAN", - "displayValueWasSetByUser": 0, - "iconImageName": "/img/apple-touch-icon.png", - "iconImageWasSetByUser": 0 - }, -"projectSettings": { - "abortBuildOnError": 1, - "allowInjectionReloads": 1, - "alwaysUseExternalServer": 0, - "animateCSSInjections": 1, - "autoBuildNewItems": 1, - "autoprefixerEnableIEGrid": 0, - "babel7PresetType": 1, - "babelAllowRCFiles": 0, - "babelAuxiliaryCommentAfter": "", - "babelAuxiliaryCommentBefore": "", - "babelConfigType": 0, - "babelCustomPluginsList": "", - "babelCustomPresetsList": "", - "babelExcludeString": "/\\/node_modules\\//, /\\/core-js\\//, /\\/bower_components\\//", - "babelInsertModuleIDs": 0, - "babelModuleID": "", - "babelNoComments": 0, - "babelPlugins": { - "arrow-functions": { - "active": 0 - }, - "async-generator-functions": { - "active": 0 - }, - "async-to-generator": { - "active": 0 - }, - "block-scoped-functions": { - "active": 0 - }, - "block-scoping": { - "active": 0 - }, - "class-properties": { - "active": 0 - }, - "classes": { - "active": 0 - }, - "computed-properties": { - "active": 0 - }, - "decorators": { - "active": 0 - }, - "destructuring": { - "active": 0 - }, - "do-expressions": { - "active": 0 - }, - "dotall-regex": { - "active": 0 - }, - "duplicate-keys": { - "active": 0 - }, - "exponentiation-operator": { - "active": 0 - }, - "export-default-from": { - "active": 0 - }, - "export-namespace-from": { - "active": 0 - }, - "external-helpers": { - "active": 0 - }, - "flow-strip-types": { - "active": 0 - }, - "for-of": { - "active": 0 - }, - "function-bind": { - "active": 0 - }, - "function-name": { - "active": 0 - }, - "function-sent": { - "active": 0 - }, - "inline-consecutive-adds": { - "active": 0 - }, - "inline-environment-variables": { - "active": 0 - }, - "instanceof": { - "active": 0 - }, - "jscript": { - "active": 0 - }, - "literals": { - "active": 0 - }, - "logical-assignment-operators": { - "active": 0 - }, - "member-expression-literals": { - "active": 0 - }, - "merge-sibling-variables": { - "active": 0 - }, - "minify-booleans": { - "active": 0 - }, - "minify-builtins": { - "active": 0 - }, - "minify-constant-folding": { - "active": 0 - }, - "minify-dead-code-elimination": { - "active": 0 - }, - "minify-flip-comparisons": { - "active": 0 - }, - "minify-guarded-expressions": { - "active": 0 - }, - "minify-infinity": { - "active": 0 - }, - "minify-mangle-names": { - "active": 0 - }, - "minify-numeric-literals": { - "active": 0 - }, - "minify-simplify": { - "active": 0 - }, - "minify-type-constructors": { - "active": 0 - }, - "modules-amd": { - "active": 0 - }, - "modules-commonjs": { - "active": 0 - }, - "modules-systemjs": { - "active": 0 - }, - "modules-umd": { - "active": 0 - }, - "named-capturing-groups-regex": { - "active": 0 - }, - "new-target": { - "active": 0 - }, - "node-env-inline": { - "active": 0 - }, - "nullish-coalescing-operator": { - "active": 0 - }, - "numeric-separator": { - "active": 0 - }, - "object-assign": { - "active": 0 - }, - "object-rest-spread": { - "active": 0 - }, - "object-set-prototype-of-to-assign": { - "active": 0 - }, - "object-super": { - "active": 0 - }, - "optional-catch-binding": { - "active": 0 - }, - "optional-chaining": { - "active": 0 - }, - "parameters": { - "active": 0 - }, - "partial-application": { - "active": 0 - }, - "pipeline-operator": { - "active": 0 - }, - "private-methods": { - "active": 0 - }, - "property-literals": { - "active": 0 - }, - "property-mutators": { - "active": 0 - }, - "proto-to-assign": { - "active": 0 - }, - "react-constant-elements": { - "active": 0 - }, - "react-display-name": { - "active": 0 - }, - "react-inline-elements": { - "active": 0 - }, - "react-jsx": { - "active": 0 - }, - "react-jsx-compat": { - "active": 0 - }, - "react-jsx-self": { - "active": 0 - }, - "react-jsx-source": { - "active": 0 - }, - "regenerator": { - "active": 0 - }, - "regexp-constructors": { - "active": 0 - }, - "remove-console": { - "active": 0 - }, - "remove-debugger": { - "active": 0 - }, - "remove-undefined": { - "active": 0 - }, - "reserved-words": { - "active": 0 - }, - "runtime": { - "active": 0 - }, - "shorthand-properties": { - "active": 0 - }, - "simplify-comparison-operators": { - "active": 0 - }, - "spread": { - "active": 0 - }, - "sticky-regex": { - "active": 0 - }, - "strict-mode": { - "active": 0 - }, - "template-literals": { - "active": 0 - }, - "throw-expressions": { - "active": 0 - }, - "typeof-symbol": { - "active": 0 - }, - "undefined-to-void": { - "active": 0 - }, - "unicode-property-regex": { - "active": 0 - }, - "unicode-regex": { - "active": 0 - } - }, - "babelRetainLines": 0, - "babelUseBuiltInsType": 0, - "bowerAbbreviatedPath": "bower_components", - "bowerForceLatestOnConflict": 1, - "bowerTargetDependencyListType": 1, - "bowerUseExactVersion": 0, - "browserRefreshDelay": 0, - "browserslistString": ">0.2%, last 2 versions, Firefox ESR, not dead", - "buildFolderActive": 0, - "buildFolderName": "build", - "cleanBuild": 1, - "coffeeLintFlags2": { - "arrow_spacing": { - "active": 0, - "flagValue": -1 - }, - "camel_case_classes": { - "active": 1, - "flagValue": -1 - }, - "colon_assignment_spacing": { - "active": 0, - "flagValue": 1 - }, - "cyclomatic_complexity": { - "active": 0, - "flagValue": 10 - }, - "duplicate_key": { - "active": 1, - "flagValue": -1 - }, - "empty_constructor_needs_parens": { - "active": 0, - "flagValue": -1 - }, - "ensure_comprehensions": { - "active": 1, - "flagValue": -1 - }, - "indentation": { - "active": 1, - "flagValue": 2 - }, - "line_endings": { - "active": 0, - "flagValue": 0 - }, - "max_line_length": { - "active": 0, - "flagValue": 150 - }, - "missing_fat_arrows": { - "active": 0, - "flagValue": -1 - }, - "newlines_after_classes": { - "active": 0, - "flagValue": 3 - }, - "no_backticks": { - "active": 1, - "flagValue": -1 - }, - "no_debugger": { - "active": 1, - "flagValue": -1 - }, - "no_empty_functions": { - "active": 0, - "flagValue": -1 - }, - "no_empty_param_list": { - "active": 0, - "flagValue": -1 - }, - "no_implicit_braces": { - "active": 1, - "flagValue": -1 - }, - "no_implicit_parens": { - "active": 0, - "flagValue": -1 - }, - "no_interpolation_in_single_quotes": { - "active": 0, - "flagValue": -1 - }, - "no_nested_string_interpolation": { - "active": 1, - "flagValue": -1 - }, - "no_plusplus": { - "active": 0, - "flagValue": -1 - }, - "no_private_function_fat_arrows": { - "active": 1, - "flagValue": -1 - }, - "no_stand_alone_at": { - "active": 1, - "flagValue": -1 - }, - "no_tabs": { - "active": 1, - "flagValue": -1 - }, - "no_this": { - "active": 0, - "flagValue": -1 - }, - "no_throwing_strings": { - "active": 1, - "flagValue": -1 - }, - "no_trailing_semicolons": { - "active": 1, - "flagValue": -1 - }, - "no_trailing_whitespace": { - "active": 1, - "flagValue": -1 - }, - "no_unnecessary_double_quotes": { - "active": 0, - "flagValue": -1 - }, - "no_unnecessary_fat_arrows": { - "active": 1, - "flagValue": -1 - }, - "non_empty_constructor_needs_parens": { - "active": 0, - "flagValue": -1 - }, - "prefer_english_operator": { - "active": 0, - "flagValue": -1 - }, - "space_operators": { - "active": 0, - "flagValue": -1 - }, - "spacing_after_comma": { - "active": 1, - "flagValue": -1 - } - }, - "esLintConfigFileHandlingType": 0, - "esLintECMAVersion": 7, - "esLintEnvironmentsMask": 1, - "esLintRules": { - "accessor-pairs": { - "active": 0, - "optionString": "{'setWithoutGet': true, 'getWithoutSet': false}" - }, - "array-bracket-newline": { - "active": 0, - "optionString": "{'multiline': true, 'minItems': null}" - }, - "array-bracket-spacing": { - "active": 0, - "optionString": "'never', {'singleValue': false, 'objectsInArrays': false, 'arraysInArrays': false}" - }, - "array-callback-return": { - "active": 0, - "optionString": "" - }, - "array-element-newline": { - "active": 0, - "optionString": "'always'" - }, - "arrow-body-style": { - "active": 0, - "optionString": "'as-needed', {'requireReturnForObjectLiteral': false}" - }, - "arrow-parens": { - "active": 0, - "optionString": "'always'" - }, - "arrow-spacing": { - "active": 0, - "optionString": "{'before': true, 'after': true}" - }, - "block-scoped-var": { - "active": 0, - "optionString": "" - }, - "block-spacing": { - "active": 0, - "optionString": "'always'" - }, - "brace-style": { - "active": 0, - "optionString": "'1tbs', {'allowSingleLine': true}" - }, - "callback-return": { - "active": 0, - "optionString": "['callback', 'cb', 'next']" - }, - "camelcase": { - "active": 0, - "optionString": "{'properties': 'always'}" - }, - "capitalized-comments": { - "active": 0, - "optionString": "'always', {'ignoreInlineComments': false, 'ignoreConsecutiveComments': false}" - }, - "class-methods-use-this": { - "active": 0, - "optionString": "{'exceptMethods': []}" - }, - "comma-dangle": { - "active": 1, - "optionString": "'never'" - }, - "comma-spacing": { - "active": 0, - "optionString": "{'before': false, 'after': true}" - }, - "comma-style": { - "active": 0, - "optionString": "'last'" - }, - "complexity": { - "active": 0, - "optionString": "20" - }, - "computed-property-spacing": { - "active": 0, - "optionString": "'never'" - }, - "consistent-return": { - "active": 0, - "optionString": "{'treatUndefinedAsUnspecified': false}" - }, - "consistent-this": { - "active": 0, - "optionString": "'that'" - }, - "constructor-super": { - "active": 1, - "optionString": "" - }, - "curly": { - "active": 0, - "optionString": "'all'" - }, - "default-case": { - "active": 0, - "optionString": "" - }, - "dot-location": { - "active": 0, - "optionString": "'object'" - }, - "dot-notation": { - "active": 0, - "optionString": "{'allowKeywords': false}" - }, - "eol-last": { - "active": 0, - "optionString": "'always'" - }, - "eqeqeq": { - "active": 0, - "optionString": "'always', {'null': 'always'}" - }, - "for-direction": { - "active": 0, - "optionString": "" - }, - "func-call-spacing": { - "active": 0, - "optionString": "'never'" - }, - "func-name-matching": { - "active": 0, - "optionString": "'always', {'includeCommonJSModuleExports': false}" - }, - "func-names": { - "active": 0, - "optionString": "'always'" - }, - "func-style": { - "active": 0, - "optionString": "'expression'" - }, - "function-paren-newline": { - "active": 0, - "optionString": "'multiline'" - }, - "generator-star-spacing": { - "active": 0, - "optionString": "{'before': true, 'after': false}" - }, - "getter-return": { - "active": 0, - "optionString": "{'allowImplicit': false}" - }, - "global-require": { - "active": 0, - "optionString": "" - }, - "guard-for-in": { - "active": 0, - "optionString": "" - }, - "handle-callback-err": { - "active": 0, - "optionString": "'err'" - }, - "id-blacklist": { - "active": 0, - "optionString": "'data', 'err', 'e', 'cb', 'callback'" - }, - "id-length": { - "active": 0, - "optionString": "{'min': 2, 'max': 1000, 'properties': 'always', 'exceptions': ['x', 'i', 'y']}" - }, - "id-match": { - "active": 0, - "optionString": "'^[a-z]+([A-Z][a-z]+)*$', {'properties': false, 'onlyDeclarations': true}" - }, - "implicit-arrow-linebreak": { - "active": 0, - "optionString": "'beside'" - }, - "indent": { - "active": 0, - "optionString": "4, {'SwitchCase': 0, 'VariableDeclarator': 1, 'outerIIFEBody': 1, }" - }, - "init-declarations": { - "active": 0, - "optionString": "'always', {'ignoreForLoopInit': true}" - }, - "jsx-quotes": { - "active": 0, - "optionString": "'prefer-double'" - }, - "key-spacing": { - "active": 0, - "optionString": "{'singleLine': {'beforeColon': false, 'afterColon': true, 'mode':'strict'}, 'multiLine': {'beforeColon': false, 'afterColon': true, 'align': 'value', 'mode':'minimum'}}" - }, - "keyword-spacing": { - "active": 0, - "optionString": "{'before': true, 'after': true, 'overrides': {}}" - }, - "line-comment-position": { - "active": 0, - "optionString": "{'position': 'above'}" - }, - "linebreak-style": { - "active": 0, - "optionString": "'unix'" - }, - "lines-around-comment": { - "active": 0, - "optionString": "{'beforeBlockComment': true}" - }, - "lines-between-class-members": { - "active": 0, - "optionString": "'always', {exceptAfterSingleLine: false}" - }, - "max-classes-per-file": { - "active": 0, - "optionString": "1" - }, - "max-depth": { - "active": 0, - "optionString": "{'max': 4}" - }, - "max-len": { - "active": 0, - "optionString": "{'code': 80, 'comments': 80, 'tabWidth': 4, 'ignoreUrls': true, 'ignoreStrings': true, 'ignoreTemplateLiterals': true, 'ignoreRegExpLiterals': true}" - }, - "max-lines": { - "active": 0, - "optionString": "{'max': 300, 'skipBlankLines': true, 'skipComments': true}" - }, - "max-lines-per-function": { - "active": 0, - "optionString": "{'max': 50, 'skipBlankLines': true, 'skipComments': true, 'IIFEs': false}" - }, - "max-nested-callbacks": { - "active": 0, - "optionString": "{'max': 10}" - }, - "max-params": { - "active": 0, - "optionString": "{'max': 4}" - }, - "max-statements": { - "active": 0, - "optionString": "{'max': 10}, {'ignoreTopLevelFunctions': true}" - }, - "max-statements-per-line": { - "active": 0, - "optionString": "{'max': 1}" - }, - "multiline-comment-style": { - "active": 0, - "optionString": "'starred-block'" - }, - "multiline-ternary": { - "active": 0, - "optionString": "'always'" - }, - "new-cap": { - "active": 0, - "optionString": "{'newIsCap': true, 'capIsNew': true, 'newIsCapExceptions': [], 'capIsNewExceptions': ['Array', 'Boolean', 'Date', 'Error', 'Function', 'Number', 'Object', 'RegExp', 'String', 'Symbol'], 'properties': true}" - }, - "new-parens": { - "active": 0, - "optionString": "" - }, - "newline-per-chained-call": { - "active": 0, - "optionString": "{'ignoreChainWithDepth': 2}" - }, - "no-alert": { - "active": 0, - "optionString": "" - }, - "no-array-constructor": { - "active": 0, - "optionString": "" - }, - "no-async-promise-executor": { - "active": 0, - "optionString": "" - }, - "no-await-in-loop": { - "active": 0, - "optionString": "" - }, - "no-bitwise": { - "active": 0, - "optionString": "{'allow': ['~'], 'int32Hint': true}" - }, - "no-buffer-constructor": { - "active": 0, - "optionString": "" - }, - "no-caller": { - "active": 0, - "optionString": "" - }, - "no-case-declarations": { - "active": 1, - "optionString": "" - }, - "no-class-assign": { - "active": 1, - "optionString": "" - }, - "no-compare-neg-zero": { - "active": 0, - "optionString": "" - }, - "no-cond-assign": { - "active": 1, - "optionString": "'except-parens'" - }, - "no-confusing-arrow": { - "active": 0, - "optionString": "{'allowParens': false}" - }, - "no-console": { - "active": 1, - "optionString": "{'allow': ['warn', 'error']}" - }, - "no-const-assign": { - "active": 1, - "optionString": "" - }, - "no-constant-condition": { - "active": 1, - "optionString": "{'checkLoops': true}" - }, - "no-continue": { - "active": 0, - "optionString": "" - }, - "no-control-regex": { - "active": 1, - "optionString": "" - }, - "no-debugger": { - "active": 1, - "optionString": "" - }, - "no-delete-var": { - "active": 1, - "optionString": "" - }, - "no-div-regex": { - "active": 0, - "optionString": "" - }, - "no-dupe-args": { - "active": 1, - "optionString": "" - }, - "no-dupe-class-members": { - "active": 1, - "optionString": "" - }, - "no-dupe-keys": { - "active": 1, - "optionString": "" - }, - "no-duplicate-imports": { - "active": 0, - "optionString": "{'includeExports': false}" - }, - "no-else-return": { - "active": 0, - "optionString": "" - }, - "no-empty": { - "active": 1, - "optionString": "{'allowEmptyCatch': false}" - }, - "no-empty-character-class": { - "active": 1, - "optionString": "" - }, - "no-empty-function": { - "active": 0, - "optionString": "{'allow': []}" - }, - "no-empty-pattern": { - "active": 1, - "optionString": "" - }, - "no-eq-null": { - "active": 0, - "optionString": "" - }, - "no-eval": { - "active": 0, - "optionString": "{'allowIndirect': false}" - }, - "no-ex-assign": { - "active": 1, - "optionString": "" - }, - "no-extend-native": { - "active": 0, - "optionString": "{'exceptions': []}" - }, - "no-extra-bind": { - "active": 0, - "optionString": "" - }, - "no-extra-boolean-cast": { - "active": 1, - "optionString": "" - }, - "no-extra-labels": { - "active": 0, - "optionString": "" - }, - "no-extra-parens": { - "active": 0, - "optionString": "'all', {'conditionalAssign': false, 'returnAssign': false, 'nestedBinaryExpressions': false, 'ignoreJSX': 'none'}" - }, - "no-extra-semi": { - "active": 1, - "optionString": "" - }, - "no-fallthrough": { - "active": 1, - "optionString": "" - }, - "no-floating-decimal": { - "active": 0, - "optionString": "" - }, - "no-func-assign": { - "active": 1, - "optionString": "" - }, - "no-global-assign": { - "active": 1, - "optionString": "{'exceptions': []}" - }, - "no-implicit-coercion": { - "active": 0, - "optionString": "{'boolean': true, 'number': true, 'string': true, 'allow': []}" - }, - "no-implicit-globals": { - "active": 0, - "optionString": "" - }, - "no-implied-eval": { - "active": 0, - "optionString": "" - }, - "no-inline-comments": { - "active": 0, - "optionString": "" - }, - "no-inner-declarations": { - "active": 1, - "optionString": "'functions'" - }, - "no-invalid-regexp": { - "active": 1, - "optionString": "{'allowConstructorFlags': ['u', 'y']}" - }, - "no-invalid-this": { - "active": 0, - "optionString": "" - }, - "no-irregular-whitespace": { - "active": 1, - "optionString": "{'skipStrings': true, 'skipComments': false, 'skipRegExps': true, 'skipTemplates': true}" - }, - "no-iterator": { - "active": 0, - "optionString": "" - }, - "no-label-var": { - "active": 0, - "optionString": "" - }, - "no-labels": { - "active": 0, - "optionString": "{'allowLoop': false, 'allowSwitch': false}" - }, - "no-lone-blocks": { - "active": 0, - "optionString": "" - }, - "no-lonely-if": { - "active": 0, - "optionString": "" - }, - "no-loop-func": { - "active": 0, - "optionString": "" - }, - "no-magic-numbers": { - "active": 0, - "optionString": "{'ignore': [], 'ignoreArrayIndexes': true, 'enforceConst': false, 'detectObjects': false}" - }, - "no-misleading-character-class": { - "active": 0, - "optionString": "" - }, - "no-mixed-operators": { - "active": 0, - "optionString": "{'groups': [['+', '-', '*', '/', '%', '**'], ['&', '|', '^', '~', '<<', '>>', '>>>'], ['==', '!=', '===', '!==', '>', '>=', '<', '<='], ['&&', '||'], ['in', 'instanceof']], 'allowSamePrecedence': true}" - }, - "no-mixed-requires": { - "active": 0, - "optionString": "{'grouping': false, 'allowCall': false }" - }, - "no-mixed-spaces-and-tabs": { - "active": 0, - "optionString": "" - }, - "no-multi-assign": { - "active": 0, - "optionString": "" - }, - "no-multi-spaces": { - "active": 0, - "optionString": "{'exceptions': {'Property': true, 'BinaryExpression': false, 'VariableDeclarator': false, 'ImportDeclaration': false}}" - }, - "no-multi-str": { - "active": 0, - "optionString": "" - }, - "no-multiple-empty-lines": { - "active": 0, - "optionString": "{'max': 2, 'maxBOF': 2, 'maxEOF': 2}" - }, - "no-negated-condition": { - "active": 0, - "optionString": "" - }, - "no-nested-ternary": { - "active": 0, - "optionString": "" - }, - "no-new": { - "active": 0, - "optionString": "" - }, - "no-new-func": { - "active": 0, - "optionString": "" - }, - "no-new-object": { - "active": 0, - "optionString": "" - }, - "no-new-require": { - "active": 0, - "optionString": "" - }, - "no-new-symbol": { - "active": 1, - "optionString": "" - }, - "no-new-wrappers": { - "active": 0, - "optionString": "" - }, - "no-obj-calls": { - "active": 1, - "optionString": "" - }, - "no-octal": { - "active": 1, - "optionString": "" - }, - "no-octal-escape": { - "active": 0, - "optionString": "" - }, - "no-param-reassign": { - "active": 0, - "optionString": "{'props': false}" - }, - "no-path-concat": { - "active": 0, - "optionString": "" - }, - "no-plusplus": { - "active": 0, - "optionString": "{'allowForLoopAfterthoughts': false}" - }, - "no-process-env": { - "active": 0, - "optionString": "" - }, - "no-process-exit": { - "active": 0, - "optionString": "" - }, - "no-proto": { - "active": 0, - "optionString": "" - }, - "no-prototype-builtins": { - "active": 0, - "optionString": "" - }, - "no-redeclare": { - "active": 1, - "optionString": "{'builtinGlobals': false}" - }, - "no-regex-spaces": { - "active": 1, - "optionString": "" - }, - "no-restricted-globals": { - "active": 0, - "optionString": "'event', 'fdescribe'" - }, - "no-restricted-imports": { - "active": 0, - "optionString": "" - }, - "no-restricted-modules": { - "active": 0, - "optionString": "" - }, - "no-restricted-properties": { - "active": 0, - "optionString": "[{'object': 'disallowedObjectName', 'property': 'disallowedPropertyName'}, {'object': 'disallowedObjectName', 'property': 'anotherDisallowedPropertyName', 'message': 'Please use allowedObjectName.allowedPropertyName.'}]" - }, - "no-restricted-syntax": { - "active": 0, - "optionString": "'FunctionExpression', 'WithStatement'" - }, - "no-return-assign": { - "active": 0, - "optionString": "'except-parens'" - }, - "no-return-await": { - "active": 0, - "optionString": "" - }, - "no-script-url": { - "active": 0, - "optionString": "" - }, - "no-self-assign": { - "active": 1, - "optionString": "{'props': false}" - }, - "no-self-compare": { - "active": 0, - "optionString": "" - }, - "no-sequences": { - "active": 0, - "optionString": "" - }, - "no-shadow": { - "active": 0, - "optionString": "{'builtinGlobals': false, 'hoist': 'functions', 'allow': []}" - }, - "no-shadow-restricted-names": { - "active": 0, - "optionString": "" - }, - "no-sparse-arrays": { - "active": 1, - "optionString": "" - }, - "no-sync": { - "active": 0, - "optionString": "" - }, - "no-tabs": { - "active": 0, - "optionString": "" - }, - "no-template-curly-in-string": { - "active": 0, - "optionString": "" - }, - "no-ternary": { - "active": 0, - "optionString": "" - }, - "no-this-before-super": { - "active": 1, - "optionString": "" - }, - "no-throw-literal": { - "active": 0, - "optionString": "" - }, - "no-trailing-spaces": { - "active": 0, - "optionString": "{'skipBlankLines': false}" - }, - "no-undef": { - "active": 1, - "optionString": "{'typeof': false}" - }, - "no-undef-init": { - "active": 0, - "optionString": "" - }, - "no-undefined": { - "active": 0, - "optionString": "" - }, - "no-underscore-dangle": { - "active": 0, - "optionString": "{'allow': [], 'allowAfterThis': false, 'allowAfterSuper': false}" - }, - "no-unexpected-multiline": { - "active": 1, - "optionString": "" - }, - "no-unmodified-loop-condition": { - "active": 0, - "optionString": "" - }, - "no-unneeded-ternary": { - "active": 0, - "optionString": "{'defaultAssignment': true}" - }, - "no-unreachable": { - "active": 1, - "optionString": "" - }, - "no-unsafe-finally": { - "active": 1, - "optionString": "" - }, - "no-unsafe-negation": { - "active": 1, - "optionString": "" - }, - "no-unused-expressions": { - "active": 0, - "optionString": "{'allowShortCircuit': false, 'allowTernary': false, 'allowTaggedTemplates': false}" - }, - "no-unused-labels": { - "active": 1, - "optionString": "" - }, - "no-unused-vars": { - "active": 1, - "optionString": "{'vars': 'all', 'args': 'after-used', 'caughtErrors': 'none', 'ignoreRestSiblings': false}" - }, - "no-use-before-define": { - "active": 0, - "optionString": "{'functions': true, 'classes': true, 'variables': true}" - }, - "no-useless-call": { - "active": 0, - "optionString": "" - }, - "no-useless-catch": { - "active": 0, - "optionString": "" - }, - "no-useless-computed-key": { - "active": 0, - "optionString": "" - }, - "no-useless-concat": { - "active": 0, - "optionString": "" - }, - "no-useless-constructor": { - "active": 0, - "optionString": "" - }, - "no-useless-escape": { - "active": 0, - "optionString": "" - }, - "no-useless-rename": { - "active": 0, - "optionString": "{'ignoreDestructuring': false, 'ignoreImport': false, 'ignoreExport': false}" - }, - "no-useless-return": { - "active": 0, - "optionString": "" - }, - "no-var": { - "active": 0, - "optionString": "" - }, - "no-void": { - "active": 0, - "optionString": "" - }, - "no-warning-comments": { - "active": 0, - "optionString": "{'terms': ['todo', 'fixme', 'xxx'], 'location': 'start'}" - }, - "no-whitespace-before-property": { - "active": 0, - "optionString": "" - }, - "no-with": { - "active": 0, - "optionString": "" - }, - "nonblock-statement-body-position": { - "active": 0, - "optionString": "'beside'" - }, - "object-curly-newline": { - "active": 0, - "optionString": "{'ObjectExpression': {'multiline': true}, 'ObjectPattern': {'multiline': true}}" - }, - "object-curly-spacing": { - "active": 0, - "optionString": "'never'" - }, - "object-property-newline": { - "active": 0, - "optionString": "{'allowMultiplePropertiesPerLine': true}" - }, - "object-shorthand": { - "active": 0, - "optionString": "'always', {'avoidQuotes': false, 'ignoreConstructors': false}" - }, - "one-var": { - "active": 0, - "optionString": "'always'" - }, - "one-var-declaration-per-line": { - "active": 0, - "optionString": "'always'" - }, - "operator-assignment": { - "active": 0, - "optionString": "'always'" - }, - "operator-linebreak": { - "active": 0, - "optionString": "'after', {'overrides': {'?': 'after', '+=': 'none'}}" - }, - "padded-blocks": { - "active": 0, - "optionString": "{'blocks': 'always', 'switches': 'always', 'classes': 'always'}" - }, - "padding-line-between-statements": { - "active": 0, - "optionString": "{blankLine: 'always', prev:'*', next:'return'}" - }, - "prefer-arrow-callback": { - "active": 0, - "optionString": "" - }, - "prefer-const": { - "active": 0, - "optionString": "{'destructuring': 'any', 'ignoreReadBeforeAssign': false}" - }, - "prefer-destructuring": { - "active": 0, - "optionString": "{'array': true, 'object': true}, {'enforceForRenamedProperties': false}" - }, - "prefer-named-capture-group": { - "active": 0, - "optionString": "" - }, - "prefer-numeric-literals": { - "active": 0, - "optionString": "" - }, - "prefer-object-spread": { - "active": 0, - "optionString": "" - }, - "prefer-promise-reject-errors": { - "active": 0, - "optionString": "{'allowEmptyReject': false}" - }, - "prefer-rest-params": { - "active": 0, - "optionString": "" - }, - "prefer-spread": { - "active": 0, - "optionString": "" - }, - "prefer-template": { - "active": 0, - "optionString": "" - }, - "quote-props": { - "active": 0, - "optionString": "'always'" - }, - "quotes": { - "active": 0, - "optionString": "'double', {'avoidEscape': true, 'allowTemplateLiterals': true}" - }, - "radix": { - "active": 0, - "optionString": "'always'" - }, - "require-atomic-updates": { - "active": 0, - "optionString": "" - }, - "require-await": { - "active": 0, - "optionString": "" - }, - "require-jsdoc": { - "active": 0, - "optionString": "{'require': {'FunctionDeclaration': true, 'MethodDefinition': false, 'ClassDeclaration': false, 'ArrowFunctionExpression': false}}" - }, - "require-unicode-regexp": { - "active": 0, - "optionString": "" - }, - "require-yield": { - "active": 1, - "optionString": "" - }, - "rest-spread-spacing": { - "active": 0, - "optionString": "'never'" - }, - "semi": { - "active": 0, - "optionString": "'always', {'omitLastInOneLineBlock': false}" - }, - "semi-spacing": { - "active": 0, - "optionString": "{'before': false, 'after': true}" - }, - "semi-style": { - "active": 0, - "optionString": "'last'" - }, - "sort-imports": { - "active": 0, - "optionString": "{'ignoreCase': false, 'ignoreMemberSort': true, 'memberSyntaxSortOrder': ['none', 'all', 'multiple', 'single']}" - }, - "sort-keys": { - "active": 0, - "optionString": "'asc', {'caseSensitive': true, 'natural': false}" - }, - "sort-vars": { - "active": 0, - "optionString": "{'ignoreCase': false}" - }, - "space-before-blocks": { - "active": 0, - "optionString": "{'functions': 'always', 'keywords': 'always', 'classes': 'always'}" - }, - "space-before-function-paren": { - "active": 0, - "optionString": "{'anonymous': 'always', 'named': 'never'}" - }, - "space-in-parens": { - "active": 0, - "optionString": "'never', {'exceptions': []}" - }, - "space-infix-ops": { - "active": 0, - "optionString": "{'int32Hint': false}" - }, - "space-unary-ops": { - "active": 0, - "optionString": "{'words': true, 'nonwords': false, 'overrides': {}}" - }, - "spaced-comment": { - "active": 0, - "optionString": "'always', {'line': {'markers': ['/'], 'exceptions': ['-', '+']}, 'block': {'markers': ['!'], 'exceptions': ['*'], 'balanced': false}}" - }, - "strict": { - "active": 0, - "optionString": "'safe'" - }, - "switch-colon-spacing": { - "active": 0, - "optionString": "{'after': true, 'before': false}" - }, - "symbol-description": { - "active": 0, - "optionString": "" - }, - "template-curly-spacing": { - "active": 0, - "optionString": "'never'" - }, - "template-tag-spacing": { - "active": 0, - "optionString": "'never'" - }, - "unicode-bom": { - "active": 0, - "optionString": "'never'" - }, - "use-isnan": { - "active": 1, - "optionString": "" - }, - "valid-jsdoc": { - "active": 0, - "optionString": "{'prefer': {'return': 'returns'}, 'requireReturn': true, 'requireReturnDescription': true, 'requireReturnType': true, 'requireParamDescription': true}" - }, - "valid-typeof": { - "active": 1, - "optionString": "{'requireStringLiterals': true}" - }, - "vars-on-top": { - "active": 0, - "optionString": "" - }, - "wrap-iife": { - "active": 0, - "optionString": "'outside'" - }, - "wrap-regex": { - "active": 0, - "optionString": "" - }, - "yield-star-spacing": { - "active": 0, - "optionString": "{'before': false, 'after': true}" - }, - "yoda": { - "active": 0, - "optionString": "'never', {'exceptRange': false, 'onlyEquality': false}" - } - }, - "esLintSourceType": 0, - "externalServerAddress": "http://localhost:8888", - "gitIgnoreBuildFolder": 1, - "hideConfigFile": 0, - "jsCheckerReservedNamesString": "", - "jsHintFlags2": { - "asi": { - "active": 0, - "flagValue": -1 - }, - "bitwise": { - "active": 1, - "flagValue": -1 - }, - "boss": { - "active": 0, - "flagValue": -1 - }, - "browser": { - "active": 1, - "flagValue": -1 - }, - "browserify": { - "active": 0, - "flagValue": -1 - }, - "camelcase": { - "active": 0, - "flagValue": -1 - }, - "couch": { - "active": 0, - "flagValue": -1 - }, - "curly": { - "active": 1, - "flagValue": -1 - }, - "debug": { - "active": 0, - "flagValue": -1 - }, - "devel": { - "active": 0, - "flagValue": -1 - }, - "dojo": { - "active": 0, - "flagValue": -1 - }, - "elision": { - "active": 1, - "flagValue": -1 - }, - "eqeqeq": { - "active": 1, - "flagValue": -1 - }, - "eqnull": { - "active": 0, - "flagValue": -1 - }, - "es3": { - "active": 0, - "flagValue": -1 - }, - "esnext": { - "active": 0, - "flagValue": -1 - }, - "evil": { - "active": 0, - "flagValue": -1 - }, - "expr": { - "active": 0, - "flagValue": -1 - }, - "forin": { - "active": 0, - "flagValue": -1 - }, - "freeze": { - "active": 1, - "flagValue": -1 - }, - "funcscope": { - "active": 0, - "flagValue": -1 - }, - "futurehostile": { - "active": 0, - "flagValue": -1 - }, - "globalstrict": { - "active": 0, - "flagValue": -1 - }, - "immed": { - "active": 0, - "flagValue": -1 - }, - "indent": { - "active": 0, - "flagValue": 4 - }, - "iterator": { - "active": 0, - "flagValue": -1 - }, - "jasmine": { - "active": 0, - "flagValue": -1 - }, - "jquery": { - "active": 1, - "flagValue": -1 - }, - "lastsemic": { - "active": 0, - "flagValue": -1 - }, - "latedef": { - "active": 1, - "flagValue": -1 - }, - "laxbreak": { - "active": 0, - "flagValue": -1 - }, - "laxcomma": { - "active": 0, - "flagValue": -1 - }, - "loopfunc": { - "active": 0, - "flagValue": -1 - }, - "maxcomplexity": { - "active": 0, - "flagValue": 10 - }, - "maxdepth": { - "active": 0, - "flagValue": 3 - }, - "maxlen": { - "active": 0, - "flagValue": 150 - }, - "maxparams": { - "active": 0, - "flagValue": 3 - }, - "maxstatements": { - "active": 0, - "flagValue": 4 - }, - "mocha": { - "active": 0, - "flagValue": -1 - }, - "mootools": { - "active": 0, - "flagValue": -1 - }, - "moz": { - "active": 0, - "flagValue": -1 - }, - "multistr": { - "active": 0, - "flagValue": -1 - }, - "newcap": { - "active": 1, - "flagValue": -1 - }, - "noarg": { - "active": 1, - "flagValue": -1 - }, - "nocomma": { - "active": 0, - "flagValue": -1 - }, - "node": { - "active": 0, - "flagValue": -1 - }, - "noempty": { - "active": 0, - "flagValue": -1 - }, - "nonbsp": { - "active": 0, - "flagValue": -1 - }, - "nonew": { - "active": 1, - "flagValue": -1 - }, - "nonstandard": { - "active": 0, - "flagValue": -1 - }, - "notypeof": { - "active": 1, - "flagValue": -1 - }, - "noyield": { - "active": 0, - "flagValue": -1 - }, - "onecase": { - "active": 0, - "flagValue": -1 - }, - "phantom": { - "active": 0, - "flagValue": -1 - }, - "plusplus": { - "active": 0, - "flagValue": -1 - }, - "proto": { - "active": 0, - "flagValue": -1 - }, - "prototypejs": { - "active": 0, - "flagValue": -1 - }, - "qunit": { - "active": 0, - "flagValue": -1 - }, - "regexp": { - "active": 1, - "flagValue": -1 - }, - "rhino": { - "active": 0, - "flagValue": -1 - }, - "scripturl": { - "active": 0, - "flagValue": -1 - }, - "shadow": { - "active": 0, - "flagValue": -1 - }, - "shelljs": { - "active": 0, - "flagValue": -1 - }, - "singleGroups": { - "active": 0, - "flagValue": -1 - }, - "strict": { - "active": 0, - "flagValue": -1 - }, - "sub": { - "active": 0, - "flagValue": -1 - }, - "supernew": { - "active": 0, - "flagValue": -1 - }, - "typed": { - "active": 0, - "flagValue": -1 - }, - "undef": { - "active": 1, - "flagValue": -1 - }, - "unused": { - "active": 1, - "flagValue": -1 - }, - "varstmt": { - "active": 0, - "flagValue": -1 - }, - "withstmt": { - "active": 0, - "flagValue": -1 - }, - "worker": { - "active": 0, - "flagValue": -1 - }, - "wsh": { - "active": 0, - "flagValue": -1 - }, - "yui": { - "active": 0, - "flagValue": -1 - } - }, - "jsLintFlags2": { - "bitwise": { - "active": 0, - "flagValue": -1 - }, - "browser": { - "active": 1, - "flagValue": -1 - }, - "couch": { - "active": 0, - "flagValue": -1 - }, - "devel": { - "active": 0, - "flagValue": -1 - }, - "es6": { - "active": 0, - "flagValue": -1 - }, - "eval": { - "active": 0, - "flagValue": -1 - }, - "for": { - "active": 0, - "flagValue": -1 - }, - "maxlen": { - "active": 0, - "flagValue": 150 - }, - "node": { - "active": 0, - "flagValue": -1 - }, - "this": { - "active": 0, - "flagValue": -1 - }, - "white": { - "active": 0, - "flagValue": -1 - } - }, - "languageDefaultsCOFFEE": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.js", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "createSourceMap": 0, - "minifyOutput": 1, - "outputStyle": 0, - "syntaxCheckerStyle": 1, - "transpilerStyle": 1 - }, - "languageDefaultsCSS": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*-min.css", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "createSourceMap": 0, - "outputStyle": 3, - "shouldRunAutoprefixer": 1, - "shouldRunBless": 0 - }, - "languageDefaultsGIF": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.gif", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0 - }, - "languageDefaultsHAML": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.html", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "escapeHTMLCharacters": 0, - "noEscapeInAttributes": 0, - "outputFormat": 2, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0, - "useCDATA": 0, - "useDoubleQuotes": 0, - "useUnixNewlines": 0 - }, - "languageDefaultsJPG": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.jpg", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "outputFormat": 0, - "quality": 100 - }, - "languageDefaultsJS": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*-min.js", - "autoOutputPathRelativePath": "/min", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "bundleFormat": 0, - "createSourceMap": 0, - "minifyOutput": 1, - "syntaxCheckerStyle": 1, - "transpilerStyle": 0 - }, - "languageDefaultsJSON": { - "autoOutputAction": 1, - "autoOutputPathFilenamePattern": "*-min.json", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "orderOutput": 0, - "outputStyle": 1 - }, - "languageDefaultsKIT": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.html", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "kit", - "autoOutputPathReplace2": "html", - "autoOutputPathStyle": 0, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0 - }, - "languageDefaultsLESS": { - "allowInsecureImports": 0, - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.css", - "autoOutputPathRelativePath": "../css", - "autoOutputPathReplace1": "less", - "autoOutputPathReplace2": "css", - "autoOutputPathStyle": 0, - "createSourceMap": 1, - "enableJavascript": 0, - "ieCompatibility": 1, - "mathStyle": 0, - "outputStyle": 0, - "rewriteURLStyle": 0, - "shouldRunAutoprefixer": 0, - "shouldRunBless": 0, - "strictImports": 0, - "strictUnits": 0 - }, - "languageDefaultsMARKDOWN": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.html", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "criticStyle": 0, - "enableFootnotes": 1, - "enableLabels": 1, - "enableSmartQuotes": 1, - "maskEmailAddresses": 1, - "outputFormat": 0, - "outputStyle": 0, - "parseMetadata": 1, - "processHTML": 0, - "randomFootnoteNumbers": 0, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0, - "useCompatibilityMode": 0 - }, - "languageDefaultsOTHER": { - "autoOutputAction": 2, - "autoOutputPathFilenamePattern": "*.*", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0 - }, - "languageDefaultsPNG": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.png", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "optimizerType": 1, - "quality": 100 - }, - "languageDefaultsPUG": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.html", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "compileDebug": 1, - "outputStyle": 0, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0 - }, - "languageDefaultsSASS": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.css", - "autoOutputPathRelativePath": "../css", - "autoOutputPathReplace1": "sass", - "autoOutputPathReplace2": "css", - "autoOutputPathStyle": 0, - "createSourceMap": 0, - "debugStyle": 0, - "decimalPrecision": 10, - "outputStyle": 0, - "shouldRunAutoprefixer": 0, - "shouldRunBless": 0, - "useLibsass": 1 - }, - "languageDefaultsSLIM": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.html", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "compileOnly": 0, - "logicless": 0, - "outputFormat": 0, - "outputStyle": 1, - "railsCompatible": 0, - "shouldRunCacheBuster": 0, - "shouldRunHTMLMinifier": 0 - }, - "languageDefaultsSTYLUS": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.css", - "autoOutputPathRelativePath": "../css", - "autoOutputPathReplace1": "stylus", - "autoOutputPathReplace2": "css", - "autoOutputPathStyle": 0, - "createSourceMap": 0, - "debugStyle": 0, - "importCSS": 0, - "outputStyle": 0, - "resolveRelativeURLS": 0, - "shouldRunAutoprefixer": 0, - "shouldRunBless": 0 - }, - "languageDefaultsSVG": { - "autoOutputAction": 2, - "autoOutputPathFilenamePattern": "*.svg", - "autoOutputPathRelativePath": "", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "pluginMask": 3758088159 - }, - "languageDefaultsTS": { - "autoOutputAction": 0, - "autoOutputPathFilenamePattern": "*.js", - "autoOutputPathRelativePath": "/js", - "autoOutputPathReplace1": "", - "autoOutputPathReplace2": "", - "autoOutputPathStyle": 0, - "createDeclarationFile": 0, - "createSourceMap": 0, - "minifyOutput": 0, - "moduleResolutionType": 0, - "moduleType": 2, - "removeComments": 0, - "targetECMAVersion": 0 - }, - "languageDefaultsUserDefined": [ - ], - "npmAbbreviatedPath": "", - "npmCreatePackageLock": 1, - "npmInstallOptionalDependencies": 0, - "npmSaveExactVersion": 0, - "npmTargetDependencyListType": 1, - "overrideExternalServerCSS": 0, - "previewPathAddition": "", - "skippedFoldersString": "log, _logs, logs, _cache, cache, /storage/framework/sessions, node_modules", - "sourceFolderName": "source", - "susyVersion": 3, - "tsAllowSyntheticDefaultImports": 0, - "tsAllowUnreachableCode": 0, - "tsAllowUnusedLabels": 0, - "tsAlwaysStrict": 0, - "tsDownlevelIteration": 0, - "tsEmitBOM": 0, - "tsEmitDecoratorMetadata": 0, - "tsESModuleInterop": 0, - "tsForceConsistentCasingInFileNames": 0, - "tsImportHelpers": 0, - "tsIsolatedModules": 0, - "tsJSXFactory": "React.createElement", - "tsKeyofStringsOnly": 0, - "tsNoEmitHelpers": 0, - "tsNoFallthroughCasesInSwitch": 0, - "tsNoImplicitAny": 0, - "tsNoImplicitReturns": 0, - "tsNoImplicitThis": 0, - "tsNoImplicitUseStrict": 0, - "tsNoLib": 0, - "tsNoResolve": 0, - "tsNoStrictGenericChecks": 0, - "tsNoUnusedLocals": 0, - "tsNoUnusedParameters": 0, - "tsPreserveConstEnums": 0, - "tsPreserveSymlinks": 0, - "tsResolveJsonModule": 0, - "tsSkipLibCheck": 0, - "tsStrictFunctionTypes": 0, - "tsStrictNullChecks": 0, - "tsStrictPropertyInitialization": 0, - "tsStripInternal": 0, - "tsSuppressExcessPropertyErrors": 0, - "tsSuppressImplicitAnyIndexErrors": 0, - "uglifyDefinesString": "", - "uglifyFlags2": { - "arguments": { - "active": 1, - "flagValue": -1 - }, - "arrows": { - "active": 1, - "flagValue": -1 - }, - "ascii_only": { - "active": 0, - "flagValue": -1 - }, - "booleans": { - "active": 1, - "flagValue": -1 - }, - "booleans_as_integers": { - "active": 0, - "flagValue": -1 - }, - "braces": { - "active": 0, - "flagValue": -1 - }, - "collapse_vars": { - "active": 1, - "flagValue": -1 - }, - "comments": { - "active": 0, - "flagValue": -1 - }, - "comparisons": { - "active": 1, - "flagValue": -1 - }, - "computed_props": { - "active": 1, - "flagValue": -1 - }, - "conditionals": { - "active": 1, - "flagValue": -1 - }, - "dead_code": { - "active": 0, - "flagValue": -1 - }, - "directives": { - "active": 1, - "flagValue": -1 - }, - "drop_console": { - "active": 0, - "flagValue": -1 - }, - "drop_debugger": { - "active": 1, - "flagValue": -1 - }, - "ecma": { - "active": 1, - "flagValue": 5 - }, - "eval": { - "active": 0, - "flagValue": -1 - }, - "evaluate": { - "active": 1, - "flagValue": -1 - }, - "expression": { - "active": 0, - "flagValue": -1 - }, - "hoist_funs": { - "active": 1, - "flagValue": -1 - }, - "hoist_props": { - "active": 1, - "flagValue": -1 - }, - "hoist_vars": { - "active": 0, - "flagValue": -1 - }, - "ie8": { - "active": 0, - "flagValue": -1 - }, - "if_return": { - "active": 1, - "flagValue": -1 - }, - "indent_level": { - "active": 0, - "flagValue": 4 - }, - "indent_start": { - "active": 0, - "flagValue": 0 - }, - "inline": { - "active": 1, - "flagValue": 3 - }, - "inline_script": { - "active": 1, - "flagValue": -1 - }, - "join_vars": { - "active": 1, - "flagValue": -1 - }, - "keep_classnames": { - "active": 0, - "flagValue": -1 - }, - "keep_fargs": { - "active": 0, - "flagValue": -1 - }, - "keep_fnames": { - "active": 0, - "flagValue": -1 - }, - "keep_infinity": { - "active": 0, - "flagValue": -1 - }, - "keep_quoted_props": { - "active": 0, - "flagValue": -1 - }, - "loops": { - "active": 1, - "flagValue": -1 - }, - "max_line_len": { - "active": 1, - "flagValue": 32000 - }, - "module": { - "active": 0, - "flagValue": -1 - }, - "negate_iife": { - "active": 1, - "flagValue": -1 - }, - "passes": { - "active": 1, - "flagValue": 1 - }, - "properties": { - "active": 1, - "flagValue": -1 - }, - "pure_getters": { - "active": 0, - "flagValue": -1 - }, - "quote_keys": { - "active": 0, - "flagValue": -1 - }, - "quote_style": { - "active": 1, - "flagValue": 0 - }, - "reduce_funcs": { - "active": 1, - "flagValue": -1 - }, - "reduce_vars": { - "active": 1, - "flagValue": -1 - }, - "safari10": { - "active": 0, - "flagValue": -1 - }, - "semicolons": { - "active": 1, - "flagValue": -1 - }, - "sequences": { - "active": 1, - "flagValue": -1 - }, - "shebang": { - "active": 1, - "flagValue": -1 - }, - "side_effects": { - "active": 1, - "flagValue": -1 - }, - "switches": { - "active": 1, - "flagValue": -1 - }, - "toplevel": { - "active": 0, - "flagValue": -1 - }, - "typeofs": { - "active": 1, - "flagValue": -1 - }, - "unsafe": { - "active": 0, - "flagValue": -1 - }, - "unsafe_arrows": { - "active": 0, - "flagValue": -1 - }, - "unsafe_comps": { - "active": 0, - "flagValue": -1 - }, - "unsafe_Function": { - "active": 0, - "flagValue": -1 - }, - "unsafe_math": { - "active": 0, - "flagValue": -1 - }, - "unsafe_methods": { - "active": 0, - "flagValue": -1 - }, - "unsafe_proto": { - "active": 0, - "flagValue": -1 - }, - "unsafe_regexp": { - "active": 0, - "flagValue": -1 - }, - "unsafe_undefined": { - "active": 0, - "flagValue": -1 - }, - "unused": { - "active": 0, - "flagValue": -1 - }, - "warnings": { - "active": 0, - "flagValue": -1 - }, - "webkit": { - "active": 0, - "flagValue": -1 - }, - "wrap_iife": { - "active": 0, - "flagValue": -1 - } - }, - "uglifyMangleNames": 1, - "uglifyReservedNamesString": "$", - "websiteRelativeRoot": "" - }, -"settingsFileVersion": "3" -} \ No newline at end of file diff --git a/basic/css/ajax-loader.gif b/basic/css/ajax-loader.gif deleted file mode 100644 index e0e6e976..00000000 Binary files a/basic/css/ajax-loader.gif and /dev/null differ diff --git a/basic/css/bootstrap.min.css b/basic/css/bootstrap.min.css deleted file mode 100644 index 92e3fe87..00000000 --- a/basic/css/bootstrap.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} -/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/basic/css/components.css b/basic/css/components.css deleted file mode 100644 index a7b21544..00000000 --- a/basic/css/components.css +++ /dev/null @@ -1,1796 +0,0 @@ -@font-face { - font-family: 'webflow-icons'; - src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('truetype'); - font-weight: normal; - font-style: normal; -} -[class^="w-icon-"], -[class*=" w-icon-"] { - /* use !important to prevent issues with browser extensions that change fonts */ - font-family: 'webflow-icons' !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - /* Better Font Rendering =========== */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.w-icon-slider-right:before { - content: "\e600"; -} -.w-icon-slider-left:before { - content: "\e601"; -} -.w-icon-nav-menu:before { - content: "\e602"; -} -.w-icon-arrow-down:before, -.w-icon-dropdown-toggle:before { - content: "\e603"; -} -.w-icon-file-upload-remove:before { - content: "\e900"; -} -.w-icon-file-upload-icon:before { - content: "\e903"; -} -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -html { - height: 100%; -} -body { - margin: 0; - min-height: 100%; - background-color: #fff; - font-family: Arial, sans-serif; - font-size: 14px; - line-height: 20px; - color: #333; -} -img { - max-width: 100%; - vertical-align: middle; - display: inline-block; -} -html.w-mod-touch * { - background-attachment: scroll !important; -} -.w-block { - display: block; -} -.w-inline-block { - max-width: 100%; - display: inline-block; -} -.w-clearfix:before, -.w-clearfix:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-clearfix:after { - clear: both; -} -.w-hidden { - display: none; -} -.w-button { - display: inline-block; - padding: 9px 15px; - background-color: #3898EC; - color: white; - border: 0; - line-height: inherit; - text-decoration: none; - cursor: pointer; - border-radius: 0; -} -input.w-button { - -webkit-appearance: button; -} -html[data-w-dynpage] [data-w-cloak] { - color: transparent !important; -} -.w-webflow-badge, -.w-webflow-badge * { - position: static; - left: auto; - top: auto; - right: auto; - bottom: auto; - z-index: auto; - display: block; - visibility: visible; - overflow: visible; - overflow-x: visible; - overflow-y: visible; - box-sizing: border-box; - width: auto; - height: auto; - max-height: none; - max-width: none; - min-height: 0; - min-width: 0; - margin: 0; - padding: 0; - float: none; - clear: none; - border: 0 none transparent; - border-radius: 0; - background: none; - background-image: none; - background-position: 0% 0%; - background-size: auto auto; - background-repeat: repeat; - background-origin: padding-box; - background-clip: border-box; - background-attachment: scroll; - background-color: transparent; - box-shadow: none; - opacity: 1.0; - transform: none; - transition: none; - direction: ltr; - font-family: inherit; - font-weight: inherit; - color: inherit; - font-size: inherit; - line-height: inherit; - font-style: inherit; - font-variant: inherit; - text-align: inherit; - letter-spacing: inherit; - text-decoration: inherit; - text-indent: 0; - text-transform: inherit; - list-style-type: disc; - text-shadow: none; - font-smoothing: auto; - vertical-align: baseline; - cursor: inherit; - white-space: inherit; - word-break: normal; - word-spacing: normal; - word-wrap: normal; -} -.w-webflow-badge { - position: fixed !important; - display: inline-block !important; - visibility: visible !important; - opacity: 1 !important; - z-index: 2147483647 !important; - top: auto !important; - right: 12px !important; - bottom: 12px !important; - left: auto !important; - color: #AAADB0 !important; - background-color: #fff !important; - border-radius: 3px !important; - padding: 6px 8px 6px 6px !important; - font-size: 12px !important; - opacity: 1.0 !important; - line-height: 14px !important; - text-decoration: none !important; - transform: none !important; - margin: 0 !important; - width: auto !important; - height: auto !important; - overflow: visible !important; - white-space: nowrap; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.1); - cursor: pointer; -} -.w-webflow-badge > img { - display: inline-block !important; - visibility: visible !important; - opacity: 1 !important; - vertical-align: middle !important; -} -h1, -h2, -h3, -h4, -h5, -h6 { - font-weight: bold; - margin-bottom: 10px; -} -h1 { - font-size: 38px; - line-height: 44px; - margin-top: 20px; -} -h2 { - font-size: 32px; - line-height: 36px; - margin-top: 20px; -} -h3 { - font-size: 24px; - line-height: 30px; - margin-top: 20px; -} -h4 { - font-size: 18px; - line-height: 24px; - margin-top: 10px; -} -h5 { - font-size: 14px; - line-height: 20px; - margin-top: 10px; -} -h6 { - font-size: 12px; - line-height: 18px; - margin-top: 10px; -} -p { - margin-top: 0; - margin-bottom: 10px; -} -blockquote { - margin: 0 0 10px 0; - padding: 10px 20px; - border-left: 5px solid #E2E2E2; - font-size: 18px; - line-height: 22px; -} -figure { - margin: 0; - margin-bottom: 10px; -} -figcaption { - margin-top: 5px; - text-align: center; -} -ul, -ol { - margin-top: 0px; - margin-bottom: 10px; - padding-left: 40px; -} -.w-list-unstyled { - padding-left: 0; - list-style: none; -} -.w-embed:before, -.w-embed:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-embed:after { - clear: both; -} -.w-video { - width: 100%; - position: relative; - padding: 0; -} -.w-video iframe, -.w-video object, -.w-video embed { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -fieldset { - padding: 0; - margin: 0; - border: 0; -} -button, -html input[type="button"], -input[type="reset"] { - border: 0; - cursor: pointer; - -webkit-appearance: button; -} -.w-form { - margin: 0 0 15px; -} -.w-form-done { - display: none; - padding: 20px; - text-align: center; - background-color: #dddddd; -} -.w-form-fail { - display: none; - margin-top: 10px; - padding: 10px; - background-color: #ffdede; -} -label { - display: block; - margin-bottom: 5px; - font-weight: bold; -} -.w-input, -.w-select { - display: block; - width: 100%; - height: 38px; - padding: 8px 12px; - margin-bottom: 10px; - font-size: 14px; - line-height: 1.428571429; - color: #333333; - vertical-align: middle; - background-color: #ffffff; - border: 1px solid #cccccc; -} -.w-input:-moz-placeholder, -.w-select:-moz-placeholder { - color: #999; -} -.w-input::-moz-placeholder, -.w-select::-moz-placeholder { - color: #999; - opacity: 1; -} -.w-input:-ms-input-placeholder, -.w-select:-ms-input-placeholder { - color: #999; -} -.w-input::-webkit-input-placeholder, -.w-select::-webkit-input-placeholder { - color: #999; -} -.w-input:focus, -.w-select:focus { - border-color: #3898EC; - outline: 0; -} -.w-input[disabled], -.w-select[disabled], -.w-input[readonly], -.w-select[readonly], -fieldset[disabled] .w-input, -fieldset[disabled] .w-select { - cursor: not-allowed; - background-color: #eeeeee; -} -textarea.w-input, -textarea.w-select { - height: auto; -} -.w-select { - background-color: #f3f3f3; -} -.w-select[multiple] { - height: auto; -} -.w-form-label { - display: inline-block; - cursor: pointer; - font-weight: normal; - margin-bottom: 0px; -} -.w-radio { - display: block; - margin-bottom: 5px; - padding-left: 20px; -} -.w-radio:before, -.w-radio:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-radio:after { - clear: both; -} -.w-radio-input { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; - float: left; - margin-left: -20px; -} -.w-radio-input { - margin-top: 3px; -} -.w-file-upload { - display: block; - margin-bottom: 10px; -} -.w-file-upload-input { - width: 0.1px; - height: 0.1px; - opacity: 0; - overflow: hidden; - position: absolute; - z-index: -100; -} -.w-file-upload-default, -.w-file-upload-uploading, -.w-file-upload-success { - display: inline-block; - color: #333333; -} -.w-file-upload-error { - display: block; - margin-top: 10px; -} -.w-file-upload-default.w-hidden, -.w-file-upload-uploading.w-hidden, -.w-file-upload-error.w-hidden, -.w-file-upload-success.w-hidden { - display: none; -} -.w-file-upload-uploading-btn { - display: flex; - font-size: 14px; - font-weight: normal; - cursor: pointer; - margin: 0; - padding: 8px 12px; - border: 1px solid #cccccc; - background-color: #fafafa; -} -.w-file-upload-file { - display: flex; - flex-grow: 1; - justify-content: space-between; - margin: 0; - padding: 8px 9px 8px 11px; - border: 1px solid #cccccc; - background-color: #fafafa; -} -.w-file-upload-file-name { - font-size: 14px; - font-weight: normal; - display: block; -} -.w-file-remove-link { - margin-top: 3px; - margin-left: 10px; - width: auto; - height: auto; - padding: 3px; - display: block; - cursor: pointer; -} -.w-icon-file-upload-remove { - margin: auto; - font-size: 10px; -} -.w-file-upload-error-msg { - display: inline-block; - color: #ea384c; - padding: 2px 0; -} -.w-file-upload-info { - display: inline-block; - line-height: 38px; - padding: 0 12px; -} -.w-file-upload-label { - display: inline-block; - font-size: 14px; - font-weight: normal; - cursor: pointer; - margin: 0; - padding: 8px 12px; - border: 1px solid #cccccc; - background-color: #fafafa; -} -.w-icon-file-upload-icon, -.w-icon-file-upload-uploading { - display: inline-block; - margin-right: 8px; - width: 20px; -} -.w-icon-file-upload-uploading { - height: 20px; -} -.w-container { - margin-left: auto; - margin-right: auto; - max-width: 940px; -} -.w-container:before, -.w-container:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-container:after { - clear: both; -} -.w-container .w-row { - margin-left: -10px; - margin-right: -10px; -} -.w-row:before, -.w-row:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-row:after { - clear: both; -} -.w-row .w-row { - margin-left: 0; - margin-right: 0; -} -.w-col { - position: relative; - float: left; - width: 100%; - min-height: 1px; - padding-left: 10px; - padding-right: 10px; -} -.w-col .w-col { - padding-left: 0; - padding-right: 0; -} -.w-col-1 { - width: 8.33333333%; -} -.w-col-2 { - width: 16.66666667%; -} -.w-col-3 { - width: 25%; -} -.w-col-4 { - width: 33.33333333%; -} -.w-col-5 { - width: 41.66666667%; -} -.w-col-6 { - width: 50%; -} -.w-col-7 { - width: 58.33333333%; -} -.w-col-8 { - width: 66.66666667%; -} -.w-col-9 { - width: 75%; -} -.w-col-10 { - width: 83.33333333%; -} -.w-col-11 { - width: 91.66666667%; -} -.w-col-12 { - width: 100%; -} -.w-hidden-main { - display: none !important; -} -@media screen and (max-width: 991px) { - .w-container { - max-width: 728px; - } - .w-hidden-main { - display: inherit !important; - } - .w-hidden-medium { - display: none !important; - } - .w-col-medium-1 { - width: 8.33333333%; - } - .w-col-medium-2 { - width: 16.66666667%; - } - .w-col-medium-3 { - width: 25%; - } - .w-col-medium-4 { - width: 33.33333333%; - } - .w-col-medium-5 { - width: 41.66666667%; - } - .w-col-medium-6 { - width: 50%; - } - .w-col-medium-7 { - width: 58.33333333%; - } - .w-col-medium-8 { - width: 66.66666667%; - } - .w-col-medium-9 { - width: 75%; - } - .w-col-medium-10 { - width: 83.33333333%; - } - .w-col-medium-11 { - width: 91.66666667%; - } - .w-col-medium-12 { - width: 100%; - } - .w-col-stack { - width: 100%; - left: auto; - right: auto; - } -} -@media screen and (max-width: 767px) { - .w-hidden-main { - display: inherit !important; - } - .w-hidden-medium { - display: inherit !important; - } - .w-hidden-small { - display: none !important; - } - .w-row, - .w-container .w-row { - margin-left: 0; - margin-right: 0; - } - .w-col { - width: 100%; - left: auto; - right: auto; - } - .w-col-small-1 { - width: 8.33333333%; - } - .w-col-small-2 { - width: 16.66666667%; - } - .w-col-small-3 { - width: 25%; - } - .w-col-small-4 { - width: 33.33333333%; - } - .w-col-small-5 { - width: 41.66666667%; - } - .w-col-small-6 { - width: 50%; - } - .w-col-small-7 { - width: 58.33333333%; - } - .w-col-small-8 { - width: 66.66666667%; - } - .w-col-small-9 { - width: 75%; - } - .w-col-small-10 { - width: 83.33333333%; - } - .w-col-small-11 { - width: 91.66666667%; - } - .w-col-small-12 { - width: 100%; - } -} -@media screen and (max-width: 479px) { - .w-container { - max-width: none; - } - .w-hidden-main { - display: inherit !important; - } - .w-hidden-medium { - display: inherit !important; - } - .w-hidden-small { - display: inherit !important; - } - .w-hidden-tiny { - display: none !important; - } - .w-col { - width: 100%; - } - .w-col-tiny-1 { - width: 8.33333333%; - } - .w-col-tiny-2 { - width: 16.66666667%; - } - .w-col-tiny-3 { - width: 25%; - } - .w-col-tiny-4 { - width: 33.33333333%; - } - .w-col-tiny-5 { - width: 41.66666667%; - } - .w-col-tiny-6 { - width: 50%; - } - .w-col-tiny-7 { - width: 58.33333333%; - } - .w-col-tiny-8 { - width: 66.66666667%; - } - .w-col-tiny-9 { - width: 75%; - } - .w-col-tiny-10 { - width: 83.33333333%; - } - .w-col-tiny-11 { - width: 91.66666667%; - } - .w-col-tiny-12 { - width: 100%; - } -} -.w-widget { - position: relative; -} -.w-widget-map { - width: 100%; - height: 400px; -} -.w-widget-map label { - width: auto; - display: inline; -} -.w-widget-map img { - max-width: inherit; -} -.w-widget-map .gm-style-iw { - text-align: center; -} -.w-widget-map .gm-style-iw > button { - display: none !important; -} -.w-widget-twitter { - overflow: hidden; -} -.w-widget-twitter-count-shim { - display: inline-block; - vertical-align: top; - position: relative; - width: 28px; - height: 20px; - text-align: center; - background: white; - border: #758696 solid 1px; - border-radius: 3px; -} -.w-widget-twitter-count-shim * { - pointer-events: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.w-widget-twitter-count-shim .w-widget-twitter-count-inner { - position: relative; - font-size: 15px; - line-height: 12px; - text-align: center; - color: #999; - font-family: serif; -} -.w-widget-twitter-count-shim .w-widget-twitter-count-clear { - position: relative; - display: block; -} -.w-widget-twitter-count-shim.w--large { - width: 36px; - height: 28px; - margin-left: 7px; -} -.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner { - font-size: 18px; - line-height: 18px; -} -.w-widget-twitter-count-shim:not(.w--vertical) { - margin-left: 5px; - margin-right: 8px; -} -.w-widget-twitter-count-shim:not(.w--vertical).w--large { - margin-left: 6px; -} -.w-widget-twitter-count-shim:not(.w--vertical):before, -.w-widget-twitter-count-shim:not(.w--vertical):after { - top: 50%; - left: 0; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none; -} -.w-widget-twitter-count-shim:not(.w--vertical):before { - border-color: rgba(117, 134, 150, 0); - border-right-color: #5d6c7b; - border-width: 4px; - margin-left: -9px; - margin-top: -4px; -} -.w-widget-twitter-count-shim:not(.w--vertical).w--large:before { - border-width: 5px; - margin-left: -10px; - margin-top: -5px; -} -.w-widget-twitter-count-shim:not(.w--vertical):after { - border-color: rgba(255, 255, 255, 0); - border-right-color: white; - border-width: 4px; - margin-left: -8px; - margin-top: -4px; -} -.w-widget-twitter-count-shim:not(.w--vertical).w--large:after { - border-width: 5px; - margin-left: -9px; - margin-top: -5px; -} -.w-widget-twitter-count-shim.w--vertical { - width: 61px; - height: 33px; - margin-bottom: 8px; -} -.w-widget-twitter-count-shim.w--vertical:before, -.w-widget-twitter-count-shim.w--vertical:after { - top: 100%; - left: 50%; - border: solid transparent; - content: " "; - height: 0; - width: 0; - position: absolute; - pointer-events: none; -} -.w-widget-twitter-count-shim.w--vertical:before { - border-color: rgba(117, 134, 150, 0); - border-top-color: #5d6c7b; - border-width: 5px; - margin-left: -5px; -} -.w-widget-twitter-count-shim.w--vertical:after { - border-color: rgba(255, 255, 255, 0); - border-top-color: white; - border-width: 4px; - margin-left: -4px; -} -.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner { - font-size: 18px; - line-height: 22px; -} -.w-widget-twitter-count-shim.w--vertical.w--large { - width: 76px; -} -.w-widget-gplus { - overflow: hidden; -} -.w-background-video { - position: relative; - overflow: hidden; - height: 500px; - color: white; -} -.w-background-video > video { - background-size: cover; - background-position: 50% 50%; - position: absolute; - right: -100%; - bottom: -100%; - top: -100%; - left: -100%; - margin: auto; - min-width: 100%; - min-height: 100%; - z-index: -100; -} -.w-background-video > video::-webkit-media-controls-start-playback-button { - display: none !important; - -webkit-appearance: none; -} -.w-slider { - position: relative; - height: 300px; - text-align: center; - background: #dddddd; - clear: both; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); -} -.w-slider-mask { - position: relative; - display: block; - overflow: hidden; - z-index: 1; - left: 0; - right: 0; - height: 100%; - white-space: nowrap; -} -.w-slide { - position: relative; - display: inline-block; - vertical-align: top; - width: 100%; - height: 100%; - white-space: normal; - text-align: left; -} -.w-slider-nav { - position: absolute; - z-index: 2; - top: auto; - right: 0; - bottom: 0; - left: 0; - margin: auto; - padding-top: 10px; - height: 40px; - text-align: center; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); -} -.w-slider-nav.w-round > div { - border-radius: 100%; -} -.w-slider-nav.w-num > div { - width: auto; - height: auto; - padding: 0.2em 0.5em; - font-size: inherit; - line-height: inherit; -} -.w-slider-nav.w-shadow > div { - box-shadow: 0 0 3px rgba(51, 51, 51, 0.4); -} -.w-slider-nav-invert { - color: #fff; -} -.w-slider-nav-invert > div { - background-color: rgba(34, 34, 34, 0.4); -} -.w-slider-nav-invert > div.w-active { - background-color: #222; -} -.w-slider-dot { - position: relative; - display: inline-block; - width: 1em; - height: 1em; - background-color: rgba(255, 255, 255, 0.4); - cursor: pointer; - margin: 0 3px 0.5em; - transition: background-color 100ms, color 100ms; -} -.w-slider-dot.w-active { - background-color: #fff; -} -.w-slider-arrow-left, -.w-slider-arrow-right { - position: absolute; - width: 80px; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; - cursor: pointer; - overflow: hidden; - color: white; - font-size: 40px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.w-slider-arrow-left [class^="w-icon-"], -.w-slider-arrow-right [class^="w-icon-"], -.w-slider-arrow-left [class*=" w-icon-"], -.w-slider-arrow-right [class*=" w-icon-"] { - position: absolute; -} -.w-slider-arrow-left { - z-index: 3; - right: auto; -} -.w-slider-arrow-right { - z-index: 4; - left: auto; -} -.w-icon-slider-left, -.w-icon-slider-right { - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; - width: 1em; - height: 1em; -} -.w-dropdown { - display: inline-block; - position: relative; - text-align: left; - margin-left: auto; - margin-right: auto; - z-index: 900; -} -.w-dropdown-btn, -.w-dropdown-toggle, -.w-dropdown-link { - position: relative; - vertical-align: top; - text-decoration: none; - color: #222222; - padding: 20px; - text-align: left; - margin-left: auto; - margin-right: auto; - white-space: nowrap; -} -.w-dropdown-toggle { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - display: inline-block; - cursor: pointer; - padding-right: 40px; -} -.w-icon-dropdown-toggle { - position: absolute; - top: 0; - right: 0; - bottom: 0; - margin: auto; - margin-right: 20px; - width: 1em; - height: 1em; -} -.w-dropdown-list { - position: absolute; - background: #dddddd; - display: none; - min-width: 100%; -} -.w-dropdown-list.w--open { - display: block; -} -.w-dropdown-link { - padding: 10px 20px; - display: block; - color: #222222; -} -.w-dropdown-link.w--current { - color: #0082f3; -} -.w-nav[data-collapse="all"] .w-dropdown, -.w-nav[data-collapse="all"] .w-dropdown-toggle { - display: block; -} -.w-nav[data-collapse="all"] .w-dropdown-list { - position: static; -} -@media screen and (max-width: 991px) { - .w-nav[data-collapse="medium"] .w-dropdown, - .w-nav[data-collapse="medium"] .w-dropdown-toggle { - display: block; - } - .w-nav[data-collapse="medium"] .w-dropdown-list { - position: static; - } -} -@media screen and (max-width: 767px) { - .w-nav[data-collapse="small"] .w-dropdown, - .w-nav[data-collapse="small"] .w-dropdown-toggle { - display: block; - } - .w-nav[data-collapse="small"] .w-dropdown-list { - position: static; - } - .w-nav-brand { - padding-left: 10px; - } -} -@media screen and (max-width: 479px) { - .w-nav[data-collapse="tiny"] .w-dropdown, - .w-nav[data-collapse="tiny"] .w-dropdown-toggle { - display: block; - } - .w-nav[data-collapse="tiny"] .w-dropdown-list { - position: static; - } -} -/** - * ## Note - * Safari (on both iOS and OS X) does not handle viewport units (vh, vw) well. - * For example percentage units do not work on descendants of elements that - * have any dimensions expressed in viewport units. It also doesn’t handle them at - * all in `calc()`. - */ -/** - * Wrapper around all lightbox elements - * - * 1. Since the lightbox can receive focus, IE also gives it an outline. - * 2. Fixes flickering on Chrome when a transition is in progress - * underneath the lightbox. - */ -.w-lightbox-backdrop { - color: #000; - cursor: auto; - font-family: serif; - font-size: medium; - font-style: normal; - font-variant: normal; - font-weight: normal; - letter-spacing: normal; - line-height: normal; - list-style: disc; - text-align: start; - text-indent: 0; - text-shadow: none; - text-transform: none; - visibility: visible; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - color: #fff; - font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; - font-size: 17px; - line-height: 1.2; - font-weight: 300; - text-align: center; - background: rgba(0, 0, 0, 0.9); - z-index: 2000; - outline: 0; - /* 1 */ - opacity: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -webkit-tap-highlight-color: transparent; - -webkit-transform: translate(0, 0); - /* 2 */ -} -/** - * Neat trick to bind the rubberband effect to our canvas instead of the whole - * document on iOS. It also prevents a bug that causes the document underneath to scroll. - */ -.w-lightbox-backdrop, -.w-lightbox-container { - height: 100%; - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.w-lightbox-content { - position: relative; - height: 100vh; - overflow: hidden; -} -.w-lightbox-view { - position: absolute; - width: 100vw; - height: 100vh; - opacity: 0; -} -.w-lightbox-view:before { - content: ""; - height: 100vh; -} -/* .w-lightbox-content */ -.w-lightbox-group, -.w-lightbox-group .w-lightbox-view, -.w-lightbox-group .w-lightbox-view:before { - height: 86vh; -} -.w-lightbox-frame, -.w-lightbox-view:before { - display: inline-block; - vertical-align: middle; -} -/* - * 1. Remove default margin set by user-agent on the
element. - */ -.w-lightbox-figure { - position: relative; - margin: 0; - /* 1 */ -} -.w-lightbox-group .w-lightbox-figure { - cursor: pointer; -} -/** - * IE adds image dimensions as width and height attributes on the IMG tag, - * but we need both width and height to be set to auto to enable scaling. - */ -.w-lightbox-img { - width: auto; - height: auto; - max-width: none; -} -/** - * 1. Reset if style is set by user on "All Images" - */ -.w-lightbox-image { - display: block; - float: none; - /* 1 */ - max-width: 100vw; - max-height: 100vh; -} -.w-lightbox-group .w-lightbox-image { - max-height: 86vh; -} -.w-lightbox-caption { - position: absolute; - right: 0; - bottom: 0; - left: 0; - padding: .5em 1em; - background: rgba(0, 0, 0, 0.4); - text-align: left; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.w-lightbox-embed { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; -} -.w-lightbox-control { - position: absolute; - top: 0; - width: 4em; - background-size: 24px; - background-repeat: no-repeat; - background-position: center; - cursor: pointer; - -webkit-transition: all .3s; - transition: all .3s; -} -.w-lightbox-left { - display: none; - bottom: 0; - left: 0; - /* */ - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg=="); -} -.w-lightbox-right { - display: none; - right: 0; - bottom: 0; - /* */ - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+"); -} -/* - * Without specifying the with and height inside the SVG, all versions of IE render the icon too small. - * The bug does not seem to manifest itself if the elements are tall enough such as the above arrows. - * (http://stackoverflow.com/questions/16092114/background-size-differs-in-internet-explorer) - */ -.w-lightbox-close { - right: 0; - height: 2.6em; - /* */ - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4="); - background-size: 18px; -} -/** - * 1. All IE versions add extra space at the bottom without this. - */ -.w-lightbox-strip { - position: absolute; - bottom: 0; - left: 0; - right: 0; - padding: 0 1vh; - line-height: 0; - /* 1 */ - white-space: nowrap; - overflow-x: auto; - overflow-y: hidden; -} -/* - * 1. We use content-box to avoid having to do `width: calc(10vh + 2vw)` - * which doesn’t work in Safari anyway. - * 2. Chrome renders images pixelated when switching to GPU. Making sure - * the parent is also rendered on the GPU (by setting translate3d for - * example) fixes this behavior. - */ -.w-lightbox-item { - display: inline-block; - width: 10vh; - padding: 2vh 1vh; - box-sizing: content-box; - /* 1 */ - cursor: pointer; - -webkit-transform: translate3d(0, 0, 0); - /* 2 */ -} -.w-lightbox-active { - opacity: .3; -} -.w-lightbox-thumbnail { - position: relative; - height: 10vh; - background: #222; - overflow: hidden; -} -.w-lightbox-thumbnail-image { - position: absolute; - top: 0; - left: 0; -} -.w-lightbox-thumbnail .w-lightbox-tall { - top: 50%; - width: 100%; - -webkit-transform: translate(0, -50%); - -ms-transform: translate(0, -50%); - transform: translate(0, -50%); -} -.w-lightbox-thumbnail .w-lightbox-wide { - left: 50%; - height: 100%; - -webkit-transform: translate(-50%, 0); - -ms-transform: translate(-50%, 0); - transform: translate(-50%, 0); -} -/* - * Spinner - * - * Absolute pixel values are used to avoid rounding errors that would cause - * the white spinning element to be misaligned with the track. - */ -.w-lightbox-spinner { - position: absolute; - top: 50%; - left: 50%; - box-sizing: border-box; - width: 40px; - height: 40px; - margin-top: -20px; - margin-left: -20px; - border: 5px solid rgba(0, 0, 0, 0.4); - border-radius: 50%; - -webkit-animation: spin .8s infinite linear; - animation: spin .8s infinite linear; -} -.w-lightbox-spinner:after { - content: ""; - position: absolute; - top: -4px; - right: -4px; - bottom: -4px; - left: -4px; - border: 3px solid transparent; - border-bottom-color: #fff; - border-radius: 50%; -} -/* - * Utility classes - */ -.w-lightbox-hide { - display: none; -} -.w-lightbox-noscroll { - overflow: hidden; -} -@media (min-width: 768px) { - .w-lightbox-content { - height: 96vh; - margin-top: 2vh; - } - .w-lightbox-view, - .w-lightbox-view:before { - height: 96vh; - } - /* .w-lightbox-content */ - .w-lightbox-group, - .w-lightbox-group .w-lightbox-view, - .w-lightbox-group .w-lightbox-view:before { - height: 84vh; - } - .w-lightbox-image { - max-width: 96vw; - max-height: 96vh; - } - .w-lightbox-group .w-lightbox-image { - max-width: 82.3vw; - max-height: 84vh; - } - .w-lightbox-left, - .w-lightbox-right { - display: block; - opacity: .5; - } - .w-lightbox-close { - opacity: .8; - } - .w-lightbox-control:hover { - opacity: 1; - } -} -.w-lightbox-inactive, -.w-lightbox-inactive:hover { - opacity: 0; -} -.w-richtext:before, -.w-richtext:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-richtext:after { - clear: both; -} -.w-richtext[contenteditable="true"]:before, -.w-richtext[contenteditable="true"]:after { - white-space: initial; -} -.w-richtext ol, -.w-richtext ul { - overflow: hidden; -} -.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, -.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after { - outline: 2px solid #2895f7; -} -.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, -.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { - outline: 2px solid #2895f7; -} -.w-richtext figure.w-richtext-figure-type-video > div:after, -.w-richtext figure[data-rt-type="video"] > div:after { - content: ''; - position: absolute; - display: none; - left: 0; - top: 0; - right: 0; - bottom: 0; -} -.w-richtext figure { - position: relative; - max-width: 60%; -} -.w-richtext figure > div:before { - cursor: default!important; -} -.w-richtext figure img { - width: 100%; -} -.w-richtext figure figcaption.w-richtext-figcaption-placeholder { - opacity: 0.6; -} -.w-richtext figure div { - /* fix incorrectly sized selection border in the data manager */ - font-size: 0px; - color: transparent; -} -.w-richtext figure.w-richtext-figure-type-image, -.w-richtext figure[data-rt-type="image"] { - display: table; -} -.w-richtext figure.w-richtext-figure-type-image > div, -.w-richtext figure[data-rt-type="image"] > div { - display: inline-block; -} -.w-richtext figure.w-richtext-figure-type-image > figcaption, -.w-richtext figure[data-rt-type="image"] > figcaption { - display: table-caption; - caption-side: bottom; -} -.w-richtext figure.w-richtext-figure-type-video, -.w-richtext figure[data-rt-type="video"] { - width: 60%; - height: 0; -} -.w-richtext figure.w-richtext-figure-type-video iframe, -.w-richtext figure[data-rt-type="video"] iframe { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.w-richtext figure.w-richtext-figure-type-video > div, -.w-richtext figure[data-rt-type="video"] > div { - width: 100%; -} -.w-richtext figure.w-richtext-align-center { - margin-right: auto; - margin-left: auto; - clear: both; -} -.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, -.w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { - max-width: 100%; -} -.w-richtext figure.w-richtext-align-normal { - clear: both; -} -.w-richtext figure.w-richtext-align-fullwidth { - width: 100%; - max-width: 100%; - text-align: center; - clear: both; - display: block; - margin-right: auto; - margin-left: auto; -} -.w-richtext figure.w-richtext-align-fullwidth > div { - display: inline-block; - /* padding-bottom is used for aspect ratios in video figures - we want the div to inherit that so hover/selection borders in the designer-canvas - fit right*/ - padding-bottom: inherit; -} -.w-richtext figure.w-richtext-align-fullwidth > figcaption { - display: block; -} -.w-richtext figure.w-richtext-align-floatleft { - float: left; - margin-right: 15px; - clear: none; -} -.w-richtext figure.w-richtext-align-floatright { - float: right; - margin-left: 15px; - clear: none; -} -.w-nav { - position: relative; - background: #dddddd; - z-index: 1000; -} -.w-nav:before, -.w-nav:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-nav:after { - clear: both; -} -.w-nav-brand { - position: relative; - float: left; - text-decoration: none; - color: #333333; -} -.w-nav-link { - position: relative; - display: inline-block; - vertical-align: top; - text-decoration: none; - color: #222222; - padding: 20px; - text-align: left; - margin-left: auto; - margin-right: auto; -} -.w-nav-link.w--current { - color: #0082f3; -} -.w-nav-menu { - position: relative; - float: right; -} -.w--nav-menu-open { - display: block !important; - position: absolute; - top: 100%; - left: 0; - right: 0; - background: #C8C8C8; - text-align: center; - overflow: visible; - min-width: 200px; -} -.w--nav-link-open { - display: block; - position: relative; -} -.w-nav-overlay { - position: absolute; - overflow: hidden; - display: none; - top: 100%; - left: 0; - right: 0; - width: 100%; -} -.w-nav-overlay .w--nav-menu-open { - top: 0; -} -.w-nav[data-animation="over-left"] .w-nav-overlay { - width: auto; -} -.w-nav[data-animation="over-left"] .w-nav-overlay, -.w-nav[data-animation="over-left"] .w--nav-menu-open { - right: auto; - z-index: 1; - top: 0; -} -.w-nav[data-animation="over-right"] .w-nav-overlay { - width: auto; -} -.w-nav[data-animation="over-right"] .w-nav-overlay, -.w-nav[data-animation="over-right"] .w--nav-menu-open { - left: auto; - z-index: 1; - top: 0; -} -.w-nav-button { - position: relative; - float: right; - padding: 18px; - font-size: 24px; - display: none; - cursor: pointer; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.w-nav-button.w--open { - background-color: #C8C8C8; - color: white; -} -.w-nav[data-collapse="all"] .w-nav-menu { - display: none; -} -.w-nav[data-collapse="all"] .w-nav-button { - display: block; -} -@media screen and (max-width: 991px) { - .w-nav[data-collapse="medium"] .w-nav-menu { - display: none; - } - .w-nav[data-collapse="medium"] .w-nav-button { - display: block; - } -} -@media screen and (max-width: 767px) { - .w-nav[data-collapse="small"] .w-nav-menu { - display: none; - } - .w-nav[data-collapse="small"] .w-nav-button { - display: block; - } - .w-nav-brand { - padding-left: 10px; - } -} -@media screen and (max-width: 479px) { - .w-nav[data-collapse="tiny"] .w-nav-menu { - display: none; - } - .w-nav[data-collapse="tiny"] .w-nav-button { - display: block; - } -} -.w-tabs { - position: relative; -} -.w-tabs:before, -.w-tabs:after { - content: " "; - display: table; - grid-column-start: 1; - grid-row-start: 1; - grid-column-end: 2; - grid-row-end: 2; -} -.w-tabs:after { - clear: both; -} -.w-tab-menu { - position: relative; -} -.w-tab-link { - position: relative; - display: inline-block; - vertical-align: top; - text-decoration: none; - padding: 9px 30px; - text-align: left; - cursor: pointer; - color: #222222; - background-color: #dddddd; -} -.w-tab-link.w--current { - background-color: #C8C8C8; -} -.w-tab-content { - position: relative; - display: block; - overflow: hidden; -} -.w-tab-pane { - position: relative; - display: none; -} -.w--tab-active { - display: block; -} -@media screen and (max-width: 479px) { - .w-tab-link { - display: block; - } -} -.w-ix-emptyfix:after { - content: ""; -} -@keyframes spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(360deg); - } -} -.w-dyn-empty { - padding: 10px; - background-color: #dddddd; -} -.w-dyn-bind-empty { - display: none !important; -} -.w-condition-invisible { - display: none !important; -} diff --git a/basic/css/featherlight.css b/basic/css/featherlight.css deleted file mode 100644 index 2a76a0a5..00000000 --- a/basic/css/featherlight.css +++ /dev/null @@ -1,214 +0,0 @@ -/** - * Featherlight – ultra slim jQuery lightbox - * Version 1.7.12 - http://noelboss.github.io/featherlight/ - * - * Copyright 2017, Noël Raoul Bossart (http://www.noelboss.com) - * MIT Licensed. -**/ - -html.with-featherlight { - /* disable global scrolling when featherlights are visible */ - overflow: hidden; -} - -.featherlight { - display: none; - - /* dimensions: spanning the background from edge to edge */ - position:fixed; - top: 0; right: 0; bottom: 0; left: 0; - z-index: 2147483647; /* z-index needs to be >= elements on the site. */ - - /* position: centering content */ - text-align: center; - - /* insures that the ::before pseudo element doesn't force wrap with fixed width content; */ - white-space: nowrap; - - /* styling */ - cursor: pointer; - background: #333; - /* IE8 "hack" for nested featherlights */ - background: rgba(0, 0, 0, 0); -} - -/* support for nested featherlights. Does not work in IE8 (use JS to fix) */ -.featherlight:last-of-type { - background: rgba(0, 0, 0, 0.9); -} - -.featherlight:before { - /* position: trick to center content vertically */ - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; -} - -.featherlight .featherlight-content { - /* make content container for positioned elements (close button) */ - position: relative; - - /* position: centering vertical and horizontal */ - text-align: left; - vertical-align: middle; - display: inline-block; - - /* dimensions: cut off images */ - overflow: auto; - padding: 1px 1px 0; - border-bottom: 1px solid transparent; - - /* dimensions: handling large content */ - margin-left: 5%; - margin-right: 5%; - max-height: 95%; - - /* styling */ - /*background: #111;*/ - cursor: auto; - - /* reset white-space wrapping */ - white-space: normal; -} - -/* contains the content */ -.featherlight .featherlight-inner { - /* make sure its visible */ - display: block; -} - -/* don't show these though */ -.featherlight script.featherlight-inner, -.featherlight link.featherlight-inner, -.featherlight style.featherlight-inner { - display: none; -} - -.featherlight .featherlight-close-icon { - /* position: centering vertical and horizontal */ - position: fixed; - z-index: 9999; - top: 15px; - line-height: 45px; - right: 10px; - width: 50px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - - /* dimensions: 25px x 25px */ - /*line-height: 25px; - width: 25px;*/ - - /* styling */ - cursor: pointer; - text-align: center; - font-family: Arial, sans-serif; - background: transparent; - color: #FFF; - font-size: 4.5rem; - border: none; - padding: 0; -} - -.featherlight .featherlight-close-icon:hover { - color: #636BFF; -} - -@media (hover: none) { - .featherlight .featherlight-close-icon:hover { - color: #FFFFFF; - } -} - -/* See http://stackoverflow.com/questions/16077341/how-to-reset-all-default-styles-of-the-html5-button-element */ -.featherlight .featherlight-close-icon::-moz-focus-inner { - border: 0; - padding: 0; -} - -.featherlight .featherlight-image { - /* styling */ - width: 100%; -} - - -.featherlight-iframe .featherlight-content { - /* removed the border for image croping since iframe is edge to edge */ - border-bottom: 0; - padding: 0; - -webkit-overflow-scrolling: touch; - overflow-y: auto; -} - -.featherlight iframe { - border: none; - max-width: 100%; - margin: 0 auto; - position: relative; -} -@media screen and (max-width: 1024px) { - .featherlight iframe { - max-width: 600px; - max-height: 350px; - } - - /*.featherlight-content .caption { - position: relative !important; - }*/ -} - -@media screen and (max-width: 768px) { - .featherlight iframe { - width: 600px; - max-width: 100%; - } -} - -/*@media screen and (max-height: 750px) { - .featherlight iframe { - max-height: 90vh; - } -}*/ - -/*@media screen and (max-width: 1024px) { - .featherlight iframe { - margin-top: 50px; - } -}*/ - -@media screen and (max-device-width: 820px) and (orientation: landscape) { - .featherlight iframe { - margin-top: 50px; - } -} - -.featherlight-iframe .featherlight-content { - max-width: 90%; -} - -.featherlight * { /* See https://github.com/noelboss/featherlight/issues/42 */ - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -/* handling phones and small screens */ -@media only screen and (max-width: 1024px) { - .featherlight .featherlight-content { - /* dimensions: maximize lightbox with for small screens */ - margin-left: 0; - margin-right: 0; - max-height: 100%; - - padding: 0; - border-bottom: 10px solid transparent; - } -} - -/* hide non featherlight items when printing */ -@media print { - html.with-featherlight > * > :not(.featherlight) { - display: none; - } -} diff --git a/basic/css/featherlight.gallery.css b/basic/css/featherlight.gallery.css deleted file mode 100644 index ed1d6ae9..00000000 --- a/basic/css/featherlight.gallery.css +++ /dev/null @@ -1,152 +0,0 @@ -/** - * Featherlight Gallery – an extension for the ultra slim jQuery lightbox - * Version 1.7.12 - http://noelboss.github.io/featherlight/ - * - * Copyright 2017, Noël Raoul Bossart (http://www.noelboss.com) - * MIT Licensed. -**/ - -.featherlight-next, -.featherlight-previous { - display: block; - position: fixed; - z-index: 99999; - right: 0; - top: calc(50% - 15px); - cursor: pointer; - padding: 0 15px; - /* preventing text selection */ - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - /* IE9 hack, otherwise navigation doesn't appear */ - background: rgba(0,0,0,0); -} - -.featherlight-previous { - left: 0; - right: auto; -} - - - -@media (hover: none) { - .featherlight-next:hover, - .featherlight-previous:hover { - color: #FFFFFF; - } -} - - -.featherlight-next span, -.featherlight-previous span { - /*display: none;*/ - /*position: absolute; - - top: 50%; - left: 5%; - width: 82%;*/ - - /* center horizontally */ - /*text-align: center;*/ - - font-size: 4.5rem; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - /*line-height: 80px;*/ - - /* center vertically */ - /*margin-top: -40px;*/ - - /*text-shadow: 0px 0px 5px #fff;*/ - color: #fff; - /*font-style: normal; - font-weight: normal;*/ -} -.featherlight-next span { - /*right: 5%; - left: auto;*/ -} - - -.featherlight-next:hover span, -.featherlight-previous:hover span { - display: inline-block; -} - -/*.featherlight-swipe-aware .featherlight-next, -.featherlight-swipe-aware .featherlight-previous { - display: none; -}*/ - -/* Hide navigation while loading */ -.featherlight-loading .featherlight-previous, .featherlight-loading .featherlight-next { - display:none; -} - -/* Hide navigation in case of single image */ -.featherlight-first-slide.featherlight-last-slide .featherlight-previous, -.featherlight-first-slide.featherlight-last-slide .featherlight-next { - display:none; -} - - -/* Always display arrows on touch devices */ -/*@media only screen and (max-device-width: 1024px){ - .featherlight-next:hover, - .featherlight-previous:hover { - background: none; - } - .featherlight-next span, - .featherlight-previous span { - display: block; - } -}*/ - -/* handling phones and small screens */ -@media only screen and (max-width: 1024px) { - .featherlight-next, - .featherlight-previous { - top: 0; - right: 0; - left: auto; - padding: 0; - background: #000; - color: #FFF; - width: 45%; - height: 40px; - line-height: 40px; - text-align: center; - } - - .featherlight .featherlight-close-icon { - top: 0; - right: 45%; - padding: 0; - background: #000; - color: #FFF; - width: 10%; - height: 40px; - line-height: 40px; - text-align: center; - font-size: 3rem; - } - - .featherlight-next span, .featherlight-previous span { - font-size: 3rem; - } - - .featherlight-previous { - left: 0; - right: auto; - } - - /*.featherlight-next span, - .featherlight-previous span { - margin-top: -30px; - font-size: 40px; - }*/ -} diff --git a/basic/css/fontawesome-all.min.css b/basic/css/fontawesome-all.min.css deleted file mode 100644 index 0c0e4e00..00000000 --- a/basic/css/fontawesome-all.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Font Awesome Free 5.0.10 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */ -.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:a 2s infinite linear}.fa-pulse{animation:a 1s infinite steps(8)}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-diagnoses:before{content:"\f470"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smoking:before{content:"\f48d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-moving:before{content:"\f4df"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900} \ No newline at end of file diff --git a/basic/css/fonts/slick.eot b/basic/css/fonts/slick.eot deleted file mode 100644 index 2cbab9ca..00000000 Binary files a/basic/css/fonts/slick.eot and /dev/null differ diff --git a/basic/css/fonts/slick.svg b/basic/css/fonts/slick.svg deleted file mode 100644 index b36a66a6..00000000 --- a/basic/css/fonts/slick.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - -Generated by Fontastic.me - - - - - - - - - - diff --git a/basic/css/fonts/slick.ttf b/basic/css/fonts/slick.ttf deleted file mode 100644 index 9d03461b..00000000 Binary files a/basic/css/fonts/slick.ttf and /dev/null differ diff --git a/basic/css/fonts/slick.woff b/basic/css/fonts/slick.woff deleted file mode 100644 index 8ee99721..00000000 Binary files a/basic/css/fonts/slick.woff and /dev/null differ diff --git a/basic/css/ionicons.min.css b/basic/css/ionicons.min.css deleted file mode 100644 index e5deb251..00000000 --- a/basic/css/ionicons.min.css +++ /dev/null @@ -1,11 +0,0 @@ -@charset "UTF-8";/*! - Ionicons, v2.0.1 - Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ - https://twitter.com/benjsperry https://twitter.com/ionicframework - MIT License: https://github.com/driftyco/ionicons - - Android-style icons originally built by Google’s - Material Design Icons: https://github.com/google/material-design-icons - used under CC BY http://creativecommons.org/licenses/by/4.0/ - Modified icons to fit ionicon’s grid from original. -*/@font-face{font-family:"Ionicons";src:url("../webfonts/ionicons.eot?v=2.0.1");src:url("../webfonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"),url("../webfonts/ionicons.ttf?v=2.0.1") format("truetype"),url("../webfonts/ionicons.woff?v=2.0.1") format("woff"),url("../webfonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"} \ No newline at end of file diff --git a/basic/css/jquery.fullPage.css b/basic/css/jquery.fullPage.css deleted file mode 100644 index 9d99ad7e..00000000 --- a/basic/css/jquery.fullPage.css +++ /dev/null @@ -1,118 +0,0 @@ -/*! - * fullPage 2.7.9 - * https://github.com/alvarotrigo/fullPage.js - * MIT licensed - * - * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo - * Contribution by Jhony0311 - */ - -html.fp-enabled, -.fp-enabled body { - margin: 0; - padding: 0; - overflow: hidden; - /*Avoid flicker on slides transitions for mobile phones #336 */ - -webkit-tap-highlight-color: transparent; } - -#superContainer { - height: 100%; - position: relative; - /* Touch detection for Windows 8 */ - -ms-touch-action: none; - /* IE 11 on Windows Phone 8.1*/ - touch-action: none; } - -.fp-section { - position: relative; - -webkit-box-sizing: border-box; - /* Safari<=5 Android<=3 */ - -moz-box-sizing: border-box; - /* <=28 */ - box-sizing: border-box; } - -.fp-slide { - float: left; } - -.fp-slide, .fp-slidesContainer { - height: 100%; - display: block; } - -.fp-slides { - z-index: 1; - height: 100%; - overflow: hidden; - position: relative; - -webkit-transition: all 0.3s ease-out; - /* Safari<=6 Android<=4.3 */ - transition: all 0.3s ease-out; } - -.fp-section.fp-table, .fp-slide.fp-table { - /*display: table; - table-layout: fixed;*/ - width: 70%; } - -.fp-tableCell { - /*display: table-cell; - vertical-align: middle;*/ - width: 100%; - height: 100%; } - -.fp-slidesContainer { - float: left; - position: relative; } - -.fp-controlArrow { - -webkit-user-select: none; - /* webkit (safari, chrome) browsers */ - -moz-user-select: none; - /* mozilla browsers */ - -khtml-user-select: none; - /* webkit (konqueror) browsers */ - -ms-user-select: none; - /* IE10+ */ - position: absolute; - z-index: 4; - top: 50%; - cursor: pointer; - width: 0; - height: 0; - border-style: solid; - margin-top: -38px; - -webkit-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); } - .fp-controlArrow.fp-prev { - left: 15px; - width: 0; - border-width: 38.5px 34px 38.5px 0; - border-color: transparent #fff transparent transparent; } - .fp-controlArrow.fp-next { - right: 15px; - border-width: 38.5px 0 38.5px 34px; - border-color: transparent transparent transparent #fff; } - -.fp-scrollable { - overflow: scroll; } - -.fp-notransition { - -webkit-transition: none !important; - transition: none !important; } - -.fp-slidesNav { - position: absolute; - z-index: 4; - left: 50%; - opacity: 1; } - .fp-slidesNav.bottom { - bottom: 17px; } - .fp-slidesNav.top { - top: 17px; } - -.fp-slidesNav ul li { - display: inline-block; } - -.fp-auto-height.fp-section, -.fp-auto-height .fp-slide, -.fp-auto-height .fp-tableCell { - height: auto !important; } diff --git a/basic/css/login-signup-slider.css b/basic/css/login-signup-slider.css deleted file mode 100644 index df0abad1..00000000 --- a/basic/css/login-signup-slider.css +++ /dev/null @@ -1,509 +0,0 @@ -body { - font-family: Catamaran, sans-serif; - color: #333; - font-size: 16px; - line-height: 1.6em; -} - -a { - text-decoration: none; -} - -label { - display: block; - font-weight: 700; - text-align: left; -} - -.login-page-wrapper { - width: 100%; -} - -.login-page-section { - min-height: 100vh; - padding: 10vh 5%; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #f7f8fa; - background-image: url('../images/3.svg'), url('../images/2.svg'), url('../images/1.svg'); - background-position: 5% 100%, 20% 0px, 100% 100%; - background-size: 323px, 270px, 143px; - background-repeat: no-repeat, no-repeat, no-repeat; -} - -.login-box { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - overflow: hidden; - width: 100%; - max-width: 1100px; - min-height: 80vh; - margin-right: auto; - margin-left: auto; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - border-radius: 5px; - background-color: #fff; - box-shadow: 0 20px 80px 10px rgba(56, 62, 147, .2); -} - -.slider-section { - position: absolute; - left: 0px; - top: 0px; - bottom: 0px; - width: 50%; - height: 100%; - min-height: 100%; -} - -.login-section { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 50%; - margin-left: 50%; - padding: 50px 50px 80px; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-flex: 0; - -webkit-flex: 0 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - font-size: 16px; - text-align: center; -} - -.login-label { - width: 100%; - margin-bottom: 2px; - padding-left: 2px; - opacity: 0.4; - color: #000; - font-size: 14px; - font-weight: 600; -} - -.login-head { - margin-top: 20px; - margin-bottom: 10px; - font-size: 30px; - line-height: 1.3em; - text-align: center; -} - -.login-field { - position: relative; - height: 50px; - margin-bottom: 15px; - padding-top: 12px; - padding-bottom: 8px; - padding-left: 14px; - border: 1px solid #e8e8e8; - border-radius: 3px; - background-color: #fcfcfc; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, .05); - -webkit-transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - font-size: 16px; -} - -.login-field:focus { - border: 1px solid #76ce89; - background-color: #fff; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, .05), 0 0 4px 0 #76ce89; -} - -.sign-up-field-wrapper { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.login-container { - position: relative; - z-index: 10; - display: block; - width: 100%; - max-width: 500px; - margin-right: auto; - margin-left: auto; -} - -.error-message { - position: fixed; - left: 0px; - right: 0px; - bottom: 0px; - z-index: 100; - padding-top: 22px; - padding-bottom: 22px; - background-color: #000; - color: #fff; - font-weight: 700; - text-align: center; -} - -.login-page-link { - color: #000; - font-weight: 600; -} - -.have-an-account-text { - color: rgba(51, 51, 51, .5); -} - -.login-image { - width: 40px; -} - -.login-button { - width: 100%; - margin-top: 20px; - padding-top: 16px; - padding-bottom: 12px; - border-radius: 5px; - background-color: #50d282; - -webkit-transition: background-color 200ms ease; - transition: background-color 200ms ease; - font-size: 18px; - line-height: 30px; - font-weight: 700; -} - -.login-button:hover { - background-color: #36b868; -} - -.terms-text { - margin-top: 20px; - color: rgba(51, 51, 51, .6); - font-size: 13px; -} - -.field-image { - background-image: url('../images/pexels-photo-539711-1.jpeg'); - background-position: 50% 50%; - background-size: cover; - background-repeat: no-repeat; -} - -.water-image { - background-image: url('../images/Pretty-1.jpg'); - background-position: 50% 50%; - background-size: cover; - background-repeat: no-repeat; -} - -.field-status { - position: absolute; - top: 5px; - right: 4px; - width: 15px; - height: 15px; - background-image: url('../images/invalid.svg'); - background-position: 50% 50%; - background-size: cover; - background-repeat: no-repeat; - opacity: 1; -} - -.field-wrapper { - position: relative; - width: 100%; - min-height: 30px; -} - -.field-wrapper.first-name-wrapper { - margin-right: 30px; -} - -.tree-image { - background-image: url('../images/Trees.jpg'); - background-position: 50% 50%; - background-size: cover; - background-repeat: no-repeat; -} - -.made-with-ms { - position: fixed; - right: 15px; - bottom: 45px; - z-index: 100; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: end; - -webkit-align-items: flex-end; - -ms-flex-align: end; - align-items: flex-end; -} - -.div-block { - position: absolute; - top: -30px; - right: 0px; - z-index: 0; - width: 30px; - height: 30px; - background-image: url('../images/Close.svg'); - background-position: 50% 50%; - background-size: 12px 1000px; - background-repeat: no-repeat; -} - -.made-with-memberstack { - overflow: hidden; - float: right; - clear: both; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-style: solid; - border-width: 1px; - border-color: rgba(26, 39, 81, .1); - border-radius: 5px; - cursor: pointer; -} - -.ms-image { - position: relative; - z-index: 2; - min-width: 220px; -} - -.memberstack-tag { - position: absolute; - top: -12px; - right: -12px; - display: none; - overflow: hidden; - width: 25px; - height: 25px; - margin-right: auto; - margin-left: auto; - padding-right: 6px; - padding-left: 6px; - border: 2px solid #f5f8fa; - border-radius: 50%; - background-color: #2aa8ff; - box-shadow: 0 0 10px 1px #fff; - font-family: Varela, sans-serif; - color: #fff; - font-size: 12px; - line-height: 26px; - font-weight: 700; - text-align: left; -} - -.memberstack-tag:hover { - overflow: visible; -} - -.memberstack-tag-label { - position: absolute; - top: -3px; - right: 30px; - width: 158px; - padding-left: 12px; - border-radius: 3px; - background-color: #000; -} - -.memberstack-diamond { - position: absolute; - top: 8px; - right: -3px; - bottom: 0px; - display: block; - width: 10px; - height: 10px; - border-radius: 2px; - background-color: #000; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - color: transparent; -} - -.memberstack-bolt { - margin-top: -6px; -} - -.memberstack-form { - position: relative; - padding-top: 25px; -} - -.forgot-password { - display: block; - margin-top: -10px; - margin-bottom: -5px; - color: hsla(142.32558139534882, 70.34%, 41.88%, 1.00); - font-size: 14px; - line-height: 1.5em; - text-align: right; -} - -.ms-iframe { - position: fixed; - left: 0%; - top: auto; - right: auto; - bottom: 0%; - z-index: 100000000000000; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - height: 70px; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-align: end; - -webkit-align-items: flex-end; - -ms-flex-align: end; - align-items: flex-end; -} - -.ms-iframe-embed { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - overflow: visible; - width: 180px; - height: 70px; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-align: end; - -webkit-align-items: flex-end; - -ms-flex-align: end; - align-items: flex-end; -} - -.ms-exit-ix { - position: absolute; - right: 0px; - bottom: 62px; - z-index: 5556; - width: 25px; - height: 25px; - padding-top: 4px; - opacity: 0.5; - font-size: 22px; - line-height: 16px; - text-align: center; -} - -.ms-exit-ix:hover { - opacity: 1; -} - -.ms-exit-ix:active { - color: #000; -} - -.memberstackio { - position: absolute; - left: 0%; - top: 0%; - right: 0%; - bottom: 0%; -} - -@media (max-width: 991px) { - .login-box { - max-width: 600px; - } - .slider-section { - display: none; - } - .login-section { - display: block; - width: 100%; - max-width: 500px; - margin-right: auto; - margin-left: auto; - } -} - -@media (max-width: 767px) { - .login-section { - padding-right: 9%; - padding-left: 9%; - } - .login-head { - font-size: 27px; - } - .field-wrapper.first-name-wrapper { - margin-right: 5%; - } - .made-with-memberstack { - padding: 10px 18px; - font-size: 12px; - } -} - -@media (max-width: 479px) { - .login-section { - padding-right: 5%; - padding-bottom: 50px; - padding-left: 5%; - } - .login-head { - margin-top: 10px; - margin-bottom: 0px; - font-size: 22px; - } - .login-container { - min-width: 0px; - } - .have-an-account-text { - margin-bottom: 15px; - font-size: 14px; - } - .field-wrapper.first-name-wrapper { - margin-right: 3%; - } -} - diff --git a/basic/css/multi-step-signup-form.css b/basic/css/multi-step-signup-form.css deleted file mode 100644 index 3bca6e19..00000000 --- a/basic/css/multi-step-signup-form.css +++ /dev/null @@ -1,1063 +0,0 @@ -.w-checkbox { - display: block; - margin-bottom: 5px; - padding-left: 20px; -} - -.w-checkbox:before { - content: ' '; - display: table; - -ms-grid-column-span: 1; - grid-column-end: 2; - -ms-grid-column: 1; - grid-column-start: 1; - -ms-grid-row-span: 1; - grid-row-end: 2; - -ms-grid-row: 1; - grid-row-start: 1; -} - -.w-checkbox:after { - content: ' '; - display: table; - -ms-grid-column-span: 1; - grid-column-end: 2; - -ms-grid-column: 1; - grid-column-start: 1; - -ms-grid-row-span: 1; - grid-row-end: 2; - -ms-grid-row: 1; - grid-row-start: 1; - clear: both; -} - -.w-checkbox-input { - float: left; - margin-bottom: 0px; - margin-left: -20px; - margin-right: 0px; - margin-top: 4px; - line-height: normal; -} - -body { - background-color: #f1f6fd; - font-family: Karla, sans-serif; - color: #333; - font-size: 16px; - line-height: 1.6; - letter-spacing: -0.3px; -} - -h3 { - margin-top: 20px; - margin-bottom: 10px; - font-size: 24px; - line-height: 30px; - font-weight: bold; -} - -a { - text-decoration: none; -} - -label { - display: block; - font-weight: 700; - text-align: left; -} - -.login-page-wrapper { - position: relative; - width: 100%; - padding: 50px 5% 100px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: transparent; - text-align: center; -} - -.signup-label { - z-index: -1; - width: 100%; - margin-bottom: 5px; - padding-left: 2px; - opacity: 0.6; - color: #000; - font-size: 15px; - font-weight: 400; - text-align: left; -} - -.login-head { - margin-top: 0px; - margin-bottom: 20px; - font-size: 28px; - line-height: 1.3em; - font-weight: 700; -} - -.login-head.sub-head { - margin-top: -10px; - font-size: 24px; - font-weight: 400; -} - -.signup-field { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - height: 54px; - margin-bottom: 15px; - padding-top: 8px; - padding-bottom: 8px; - padding-left: 14px; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-style: solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; - background-color: #fff; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.06); - -webkit-transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - font-size: 16px; - text-align: left; -} - -.signup-field:focus { - border-style: solid; - border-width: 1px; - border-color: #1875f0; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.05), 0 0 4px 0 #1875f0; -} - -.signup-field::-webkit-input-placeholder { - color: rgba(51, 51, 51, 0.3); -} - -.signup-field:-ms-input-placeholder { - color: rgba(51, 51, 51, 0.3); -} - -.signup-field::-ms-input-placeholder { - color: rgba(51, 51, 51, 0.3); -} - -.signup-field::placeholder { - color: rgba(51, 51, 51, 0.3); -} - -.login-container { - position: relative; - z-index: 10; - display: block; - width: 100%; - max-width: 400px; - margin-right: auto; - margin-left: auto; - padding-top: 50px; -} - -.error-message { - position: fixed; - left: 0px; - right: 0px; - bottom: 0px; - z-index: 100; - padding-top: 22px; - padding-bottom: 22px; - background-color: #000; - color: #fff; - font-weight: 700; - text-align: center; -} - -.login-page-link { - color: #000; - font-weight: 600; -} - -.login-button { - display: block; - width: 100%; - margin-top: 20px; - padding: 13px 18px 12px; - border-radius: 4px; - background-color: #3144f3; - -webkit-transition: background-color 200ms ease; - transition: background-color 200ms ease; - font-size: 15px; - line-height: 24px; - font-weight: 700; -} - -.login-button:hover { - background-color: #1875f0; -} - -.terms-text { - position: relative; - top: -2px; - padding-left: 5px; - color: rgba(51, 51, 51, 0.6); - font-size: 13px; -} - -.field-wrapper { - position: relative; - width: 100%; - min-height: 30px; -} - -.field-wrapper.first-name-wrapper { - margin-right: 15px; -} - -.memberstack-form { - position: relative; - padding-top: 10px; -} - -.utility-page-wrap { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100vw; - height: 100vh; - max-height: 100%; - max-width: 100%; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.utility-page-content { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 260px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - text-align: center; -} - -.utility-page-form { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} - -.login-link { - -webkit-transition: color 200ms ease; - transition: color 200ms ease; - color: #1875f0; -} - -.login-link:hover { - color: #1875f0; -} - -.secondary-action { - font-size: 15px; - line-height: 1.6em; -} - -.secondary-action.forgot-password { - margin-top: -5px; - text-align: right; -} - -.login-nav-link { - position: absolute; - left: auto; - top: 0%; - right: 0%; - bottom: auto; - margin-top: 20px; - margin-right: 50px; - padding: 10px 20px; - color: #000; - font-size: 18px; -} - -.gdpr-checkbox { - margin-top: -5px; - text-align: left; -} - -.page-wrapper { - overflow: hidden; - width: 100%; - min-height: 100vh; -} - -.logo-link { - z-index: 1; - width: 180px; -} - -.logo-link:hover { - opacity: 0.8; -} - -.logo-link:active { - opacity: 0.7; -} - -.navigation-item { - z-index: 2; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - margin-right: 0.5em; - margin-left: 0.5em; - padding: 1em; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - opacity: 0.6; - color: #000; - font-size: 16px; - line-height: 20px; - font-weight: 400; -} - -.navigation-item:hover { - opacity: 0.9; -} - -.navigation-item:active { - opacity: 0.8; -} - -.navigation-item.w--current { - background-color: transparent; - opacity: 1; - color: #1875f0; - font-weight: 600; -} - -.navigation-item.w--current:active { - opacity: 0.7; - color: #32343a; -} - -.top-nav { - position: relative; - z-index: 10; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 1.2em 1.5em 1em; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-bottom: 1px solid rgba(51, 51, 51, 0.1); - background-color: #fff; - box-shadow: 0 0 10px 0 rgba(51, 51, 51, 0.1); -} - -.top-nav.footer-nav { - border-top: 1px solid #f3f3f3; -} - -.navigation-icon { - width: 20px; - margin-right: 1em; - font-family: 'Fa 400', sans-serif; - text-align: right; -} - -.navigation-icon.memberstack-logo { - width: 24px; -} - -.navigation-menu { - position: relative; - z-index: 3; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; - margin-right: auto; - margin-left: auto; - padding-top: 1em; - padding-bottom: 1em; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - box-shadow: 0 1px 10px 0 rgba(51, 51, 51, 0.1); -} - -.dashboard-section { - padding: 1em 2em; -} - -.white-box { - width: 48%; - margin-right: 1%; - margin-bottom: 2%; - margin-left: 1%; - border-style: solid; - border-width: 1px; - border-color: #f3f3f3; - border-radius: 4px; - background-color: #fff; - box-shadow: 11px 11px 15px -5px rgba(0, 0, 0, 0.1); - color: #333; -} - -.white-box.center-message { - width: 400px; - margin-right: auto; - margin-left: auto; -} - -.box-padding { - padding: 1.6em; -} - -.dash-tab-wrapper { - padding-bottom: 5em; -} - -.copyright { - opacity: 0.4; - font-size: 14px; -} - -.social-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; -} - -.social-link { - width: 25px; - height: 25px; - margin-right: 6px; - opacity: 0.5; - -webkit-filter: grayscale(100%); - filter: grayscale(100%); - -webkit-transition: opacity 200ms ease, -webkit-filter 200ms ease; - transition: opacity 200ms ease, -webkit-filter 200ms ease; - transition: filter 200ms ease, opacity 200ms ease; - transition: filter 200ms ease, opacity 200ms ease, -webkit-filter 200ms ease; -} - -.social-link:hover { - opacity: 1; - -webkit-filter: none; - filter: none; -} - -.footer-menu { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.large-number { - display: inline-block; - margin-top: 0px; - margin-bottom: 0px; - font-size: 40px; - line-height: 1.6; -} - -.field-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.center-message { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.ms-loader { - position: fixed; - left: 0px; - top: 0px; - right: 0px; - bottom: 0px; - z-index: 1000000; - display: none; - padding-bottom: 5vh; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: rgba(0, 0, 0, 0.7); -} - -.ms-loader.ms-loader-style-override { - background-color: rgba(241, 246, 253, 0.9); -} - -.ms-load-dot { - background-color: #fff; -} - -.ms-load-dot.ms-load-dot-override { - background-color: #000; -} - -.tabs { - margin-bottom: auto; -} - -.template-tag { - display: none; -} - -.fake-logo { - position: relative; - top: 4px; - display: inline-block; - width: 30px; - height: 30px; - margin-right: 10px; - padding-top: 9px; - padding-left: 9px; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-radius: 3px; - background-color: #1875f0; - box-shadow: 0 10px 20px -5px #1875f0; -} - -.dot { - width: 11px; - height: 11px; - border-radius: 20px; - background-color: #fff; -} - -.logo-text { - position: relative; - top: -4px; - display: inline-block; - font-size: 16px; - font-weight: 700; -} - -.button { - display: block; - margin-top: 20px; - padding: 13px 18px 12px; - border-radius: 4px; - background-color: #3144f3; - -webkit-transition: background-color 200ms ease; - transition: background-color 200ms ease; - color: #fff; - font-size: 15px; - line-height: 24px; - font-weight: 700; -} - -.button:hover { - background-color: #1875f0; -} - -.button.line-button { - display: inline-block; - margin-top: 0px; - padding-top: 7px; - padding-bottom: 6px; - border-style: solid; - border-width: 2px; - border-color: #1875f0; - background-color: #fff; - color: #1875f0; -} - -.button-wrapper { - width: 180px; - text-align: right; -} - -.signup-navigation-wrap { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.signup-nav-step { - width: 115px; - padding-right: 10px; - padding-left: 10px; - font-size: 14px; - text-align: center; -} - -.signup-nav-step.current { - font-weight: 700; -} - -.nav-step { - width: 26px; - height: 26px; - margin-right: auto; - margin-bottom: 4px; - margin-left: auto; - padding-top: 2px; - border-style: solid; - border-width: 1px; - border-color: rgba(24, 117, 240, 0.2); - border-radius: 20px; - background-color: #fff; - text-align: center; -} - -.nav-step.done { - background-color: #1875f0; - color: #fff; -} - -.navigation-item-2 { - z-index: 2; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - margin-right: 0.5em; - margin-left: 0.5em; - padding: 1em; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - opacity: 0.6; - color: #000; - font-size: 16px; - line-height: 20px; - font-weight: 400; -} - -.navigation-item-2:hover { - opacity: 0.9; -} - -.navigation-item-2:active { - opacity: 0.8; -} - -.navigation-item-2.w--current { - background-color: transparent; - opacity: 1; - color: #1875f0; - font-weight: 600; -} - -.navigation-item-2.w--current:active { - opacity: 0.7; - color: #32343a; -} - -.tutorial-alert-bar { - position: fixed; - left: 0%; - top: auto; - right: 0%; - bottom: 0%; - z-index: 1000; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - overflow: hidden; - height: 50px; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #2aa8ff; - box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1); - -webkit-transition: background-color 100ms ease; - transition: background-color 100ms ease; - color: #fff; - text-align: center; -} - -.tutorial-alert-bar:hover { - background-color: #248ed6; -} - -.video-icon { - position: relative; - left: -6px; - top: 0px; - display: inline-block; - width: 25px; - height: 25px; - margin-right: 5px; - padding-left: 2px; - border-radius: 50px; - background-color: hsla(0, 0%, 100%, 0.2); -} - -.video-svg { - position: relative; - top: -1px; - width: 11px; -} - -@media (max-width: 991px) { - h3 { - font-size: 18px; - } - .login-head { - margin-bottom: 4%; - } - .login-container { - padding-top: 7%; - } - .logo-link.w--current { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - } - .navigation-item { - margin-right: 0em; - margin-left: 0em; - -webkit-transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - text-align: center; - } - .navigation-item:hover { - background-color: #f7f8f9; - } - .navigation-item:active { - background-color: #eef0f3; - } - .navigation-item.footer-nav-item { - padding-top: 0.5em; - } - .top-nav.footer-nav { - min-height: 220px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - } - .large-number { - font-size: 26px; - line-height: 1.6; - } - .navigation-item-2 { - margin-right: 0em; - margin-left: 0em; - -webkit-transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - text-align: center; - } - .navigation-item-2:hover { - background-color: #f7f8f9; - } - .navigation-item-2:active { - background-color: #eef0f3; - } -} - -@media (max-width: 767px) { - body { - font-size: 14px; - } - .login-page-wrapper { - padding-top: 0px; - } - .signup-label { - margin-bottom: 2px; - } - .signup-field { - height: 50px; - } - .login-button { - margin-top: 15px; - } - .field-wrapper.first-name-wrapper { - margin-right: 5%; - } - .logo-link { - margin-right: auto; - padding-left: 0px; - } - .navigation-item { - padding-right: 0.5em; - padding-left: 0.5em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - font-size: 14px; - } - .navigation-item.footer-nav-item { - margin-left: 0em; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - } - .top-nav { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - } - .top-nav.footer-nav { - min-height: 250px; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - text-align: center; - } - .navigation-icon { - min-height: 20px; - margin-right: 0em; - margin-bottom: 10px; - text-align: center; - } - .navigation-menu { - padding-right: 1em; - padding-left: 1em; - -webkit-justify-content: space-around; - -ms-flex-pack: distribute; - justify-content: space-around; - } - .footer-menu { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -webkit-flex-direction: row-reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; - } - .fake-logo { - width: 26px; - height: 26px; - padding-left: 8px; - } - .dot { - width: 10px; - height: 10px; - } - .logo-text { - font-size: 14px; - } - .button { - margin-top: 15px; - } - .button.line-button { - position: absolute; - left: auto; - top: 1em; - right: 1em; - bottom: auto; - padding: 5px 14px 3px; - font-size: 14px; - } - .button-wrapper { - width: auto; - } - .signup-nav-step { - width: 70px; - font-size: 12px; - } - .nav-step { - width: 24px; - height: 24px; - } - .navigation-item-2 { - padding-right: 0.5em; - padding-left: 0.5em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - font-size: 14px; - } - .video-icon { - padding-top: 2px; - } -} - -@media (max-width: 479px) { - .login-head { - font-size: 22px; - } - .login-container { - min-width: 0px; - } - .logo-link { - width: auto; - margin-right: auto; - margin-bottom: 12px; - } - .navigation-item { - width: 20%; - font-size: 12px; - } - .navigation-item.footer-nav-item { - width: auto; - } - .top-nav { - padding-right: 0em; - padding-left: 1em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - } - .navigation-icon { - z-index: 999; - margin-bottom: 3px; - font-size: 16px; - } - .navigation-menu { - position: fixed; - left: 0%; - top: auto; - right: 0%; - bottom: 0%; - padding: 0em; - } - .dashboard-section { - padding-right: 1em; - padding-left: 1em; - } - .tabs { - z-index: 999; - } - .button-wrapper { - width: auto; - } - .navigation-item-2 { - width: 20%; - font-size: 12px; - } -} - -@font-face { - font-family: 'Fa 400'; - src: url('../fonts/fa-regular-400.woff') format('woff'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Fa solid 900'; - src: url('../fonts/fa-solid-900.woff') format('woff'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Iconmonstr iconic font'; - src: url('../fonts/iconmonstr-iconic-font.ttf') format('truetype'); - font-weight: 400; - font-style: normal; -} \ No newline at end of file diff --git a/basic/css/normalize.css b/basic/css/normalize.css deleted file mode 100644 index 02d9f1c6..00000000 --- a/basic/css/normalize.css +++ /dev/null @@ -1,355 +0,0 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS and IE text size adjust after device orientation change, - * without disabling user zoom. - */ -html { - font-family: sans-serif; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ -} -/** - * Remove default margin. - */ -body { - margin: 0; -} -/* HTML5 display definitions - ========================================================================== */ -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 - * and Firefox. - * Correct `block` display not defined for `main` in IE 11. - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ -audio, -canvas, -progress, -video { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ -} -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ -audio:not([controls]) { - display: none; - height: 0; -} -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. - */ -[hidden], -template { - display: none; -} -/* Links - ========================================================================== */ -/** - * Remove the gray background color from active links in IE 10. - */ -a { - background-color: transparent; -} -/** - * Improve readability of focused elements when they are also in an - * active/hover state. - */ -a:active, -a:hover { - outline: 0; -} -/* Text-level semantics - ========================================================================== */ -/** - * Address styling not present in IE 8/9/10/11, Safari, and Chrome. - */ -abbr[title] { - border-bottom: 1px dotted; -} -/** - * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. - */ -b, -strong { - font-weight: bold; -} -/** - * Address styling not present in Safari and Chrome. - */ -dfn { - font-style: italic; -} -/** - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari, and Chrome. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; -} -/** - * Address styling not present in IE 8/9. - */ -mark { - background: #ff0; - color: #000; -} -/** - * Address inconsistent and variable font size in all browsers. - */ -small { - font-size: 80%; -} -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} -/* Embedded content - ========================================================================== */ -/** - * Remove border when inside `a` element in IE 8/9/10. - */ -img { - border: 0; -} -/** - * Correct overflow not hidden in IE 9/10/11. - */ -svg:not(:root) { - overflow: hidden; -} -/* Grouping content - ========================================================================== */ -/** - * Address margin not present in IE 8/9 and Safari. - */ -figure { - margin: 1em 40px; -} -/** - * Address differences between Firefox and other browsers. - */ -hr { - box-sizing: content-box; - height: 0; -} -/** - * Contain overflow in all browsers. - */ -pre { - overflow: auto; -} -/** - * Address odd `em`-unit font size rendering in all browsers. - */ -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} -/* Forms - ========================================================================== */ -/** - * Known limitation: by default, Chrome and Safari on OS X allow very limited - * styling of `select`, unless a `border` property is set. - */ -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. - */ -button, -input, -optgroup, -select, -textarea { - color: inherit; - /* 1 */ - font: inherit; - /* 2 */ - margin: 0; - /* 3 */ -} -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ -button { - overflow: visible; -} -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ -button, -select { - text-transform: none; -} -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - * 4. CUSTOM FOR WEBFLOW: Removed the input[type="submit"] selector to reduce - * specificity and defer to the .w-button selector - */ -button, -html input[type="button"], -input[type="reset"] { - -webkit-appearance: button; - /* 2 */ - cursor: pointer; - /* 3 */ -} -/** - * Re-set default cursor for disabled elements. - */ -button[disabled], -html input[disabled] { - cursor: default; -} -/** - * Remove inner padding and border in Firefox 4+. - */ -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ -input { - line-height: normal; -} -/** - * It's recommended that you don't attempt to style these elements. - * Firefox's implementation doesn't respect box-sizing, padding, or width. - * - * 1. Address box sizing set to `content-box` in IE 8/9/10. - * 2. Remove excess padding in IE 8/9/10. - */ -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ -} -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -/** - * 1. CUSTOM FOR WEBFLOW: changed from `textfield` to `none` to normalize iOS rounded input - * 2. CUSTOM FOR WEBFLOW: box-sizing: content-box rule removed - * (similar to normalize.css >=4.0.0) - */ -input[type="search"] { - -webkit-appearance: none; - /* 1 */ -} -/** - * Remove inner padding and search cancel button in Safari and Chrome on OS X. - * Safari (but not Chrome) clips the cancel button when the search input has - * padding (and `textfield` appearance). - */ -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -/** - * Define consistent border, margin, and padding. - */ -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -/** - * 1. Correct `color` not being inherited in IE 8/9/10/11. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ -legend { - border: 0; - /* 1 */ - padding: 0; - /* 2 */ -} -/** - * Remove default vertical scrollbar in IE 8/9/10/11. - */ -textarea { - overflow: auto; -} -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ -optgroup { - font-weight: bold; -} -/* Tables - ========================================================================== */ -/** - * Remove most spacing between table cells. - */ -table { - border-collapse: collapse; - border-spacing: 0; -} -td, -th { - padding: 0; -} diff --git a/basic/css/overlays/01.png b/basic/css/overlays/01.png deleted file mode 100644 index f9b60ee7..00000000 Binary files a/basic/css/overlays/01.png and /dev/null differ diff --git a/basic/css/overlays/02.png b/basic/css/overlays/02.png deleted file mode 100644 index acce7a66..00000000 Binary files a/basic/css/overlays/02.png and /dev/null differ diff --git a/basic/css/overlays/03.png b/basic/css/overlays/03.png deleted file mode 100644 index c11a355b..00000000 Binary files a/basic/css/overlays/03.png and /dev/null differ diff --git a/basic/css/overlays/04.png b/basic/css/overlays/04.png deleted file mode 100644 index 89b85338..00000000 Binary files a/basic/css/overlays/04.png and /dev/null differ diff --git a/basic/css/overlays/05.png b/basic/css/overlays/05.png deleted file mode 100644 index 082bda8c..00000000 Binary files a/basic/css/overlays/05.png and /dev/null differ diff --git a/basic/css/overlays/06.png b/basic/css/overlays/06.png deleted file mode 100644 index 9c9006a2..00000000 Binary files a/basic/css/overlays/06.png and /dev/null differ diff --git a/basic/css/overlays/07.png b/basic/css/overlays/07.png deleted file mode 100644 index 218be609..00000000 Binary files a/basic/css/overlays/07.png and /dev/null differ diff --git a/basic/css/overlays/08.png b/basic/css/overlays/08.png deleted file mode 100644 index 1b9dffc9..00000000 Binary files a/basic/css/overlays/08.png and /dev/null differ diff --git a/basic/css/overlays/09.png b/basic/css/overlays/09.png deleted file mode 100644 index b9ed2ff1..00000000 Binary files a/basic/css/overlays/09.png and /dev/null differ diff --git a/basic/css/slick-theme.css b/basic/css/slick-theme.css deleted file mode 100644 index 1232fcab..00000000 --- a/basic/css/slick-theme.css +++ /dev/null @@ -1,204 +0,0 @@ -@charset 'UTF-8'; -/* Slider */ -.slick-loading .slick-list -{ - background: #fff url('./ajax-loader.gif') center center no-repeat; -} - -/* Icons */ -@font-face -{ - font-family: 'slick'; - font-weight: normal; - font-style: normal; - - src: url('./fonts/slick.eot'); - src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg'); -} -/* Arrows */ -.slick-prev, -.slick-next -{ - font-size: 0; - line-height: 0; - - position: absolute; - top: 50%; - - display: block; - - width: 20px; - height: 20px; - padding: 0; - -webkit-transform: translate(0, -50%); - -ms-transform: translate(0, -50%); - transform: translate(0, -50%); - - cursor: pointer; - - color: transparent; - border: none; - outline: none; - background: transparent; -} -.slick-prev:hover, -.slick-prev:focus, -.slick-next:hover, -.slick-next:focus -{ - color: transparent; - outline: none; - background: transparent; -} -.slick-prev:hover:before, -.slick-prev:focus:before, -.slick-next:hover:before, -.slick-next:focus:before -{ - opacity: 1; -} -.slick-prev.slick-disabled:before, -.slick-next.slick-disabled:before -{ - opacity: .25; -} - -.slick-prev:before, -.slick-next:before -{ - font-family: 'slick'; - font-size: 20px; - line-height: 1; - - opacity: .75; - color: white; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.slick-prev -{ - left: -25px; -} -[dir='rtl'] .slick-prev -{ - right: -25px; - left: auto; -} -.slick-prev:before -{ - content: '←'; -} -[dir='rtl'] .slick-prev:before -{ - content: '→'; -} - -.slick-next -{ - right: -25px; -} -[dir='rtl'] .slick-next -{ - right: auto; - left: -25px; -} -.slick-next:before -{ - content: '→'; -} -[dir='rtl'] .slick-next:before -{ - content: '←'; -} - -/* Dots */ -.slick-dotted.slick-slider -{ - margin-bottom: 30px; -} - -.slick-dots -{ - position: absolute; - bottom: -25px; - - display: block; - - width: 100%; - padding: 0; - margin: 0; - - list-style: none; - - text-align: center; -} -.slick-dots li -{ - position: relative; - - display: inline-block; - - width: 20px; - height: 20px; - margin: 0 5px; - padding: 0; - - cursor: pointer; -} -.slick-dots li button -{ - font-size: 0; - line-height: 0; - - display: block; - - width: 20px; - height: 20px; - padding: 5px; - - cursor: pointer; - - color: transparent; - border: 0; - outline: none; - background: transparent; -} -.slick-dots li button:hover, -.slick-dots li button:focus -{ - outline: none; -} -.slick-dots li button:hover:before, -.slick-dots li button:focus:before -{ - opacity: 1; -} -.slick-dots li button:before -{ - font-family: 'slick'; - font-size: 6px; - line-height: 20px; - - position: absolute; - top: 0; - left: 0; - - width: 20px; - height: 20px; - - content: '•'; - text-align: center; - - opacity: .25; - color: black; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.slick-dots li.slick-active button:before -{ - opacity: .75; - color: black; -} diff --git a/basic/css/slick.css b/basic/css/slick.css deleted file mode 100644 index 57477e84..00000000 --- a/basic/css/slick.css +++ /dev/null @@ -1,119 +0,0 @@ -/* Slider */ -.slick-slider -{ - position: relative; - - display: block; - box-sizing: border-box; - - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - - -webkit-touch-callout: none; - -khtml-user-select: none; - -ms-touch-action: pan-y; - touch-action: pan-y; - -webkit-tap-highlight-color: transparent; -} - -.slick-list -{ - position: relative; - - display: block; - overflow: hidden; - - margin: 0; - padding: 0; -} -.slick-list:focus -{ - outline: none; -} -.slick-list.dragging -{ - cursor: pointer; - cursor: hand; -} - -.slick-slider .slick-track, -.slick-slider .slick-list -{ - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.slick-track -{ - position: relative; - top: 0; - left: 0; - - display: block; - margin-left: auto; - margin-right: auto; -} -.slick-track:before, -.slick-track:after -{ - display: table; - - content: ''; -} -.slick-track:after -{ - clear: both; -} -.slick-loading .slick-track -{ - visibility: hidden; -} - -.slick-slide -{ - display: none; - float: left; - - height: 100%; - min-height: 1px; -} -[dir='rtl'] .slick-slide -{ - float: right; -} -.slick-slide img -{ - display: block; -} -.slick-slide.slick-loading img -{ - display: none; -} -.slick-slide.dragging img -{ - pointer-events: none; -} -.slick-initialized .slick-slide -{ - display: block; -} -.slick-loading .slick-slide -{ - visibility: hidden; -} -.slick-vertical .slick-slide -{ - display: block; - - height: auto; - - border: 1px solid transparent; -} -.slick-arrow.slick-hidden { - display: none; -} diff --git a/basic/css/style-dark.css b/basic/css/style-dark.css deleted file mode 100644 index 7b18ace1..00000000 --- a/basic/css/style-dark.css +++ /dev/null @@ -1,3073 +0,0 @@ -@charset "UTF-8"; -/* -* TYCAN - Timeless Coming Soon Template -* Build Date: May-October 2019 -* Last Update: October 2019 -* Author: Madeon08 -* Copyright (C) 2019-2XXX Madeon08 -* This is a premium product available exclusively here : https://themeforest.net/user/Madeon08/portfolio -*/ -/* TABLE OF CONTENTS - ---------------------------- - *. @Import & Reset - 1. LOADING SCREEN - 2. GENERIC STYLES - 3. NAV - 4. FULLPAGE - 5. FULLPAGE NAV (Hidden) - 6. FOOTER + ALERTS FORM - 7. PHOTOS GALLERY - ---------------------------- - VARIANTS - - V1. SLIDESHOW - V2. KEN BURNS - V3. YOUTUBE - V4. WAVES - V5. PARTICLES - ---------------------------- - 8. MEDIA QUERIES -*/ -/* ------------------------------------- */ -/* *. @Import & Reset .................. */ -/* ------------------------------------- */ - -/* custom CSS files */ -@import url(fontawesome-all.min.css); -@import url(ionicons.min.css); -@import url(bootstrap.min.css); -@import url(vegas.css); -@import url(slick.css); -@import url(slick-theme.css); -@import url(jquery.fullPage.css); -@import url(featherlight.css); -@import url(featherlight.gallery.css); -/* Google Fonts */ -@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700"); -/* -* http://meyerweb.com/eric/tools/css/reset/ -* v2.0 | 20110126 -* License: none (public domain) -*/ -html, -body, -div, -span, -applet, -object, -iframe, -h1, -h2, -h3, -h4, -h5, -h6, -p, -blockquote, -pre, -a, -abbr, -acronym, -address, -big, -cite, -code, -del, -dfn, -em, -img, -ins, -kbd, -q, -s, -samp, -small, -strike, -strong, -sub, -sup, -tt, -var, -b, -u, -i, -center, -dl, -dt, -dd, -ol, -ul, -li, -fieldset, -form, -label, -legend, -table, -caption, -tbody, -tfoot, -thead, -tr, -th, -td, -article, -aside, -canvas, -details, -embed, -figure, -figcaption, -footer, -header, -hgroup, -menu, -nav, -output, -ruby, -section, -summary, -time, -mark, -audio, -video { - padding: 0; - border: 0; - margin: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section, -main { - display: block; -} - -body { - line-height: 1; -} - -ol, -ul { - list-style: none; -} - -blockquote, -q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ''; - content: none; -} - -table { - border-spacing: 0; - border-collapse: collapse; -} - -@media screen and (min-width: 1280px) { - .bigger_container { - max-width: 1420px; - } -} - -/* ------------------------------------- */ -/* 1. LOADING SCREEN ................... */ -/* ------------------------------------- */ -#loading { - position: fixed; - z-index: 999999; - top: 100%; - left: 0; - display: flex; - width: 100vw; - height: 100vh; - background: #000000; - transition: all 0.6s ease-in-out; - justify-content: center; - align-items: center; -} - -#loading:before { - position: absolute; - content: ''; - z-index: -10; - top: -100vh; - left: 0; - display: block; - width: 100%; - height: 100vh; - background: #EAB543; -} - -#loading.show { - top: 0; -} - -#loading.hide { - opacity: 0; -} - -#loading img { - display: block; - opacity: 0; - transition: all 0.6s ease-in-out; - flex: auto; - max-width: 120px; -} - -/* ------------------------------------- */ -/* 2. GENERIC STYLES ................... */ -/* ------------------------------------- */ -html { - font-size: 62.5%; -} - -body { - position: relative; - height: 100%; - background: #000000; - color: #FFFFFF; - font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif; - font-size: 1.4rem; - line-height: 1.8; - font-weight: normal; - font-weight: 400; - font-style: normal; - letter-spacing: 0; -} - -body.elmt_hovr { - overflow: hidden !important; -} - -.scroll-touch { - overflow-y: auto; - -webkit-overflow-scrolling: touch; -} - -body, -html { - width: 100%; - padding: 0; - margin: 0; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - text-rendering: optimizeLegibility; -} - -body, -input, -select, -textarea { - transition: all 0.2s ease-in-out; -} - -a { - color: #000000; - transition: all 0.2s ease-in-out; - cursor: pointer; - text-decoration: none; -} - -a:hover { - color: #e7ac2c; - text-decoration: none !important; - outline: none !important; -} - -a:active, a:focus { - color: #000000; - text-decoration: none !important; - outline: none !important; -} - -a.light-btn { - position: relative; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - align-items: center; - justify-content: center; -} - -a.light-btn#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - width: 100%; -} - -a.light-btn:hover { - border: 1px solid #000000; - background: #000000; - color: #FFFFFF; -} - -a.light-btn:hover .ask-to-scroll .arrow span { - background: #FFFFFF; -} - -a.light-btn:active, a.light-btn:focus { - border: 1px solid transparent; - background: #EAB543; - color: #FFFFFF; - text-decoration: none !important; - outline: none !important; -} - -a.light-btn:active .ask-to-scroll .arrow span, a.light-btn:focus .ask-to-scroll .arrow span { - background: #FFFFFF; -} - -button { - transition: all 0.2s ease-in-out; - cursor: pointer; -} - -button:hover, button:active, button:focus { - color: #2B2D35; - text-decoration: none !important; - outline: none !important; -} - -button.light-btn { - position: relative; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - align-items: center; - justify-content: center; -} - -button.light-btn#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - display: none; - width: 100%; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - button.light-btn#button-newsletter { - display: block; - } -} - -button.light-btn:hover { - border: 1px solid #EAB543; - background: #EAB543; - color: #FFFFFF; -} - -button.light-btn:hover .ask-to-scroll .arrow span { - background: #FFFFFF; -} - -button.light-btn:active, button.light-btn:focus { - border: 1px solid #EAB543; - background: #EAB543; - color: #FFFFFF; - text-decoration: none !important; - outline: none !important; -} - -button.light-btn.colored { - border: none; - background: #EAB543; - background: #EAB543; - background: linear-gradient(to right, #EAB543, #EAB543); - margin-right: 15px; -} - -button.light-btn.colored:active, button.light-btn.colored:focus { - color: #000000; -} - -button.submit { - position: relative; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - margin: 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - flex: auto; - max-width: 300px; -} - -button.submit:after { - position: absolute; - content: 'Submit'; - z-index: 5; - top: 10px; - left: 0; - display: block; - width: 100%; - height: 100%; - color: #FFFFFF !important; - line-height: 60px; - opacity: 0; - transform: none !important; - transition: all 0.2s ease-in-out; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - button.submit:after { - display: none; - } -} - -button.submit i { - position: relative; - display: inline-block; - transform-origin: center; -} - -button.submit:active { - border: 1px solid #EAB543; - background: #000000; - color: #FFFFFF; -} - -button.submit:active:before { - opacity: 0; -} - -button.submit:focus { - background: #EAB543; - outline: none !important; - box-shadow: none !important; -} - -button.submit:focus:before { - opacity: 1; -} - -button.submit:hover { - color: transparent; -} - -button.submit:hover:after { - top: 0; - opacity: 1; -} - -button.submit:disabled { - color: #000000; - cursor: not-allowed; -} - -button.submit:disabled:after { - display: none; -} - -@media (hover: none) { - button.submit:hover { - border: 1px solid #EAB543; - color: #FFFFFF; - } - button.submit:hover:before { - opacity: 1; - } -} - -strong, -b { - font-weight: 700; -} - -em, -i { - font-style: italic; -} - -p { - margin: 0; - color: #FFFFFF; - line-height: 1.6; - font-weight: 400; - font-size: calc(0.1294498382vw + 15.5145631068px); -} - -@media screen and (min-width: 1920px) { - p { - font-size: 18px; - } -} - -p.subtitle { - margin-bottom: 3rem; -} - -p.copyright { - position: absolute; - bottom: 70px; - left: -50px; - display: block; - color: #aaaaaa; - font-size: 1.2rem; - line-height: 5rem; - opacity: 0.5; - transform: rotate(-90deg); -} - -p.copyright.dark { - color: #FFFFFF; - opacity: 0.25; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - p.copyright { - position: relative; - bottom: auto; - left: auto; - color: #FFFFFF; - text-align: center; - opacity: 1; - transform: none; - } -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0 0 1.5rem 0; - color: #000000; - line-height: 1; - font-weight: 700; -} - -h1 a, -h2 a, -h3 a, -h4 a, -h5 a, -h6 a { - color: inherit; - text-decoration: none; -} - -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small { - display: block; - color: rgba(0, 0, 0, 0.7); - font-size: 1.6rem; - font-style: italic; - margin-top: .8rem; - text-transform: none; -} - -h1 { - color: #FFFFFF; - line-height: 1.35; - font-weight: 700; - font-size: calc(2.2653721683vw + 26.5048543689px); -} - -@media screen and (min-width: 1920px) { - h1 { - font-size: 70px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - h1 { - font-size: 40px; - } -} - -h1 span { - color: #EAB543; - white-space: nowrap; -} - -@media only screen and (max-width: 480px) { - h1 span { - display: block; - } -} - -h2 { - font-size: calc(2.2653721683vw + 26.5048543689px); -} - -@media screen and (min-width: 1920px) { - h2 { - font-size: 65px; - } -} - -h3 { - font-size: 2rem; -} - -h4 { - color: #EAB543; - font-size: 1.8rem; - margin-bottom: .5rem; - text-transform: uppercase; -} - -h5 { - font-size: 1.6rem; -} - -h6 { - font-size: 1.5rem; -} - -sub { - position: relative; - top: .5em; - font-size: .8em; -} - -sup { - position: relative; - top: -.5em; - font-size: .8em; -} - -.clear { - clear: both; -} - -.display-none { - display: none !important; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-right { - text-align: right; -} - -.no-margin-bottom { - margin-bottom: 0; -} - -.opacity-0, -.before-loading { - opacity: 0 !important; - visibility: hidden !important; -} - -.opacity-03 { - opacity: .3 !important; -} - -.opacity-1 { - opacity: 1 !important; - visibility: visible !important; -} - -.index-999 { - z-index: -999 !important; -} - -.row-no-margin { - margin: 0; -} - -.no-padding { - padding: 0; -} - -.ask-to-scroll { - position: relative; - top: 0; - left: 8px; - display: inline-block; - width: 16px; - height: 20px; - text-align: left; - vertical-align: middle; -} - -.ask-to-scroll .arrow { - position: absolute; - width: 9px; - height: 5px; -} - -.ask-to-scroll .arrow span { - position: absolute; - width: 7px; - height: 2px; - background: #FFFFFF; - transition: all 0.2s ease-in-out; -} - -.ask-to-scroll .arrow span:nth-child(1) { - transform: rotate(45deg); -} - -.ask-to-scroll .arrow span:nth-child(2) { - left: 4px; - transform: rotate(-45deg); -} - -.ask-to-scroll .arrow:nth-child(1) { - top: 0; - opacity: 0; - animation: chevron1 0.95s infinite cubic-bezier(0.5, -0.8, 0.5, 1.8); -} - -.ask-to-scroll .arrow:nth-child(2) { - top: 7px; - animation: chevron2 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); -} - -.ask-to-scroll .arrow:nth-child(3) { - top: 12px; - animation: chevron3 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); -} - -@keyframes chevron1 { - 0%, - 10% { - opacity: 0; - transform: translateY(0); - } - 100%, - 58% { - opacity: 1; - transform: translateY(7px); - } -} - -@keyframes chevron2 { - 0%, - 5% { - opacity: 1; - transform: translateY(0); - } - 100%, - 37% { - opacity: 1; - transform: translateY(5px); - } -} - -@keyframes chevron3 { - 0% { - opacity: 1; - transform: translateY(0); - } - 100%, - 32% { - opacity: 0; - transform: translateY(10px); - } -} - -/* SPECIFIC OVERLAY TO APPLY OVER THE VARIANT YOU'RE USING (if needed) */ -.custom-overlay { - position: absolute; - content: ''; - z-index: -20; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: #000000; - opacity: 0.5; - backface-visibility: hidden; -} - -.custom-overlay.light { - opacity: 0.2; -} - -/* ------------------------------------- */ -/* 3. NAV .............................. */ -/* ------------------------------------- */ -.navbar { - position: fixed; - z-index: 200; - top: 0; - left: 0; - width: 100vw; - margin: 0 auto; - padding-left: 35px; - padding-right: 20px; - padding-top: calc(1.2944983819vw + 5.145631068px); - padding-bottom: calc(-0.6472491909vw + 12.427184466px); -} - -@media screen and (min-width: 1920px) { - .navbar { - padding-top: 30px; - padding-bottom: 0; - } -} - -.navbar .navbar-toggler { - padding: 15px; - border: none; - background: transparent; - color: #EAB543; - font-size: 1.2em; - border-radius: 0; -} - -.navbar .navbar-toggler .navbar-toggler-icon { - height: auto; - background: none; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar { - display: inline-block; - display: block; - width: 100%; - height: 2px; - transition: all 0.3s; - background-color: #FFFFFF; - border-radius: 0; - margin-bottom: 6px; - backface-visibility: hidden; - transform-style: preserve-3d; - perspective: 1000; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar:last-child { - margin-bottom: 0; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar:nth-child(2) { - transition: all 0.2s; -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:first-child { - transform: translateY(8px) rotate(-45deg); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:nth-child(2) { - background-color: transparent; -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:last-child { - transform: translateY(-8px) rotate(45deg); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-expanded .menu-icon-bar:first-child { - transform: translateY(-4px); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-expanded .menu-icon-bar:last-child { - transform: translateY(4px); -} - -.navbar .in-nav { - position: relative; - display: flex; - width: 100%; - margin: 0 auto; - max-width: 1860px; - justify-content: space-between; - align-items: center; -} - -.navbar .in-nav .brand-logo, .navbar .in-nav .brand-logo-no-change { - position: relative; - padding: 0; - line-height: initial; - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - max-width: 130px; - margin-right: 0; -} - -.navbar .in-nav .brand-logo img, .navbar .in-nav .brand-logo-no-change img { - display: block; -} - -@media only screen and (max-width: 991px) { - .navbar .in-nav .navbar-collapse { - position: absolute; - z-index: -1; - left: -35px; - display: flex; - overflow: hidden; - width: 100vw; - height: 100vh; - background: #000000; - transition: none; - transition: opacity 0.2s ease-in-out; - top: calc(-1.2944983819vw + -5.145631068px); - } - .navbar .in-nav .navbar-collapse:not(.show) { - display: flex; - height: 0; - opacity: 0; - } - .navbar .in-nav .navbar-collapse.collapsing { - height: 100vh; - } - .navbar .in-nav .navbar-nav { - width: 100%; - text-align: left; - padding-left: 35px; - } - .navbar .in-nav .navbar-nav li { - margin: 0 0 0 0; - text-align: left; - } - .navbar .in-nav .navbar-nav li a { - padding: 1rem .5rem; - font-size: 20px; - } - .navbar .in-nav .navbar-nav li a:after { - display: none; - } -} - -.navbar ul.navbar-nav { - padding: 0; - margin: 0; -} - -.navbar ul.navbar-nav li { - display: inline; -} - -.navbar ul.navbar-nav li a.trigger { - color: #EAB543; -} - -.navbar ul.navbar-nav li a:after { - position: absolute; - content: ''; - right: 0; - bottom: 0px; - left: calc(50% - 2.5px); - width: 5px; - height: 5px; - background: currentcolor; - opacity: 0; - transform: translateY(15px); - transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1); - border-radius: 5px; -} - -.navbar ul.navbar-nav li.active a, .navbar ul.navbar-nav li:hover a { - color: #EAB543; -} - -.navbar ul.navbar-nav li.active a:after, .navbar ul.navbar-nav li:hover a:after { - opacity: 1; - transform: translateY(5px); -} - -.navbar ul.navbar-nav.on-right { - text-align: right; -} - -.navbar ul.navbar-nav.on-right li { - display: inline; -} - -.navbar ul.navbar-nav li { - position: relative; - display: block; - margin: 0 2rem; - text-align: center; - transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); -} - -.navbar ul.navbar-nav li a { - position: relative; - display: inline-block; - width: auto; - padding: 0 .5rem; - color: white; - font-size: 16px; - text-align: center; - transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); - letter-spacing: 0; - -webkit-backface-visibility: hidden; -} - -.navbar ul.navbar-nav li a:hover { - color: #EAB543; -} - -.navbar ul.navbar-nav li a i { - position: relative; - top: 0; - left: 0; -} - -.navbar ul.navbar-nav.next_home li a, .navbar ul.navbar-nav.next_home li button { - color: #FFFFFF; -} - -.navbar ul.navbar-nav.next_home li button { - background: #262626; -} - -.navbar ul.navbar-nav.next_home li button:hover { - color: #EAB543; - background: black; -} - -.navbar ul.navbar-nav.next_home li.active a, .navbar ul.navbar-nav.next_home li:hover a { - color: #EAB543; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .navbar.next_home { - background: #000000; - border-bottom: none; - } - .navbar.next_home .navbar-collapse { - background: #000000; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - .navbar.next_home { - padding-top: 20px; - padding-bottom: 20px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - .navbar.next_home { - padding-top: 10px; - padding-bottom: 5px; - } -} - -.navbar.next_home .navbar-toggler { - background: transparent; -} - -.navbar.next_home .navbar-toggler .navbar-toggler-icon .menu-icon-bar { - background: #FFFFFF; -} - -/* ------------------------------------- */ -/* 4. FULLPAGE ......................... */ -/* ------------------------------------- */ -#fullpage { - left: 0; - width: 100%; -} - -#fullpage.fullpage-present { - z-index: 20; - left: 0; -} - -#fullpage p { - font-weight: 400; -} - -#fullpage p.on-home { - margin: 0; - color: #EFEFEF; - font-weight: 400; -} - -#fullpage .home_info { - display: flex; - flex-wrap: wrap; - max-width: 1050px; - flex-direction: column; - align-items: flex-start; -} - -#fullpage .section { - overflow: hidden; - width: 100vw; - background: transparent; - transition: all 0.3s ease-in-out; -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section { - padding: 100px 0 !important; - } -} - -#fullpage .section.fp-table { - left: 0; - display: table; - overflow: visible; - width: 100%; - opacity: 0; - table-layout: fixed; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section#section0 { - min-height: 100vh; - } -} - -#fullpage .section:not(#section0) { - padding: 0 15px; - background: #000000; -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) { - padding-left: 50px; - padding-right: 50px; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) { - padding-top: 100px; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) { - padding-left: 30px; - padding-right: 30px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) { - padding-top: 50px; - padding-bottom: 50px; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - #fullpage .section:not(#section0) { - padding-top: 100px; - padding-bottom: 0; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section:not(#section0) { - padding: 100px 0 0 !important; - } -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) { - padding: 50px 15px 0; - } -} - -#fullpage .section:not(#section0).no_back { - background: transparent; -} - -#fullpage .section:not(#section0).no_back:after { - position: absolute; - content: ''; - z-index: -1; - top: -10px; - /* Used to remove thin line at top of the section on different browsers */ - right: 0; - display: block; - width: 55vw; - height: calc(100% + 20px); - background: #000000; -} - -@media only screen and (max-width: 1280px) { - #fullpage .section:not(#section0).no_back:after { - width: 70vw; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0).no_back:after { - width: 100vw; - } -} - -#fullpage .section:not(#section0) .container-inside { - padding: 0; -} - -#fullpage .section:not(#section0) .main-content { - padding-right: 0; -} - -#fullpage .section:not(#section0) .main-content h1, #fullpage .section:not(#section0) .main-content h2, #fullpage .section:not(#section0) .main-content h3, #fullpage .section:not(#section0) .main-content h4, #fullpage .section:not(#section0) .main-content h5, #fullpage .section:not(#section0) .main-content h6, #fullpage .section:not(#section0) .main-content p { - color: #FFFFFF; - flex: auto; - align-self: flex-start; - margin-bottom: calc(-1.6181229773vw + 31.067961165px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content h1, #fullpage .section:not(#section0) .main-content h2, #fullpage .section:not(#section0) .main-content h3, #fullpage .section:not(#section0) .main-content h4, #fullpage .section:not(#section0) .main-content h5, #fullpage .section:not(#section0) .main-content h6, #fullpage .section:not(#section0) .main-content p { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content a { - color: #EAB543; -} - -#fullpage .section:not(#section0) .main-content a:hover { - color: #e1a119; -} - -#fullpage .section:not(#section0) .main-content .contact_block { - display: flex; - height: 70vh; - justify-content: space-between; - flex-direction: column; - padding-left: 0; - flex: 0 0 66.666667%; - max-width: 66.666667%; - margin-left: 50%; - max-height: 810px; -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 100px; - } -} - -@media only screen and (max-width: 1280px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 50px; - margin-left: 30%; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block { - height: auto; - flex: 0 0 100%; - max-width: 100%; - margin-left: 0; - padding-bottom: 100px; - max-height: none; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - max-width: 60vw; - padding-bottom: 50px; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - } -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - max-width: none; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .contact_block { - max-width: 100%; - min-height: 0; - padding-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block h2 { - margin-bottom: 10px; -} - -#fullpage .section:not(#section0) .main-content .contact_block .location h4 { - margin-bottom: calc(1.2944983819vw + -4.854368932px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block .location h4 { - margin-bottom: 20px; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block .location .contact-address { - margin-bottom: calc(-3.2362459547vw + 62.1359223301px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block .location .contact-address { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block #contact-form { - flex: auto; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block #contact-form { - margin-bottom: 100px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .contact_block #contact-form { - margin-bottom: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block .bottom_text { - margin-top: 10px; - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element { - display: flex; - justify-content: space-between; - flex-direction: column; -} - -#fullpage .section:not(#section0) .main-content .flex_element .bottom_text { - margin-top: auto; - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .flex_space { - margin-bottom: 30px; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element.list_on_right { - flex-direction: row; - flex-wrap: wrap; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: calc(-1.2944983819vw + 24.854368932px); - flex: auto; -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 0; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 50px; - margin-bottom: 50px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 50px; - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block h1, #fullpage .section:not(#section0) .main-content .flex_element .top_block h2, #fullpage .section:not(#section0) .main-content .flex_element .top_block h3, #fullpage .section:not(#section0) .main-content .flex_element .top_block h4, #fullpage .section:not(#section0) .main-content .flex_element .top_block h5, #fullpage .section:not(#section0) .main-content .flex_element .top_block h6, #fullpage .section:not(#section0) .main-content .flex_element .top_block p { - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block h3 { - margin-bottom: 10px; -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block p { - margin-bottom: calc(-0.6472491909vw + 12.427184466px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block p { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block i { - display: block; - font-size: 35px; - font-weight: 100; - margin-bottom: 10px; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - flex: 0 0 33.33333%; - max-width: 33.33333%; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - flex: 0 0 100%; - max-width: 100%; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element.on_right { - text-align: right; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo { - max-height: 50vh; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo .carousel-inner { - overflow: visible; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo .carousel-inner .carousel-item { - display: block; - opacity: 1; - float: left; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev, #fullpage .section:not(#section0) .main-content .flex_element .slick-next { - position: relative; - top: auto; - top: 8px; - display: inline-block; - width: 30px; - height: 30px; - transform: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:before { - color: #FFFFFF; - opacity: 0.5; - transition: all 0.2s ease-in-out; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-prev:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:before { - opacity: 1 !important; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev:hover:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:hover:before { - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev { - left: 0; - margin-right: 150px; -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-prev { - margin-right: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-next { - right: auto; - margin-left: 150px; -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-next { - margin-left: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-list { - overflow: visible; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - bottom: -35px; - left: -10px; - text-align: left; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots li button { - width: 30px; - height: 30px; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots li button:before { - top: 5px; - left: 0; - width: 30px; - height: 30px; - transition: all 0.2s ease-in-out; - color: #FFFFFF; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - left: 50%; - text-align: center; - transform: translateX(-50%); - } -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - bottom: -40px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slider { - width: 0; - min-width: 100%; - margin-bottom: 40px; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slider { - left: -30px; - min-width: 100vw; - } -} - -@keyframes zoomy { - 0% { - transform: scale(1); - } - 100% { - transform: scale(1.2); - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide { - max-width: 100vw; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(1) img { - animation-delay: 1s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(2) img { - animation-delay: 2s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(3) img { - animation-delay: 3s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(4) img { - animation-delay: 4s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(5) img { - animation-delay: 5s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: 50vh; - transition: all 0.6s ease-in-out; - animation: zoomy 10s ease-in-out infinite alternate; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - animation: none; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: 80vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide figure { - position: relative; - display: flex !important; - overflow: hidden; - background: #000000; - align-items: center; - justify-content: center; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide figure { - height: 50vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide figcaption { - position: absolute; - z-index: 9999; - bottom: 35px; - left: 0; - width: 100%; - color: rgba(255, 255, 255, 0.5); - font-size: 16px; - text-align: center; - transition: all 0.6s ease-in-out; - text-transform: uppercase; - letter-spacing: 2px; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide figcaption { - bottom: 0; - padding: 10px; - background: rgba(0, 0, 0, 0.75); - color: #FFFFFF; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:hover img { - opacity: 0.5; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:hover figcaption { - color: #FFFFFF; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide { - width: 100vw; - height: 50vh; - } - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: auto; - margin: 0 auto; - max-width: 100vw; - max-height: 50vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element_img { - display: flex; - align-items: flex-end; - flex-direction: column; -} - -#fullpage .section:not(#section0) .main-content .flex_element_img img { - max-height: 70vh; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element_img img { - max-height: none; - margin-top: 25px; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol { - position: absolute; - top: auto; - right: auto; - bottom: 0; - left: -30px; - width: 10px; - height: 0; - margin: auto; - transform: rotate(90deg); - justify-content: flex-end; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .carousel_block ol { - bottom: -25px; - left: 0; - width: 100%; - transform: none; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li { - position: relative; - display: inline-block; - width: 6px; - height: 6px; - padding: 0; - border: none; - margin: 0 15px; - color: black; - cursor: pointer; - border-radius: 6px; - text-indent: 0; - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:before { - position: absolute; - content: "•"; - top: 0; - left: -10px; - width: 20px; - height: 20px; - font-family: 'slick'; - font-size: 6px; - line-height: 20px; - text-align: center; - opacity: 0.50; - color: #FFFFFF; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - transition: all 0.2s ease-in-out; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:hover, #fullpage .section:not(#section0) .main-content .carousel_block ol li.active { - background: transparent; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:hover:before, #fullpage .section:not(#section0) .main-content .carousel_block ol li.active:before { - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel, #fullpage .section:not(#section0) .main-content .carousel_block .carousel-inner, #fullpage .section:not(#section0) .main-content .carousel_block .carousel-item { - width: 100%; - height: 100%; - min-height: 400px; - background-position: center center; - background-size: cover; -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-next { - transform: translate3d(0, 100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - display: block; - margin: 0 auto; - max-height: 70vh; -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - max-height: none; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - max-height: none; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active.carousel-item-right { - transform: translate3d(0, 100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-prev { - transform: translate3d(0, -100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active.carousel-item-left { - transform: translate3d(0, -100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.next.carousel-item-left { - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active { - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-prev.carousel-item-right { - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .flex_horizontal { - display: flex; - justify-content: space-between; - flex-direction: row; - max-height: 50vh; -} - -#fullpage .section.active { - visibility: visible; -} - -#fullpage .section .fp-tableCell { - padding: 0; -} - -#fullpage .section .content-inside-section { - position: relative; - z-index: 999; - left: 0; - display: flex; - width: 100%; - height: 100%; - justify-content: center; - align-items: center; -} - -#fullpage .section .content-inside-section .background-left { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/contact.jpg") center center; - background-size: cover; -} - -@media only screen and (max-width: 1280px) { - #fullpage .section .content-inside-section .background-left { - width: 30vw; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .background-left { - display: none; - } -} - -#fullpage .section .content-inside-section .container-inside { - position: relative; - width: 100%; - height: auto; - margin: 0 auto; - text-align: left; -} - -#fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - padding-left: calc(11.9741100324vw + -29.9029126214px); - padding-right: calc(11.9741100324vw + -29.9029126214px); - display: flex; - height: auto; - min-height: 90vh; - align-items: center; - justify-content: start; - max-width: 1860px; -} - -@media screen and (min-width: 1600px) { - #fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - margin: 0 auto; - padding-left: 165px; - padding-right: 200px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - padding-left: 50px; - padding-right: 50px; - min-height: 70vh; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content a { - font-weight: 700; -} - -#fullpage .section .content-inside-section .container-inside .main-content .alert { - position: absolute; - z-index: 100; - top: 0; - right: 0; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list { - position: absolute; - top: 1px; - right: 105%; - white-space: nowrap; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list li { - padding: 15px 20px; - border: 1px solid rgba(255, 255, 255, 0.15); - background: #000000; - color: #FFFFFF; - border-radius: 35px; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list.filled:before { - color: #FFFFFF !important; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list.filled:hover li { - color: rgba(255, 255, 255, 0.2) !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list { - position: relative; - right: auto; - left: 0; - } - #fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list li { - padding: 0; - border: none; - border-radius: 0; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content .form-group { - position: relative; - margin-bottom: 2rem; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form ::placeholder { - color: #f5f5f5 !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error { - width: 100%; - color: #000000; - text-align: left !important; - opacity: 0; - transition: all 0.2s ease-in-out; - border-radius: 8px; - margin-top: 50px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated i, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error i { - color: #EAB543; - font-size: 100px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated h4, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error h4 { - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated p, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error p { - margin-top: 10px; - margin-left: 10px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control { - display: block; - height: auto; - padding: 1.5rem 0 1.5rem 0; - border: none; - margin: 0 25px 50px; - margin: 0; - background: transparent; - color: #000000; - color: #FFFFFF; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - transition: all 0.2s ease-in-out; - font-weight: 700; - margin-bottom: 0; - border-bottom: 1px solid rgba(255, 255, 255, 0.2); - border-radius: 0; - outline: medium none; - box-shadow: none; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:-internal-autofill-selected, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:-webkit-autofill { - -webkit-text-fill-color: #FFFFFF !important; - -webkit-box-shadow: 0 0 0 30px black inset !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control { - min-width: 0; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:hover, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:focus { - background-color: #000000 !important; - box-shadow: none; - border-bottom: 1px solid rgba(255, 255, 255, 0.25); -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form textarea.form-control { - min-height: 12rem; - resize: none; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form span.sub-text { - position: absolute; - right: 1.5rem; - bottom: 0; - color: #878787; - font-size: 1.1rem; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form button#valid-form { - margin: 15px 0 0 0; -} - -/* ------------------------------------- */ -/* 5. FULLPAGE NAV ..................... */ -/* ------------------------------------- */ -/* This navigation is hidden by default, you can activate it by setting: navigation: true, line 110 in jquery.fullPage.js file */ -#fp-nav { - position: fixed; - z-index: 1200; - top: 25vh; - display: table !important; - height: 50vh; - padding: 0 1rem; - background: transparent; - opacity: 1; - transform: translate3d(0, 0, 0); - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - margin-top: 0 !important; -} - -#fp-nav.notransition { - transition: none; -} - -#fp-nav.transition-desktop-mobile { - transition: all 0.3s ease-in-out !important; -} - -#fp-nav.nav-position { - right: 0; -} - -#fp-nav ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; -} - -#fp-nav ul li { - position: relative; - display: block; - width: 3rem; - height: 2.5rem; -} - -#fp-nav ul li a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; -} - -#fp-nav ul li a.active span { - background: #EAB543; - opacity: 1; -} - -#fp-nav ul li a span { - position: absolute; - z-index: 1; - top: calc(50% - 2px); - left: calc(50% - 2px); - display: block; - width: 5px; - height: 5px; - background: #000000; - opacity: .3; - transition: all 0.3s ease-in-out; - border-radius: 5px; -} - -#fp-nav ul li:hover a span { - background: #EAB543; - opacity: 1; -} - -#fp-nav ul li .fp-tooltip { - position: absolute; - top: -1px; - right: 0; - display: block; - overflow: hidden; - padding: .3rem 1rem; - background: transparent; - color: #EAB543; - font-size: 1.2rem; - opacity: 0; - transition: all 0.2s ease-in-out; - cursor: pointer; - max-width: 22rem; - white-space: nowrap; - text-transform: uppercase; - border-radius: 10rem; -} - -#fp-nav ul li:hover .fp-tooltip { - right: 3rem; - opacity: 1; -} - -#fp-nav.next_home ul li a span { - background: #FFFFFF; -} - -#fp-nav.next_home ul li a.active span { - background: #EAB543; - opacity: 1; -} - -#fp-nav.next_home ul li:hover a span { - background: #EAB543; -} - -#fp-nav.fp-show-active a.active + .fp-tooltip { - animation: fade-tooltip 1.5s 0.4s cubic-bezier(0, 0, 0.58, 1); - animation-delay: .4s; - animation-iteration-count: 1; -} - -@keyframes fade-tooltip { - 0% { - opacity: 0; - } - 10% { - top: -1px; - right: 3rem; - opacity: 1; - } - 90% { - top: -1px; - right: 3rem; - opacity: 1; - } - 100% { - right: 6rem; - opacity: 0; - } -} - -/* ------------------------------------- */ -/* 6. FOOTER + ALERTS FORM ............. */ -/* ------------------------------------- */ -footer { - position: absolute; - z-index: 30; - right: 0; - bottom: 0; - bottom: 0; - left: 0; - width: 100%; - margin: 30px auto 0; - padding-left: calc(5.1779935275vw + -19.4174757282px); - padding-right: calc(5.1779935275vw + -19.4174757282px); -} - -@media screen and (min-width: 1920px) { - footer { - padding: 0 200px; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer { - position: relative; - z-index: 0; - padding: 30px 30px 90px; - margin: 0; - background: #000000; - border-top: 1px solid #ebebeb; - } - footer.showing { - z-index: 90; - } -} - -footer .footer-newsletter { - position: relative; - width: 100%; - padding: 25px 50px; - margin: 0 auto; - background: #000000; - max-width: 1860px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter { - position: fixed; - z-index: -100; - top: 0; - left: 0; - display: block; - width: 100vw; - height: 0; - padding: 100px 30px; - background: #000000; - opacity: 0; - transition: none; - transition: opacity 0.2s ease-in-out; - } - footer .footer-newsletter.showing { - z-index: 90; - height: 100vh !important; - } - footer .footer-newsletter.show_newsletter { - height: 100vh; - opacity: 1; - } -} - -footer .footer-newsletter .news_validated, footer .footer-newsletter .news_error { - position: absolute; - z-index: 10; - bottom: -200%; - left: 0; - width: 100%; - padding: 25px 50px; - background: #000000; - color: #FFFFFF; - text-align: center; - opacity: 0; - transition: all 0.4s ease-in-out; -} - -footer .footer-newsletter .news_validated i, footer .footer-newsletter .news_error i { - color: #EAB543; - font-size: 100px; -} - -footer .footer-newsletter .news_validated h4, footer .footer-newsletter .news_error h4 { - color: #FFFFFF; - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; -} - -footer .footer-newsletter .news_validated p, footer .footer-newsletter .news_error p { - margin-top: 10px; - margin-left: 10px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter .news_validated, footer .footer-newsletter .news_error { - bottom: -100vh; - display: flex; - height: 100vh; - background: #FFFFFF; - color: #000000; - align-items: center; - justify-content: center; - flex-direction: column; - } - footer .footer-newsletter .news_validated p, footer .footer-newsletter .news_error p { - color: white; - } -} - -footer .footer-newsletter #subscribe p { - font-weight: 400; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe { - display: flex; - height: 100%; - flex-wrap: wrap; - align-items: center; - justify-content: center; - } -} - -footer .footer-newsletter #subscribe #newsletter-form { - padding: 0; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form { - width: 100%; - } - footer .footer-newsletter #subscribe #newsletter-form ::placeholder { - white-space: pre-line; - } -} - -footer .footer-newsletter #subscribe #newsletter-form ::placeholder { - color: #f5f5f5 !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group { - margin-bottom: 0; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .controls { - display: flex; - justify-content: space-between; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .controls h6 { - display: block; - margin: 0 25px 0 0; - color: #FFFFFF; - font-size: 2rem; - align-self: center; - text-transform: uppercase; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .form-group .controls { - display: block; - text-align: center; - } - footer .footer-newsletter #subscribe #newsletter-form .form-group .controls h6 { - margin: 0; - color: #FFFFFF; - } -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .fa { - position: absolute; - top: 15px; - left: 15px; - text-align: center; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control { - display: block; - width: 40%; - height: auto; - padding: 1.5rem 2rem; - border: none; - margin: 0 25px; - margin: 0; - background: transparent; - color: #FFFFFF; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - transition: all 0.2s ease-in-out; - font-weight: 700; - margin-bottom: 0; - border-bottom: none; - border-radius: 0; - outline: medium none; - box-shadow: none; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; - height: 60px; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:-internal-autofill-selected, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:-webkit-autofill { - -webkit-text-fill-color: #FFFFFF !important; - -webkit-box-shadow: 0 0 0 30px black inset !important; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:hover, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:focus { - background: #1a1a1a; - box-shadow: none; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control { - width: 100%; - padding: 2rem 0 5rem; - color: #FFFFFF; - text-align: center; - min-width: 0; - min-height: 80px; - height: auto; - } - footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:hover, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:focus { - background: transparent; - box-shadow: none; - } -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list { - position: absolute; - bottom: calc(100% + 10px); - left: 0; - width: auto; - white-space: nowrap; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list li { - width: auto; - padding: 15px 20px; - border: 1px solid rgba(0, 0, 0, 0.15); - background: #000000; - color: #FFFFFF; - border-radius: 35px; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list.filled:before { - color: #FFFFFF !important; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list.filled:hover li { - color: rgba(255, 255, 255, 0.2) !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list { - position: fixed; - bottom: 100px; - left: 0; - width: 100vw; - white-space: normal; - } - footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list li { - border: none; - border-radius: 0; - } -} - -.parsley-errors-list li { - display: none; -} - -.parsley-errors-list.filled li { - display: block; - transition: all 0.2s ease-in-out; - cursor: pointer; -} - -.parsley-errors-list.filled:before { - position: absolute; - content: "\f057"; - bottom: 20px; - left: 0; - width: 100%; - font-family: "Font Awesome 5 Free"; - font-size: 18px; - line-height: 1; - text-align: center; - opacity: 0; - transition: all 0.2s ease-in-out; - cursor: pointer; - text-transform: uppercase; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .parsley-errors-list.filled:before { - display: none; - } -} - -.parsley-errors-list.filled:hover:before { - opacity: 1; -} - -/* ------------------------------------- */ -/* 7. PHOTOS GALLERY ................... */ -/* ------------------------------------- */ -.featherlight-content .caption { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - padding: 15px 0 14px 20px; - background: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); - max-width: 90%; -} - -.featherlight-content .caption.video-set { - position: fixed; -} - -.featherlight-content .caption .title-gallery { - color: #FFFFFF; - margin-bottom: 5px; - font-size: calc(0.3883495146vw + 16.5436893204px); -} - -@media screen and (min-width: 1920px) { - .featherlight-content .caption .title-gallery { - font-size: 24px; - } -} - -.featherlight-content .caption .text-gallery { - width: 100%; - color: #FFFFFF; - max-width: 500px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .featherlight-content .caption { - position: relative; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - .featherlight-content .caption { - padding-left: 0; - } -} - -.featherlight-iframe .featherlight-content .caption { - position: fixed; -} - -.custom_loader { - position: fixed; - z-index: -10; - top: calc(50% - 10px); - left: 0; - display: block; - width: 100%; - font-size: 2rem; - text-align: center; - opacity: 0; - animation: infinite-spinning 2s linear infinite; -} - -.featherlight-loading .featherlight-content .custom_loader { - opacity: 1; -} - -.featherlight .featherlight-close-icon:hover, .featherlight-next:hover span, -.featherlight-previous:hover span { - color: #EAB543; -} - -@keyframes infinite-spinning { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -/* ------------------------------------- */ -/* V1. SLIDESHOW ....................... */ -/* ------------------------------------- */ -.slideshow { - position: fixed !important; - z-index: -10; - top: 0; - left: 0; - width: 100%; - height: 100% !important; - max-height: 100vh; -} - -/* Used by default, set overlay on : true OR false in js/vegas.js OR js/vegas-video.js */ -.vegas-overlay { - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V2. KEN BURNS ....................... */ -/* ------------------------------------- */ -@keyframes right { - from { - -ms-transform: translateX(-4%); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -ms-transform: translateX(4%); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} - -@keyframes left { - from { - -ms-transform: translateX(4%); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -ms-transform: translateX(-4%); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@keyframes down { - from { - -ms-transform: translateY(-4%); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -ms-transform: translateY(4%); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} - -@keyframes up { - from { - -ms-transform: translateY(4%); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -ms-transform: translateY(-4%); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@keyframes out { - from { - transform: scale(1.15); - } - to { - transform: scale(1); - } -} - -@keyframes in { - from { - transform: scale(1); - } - to { - transform: scale(1.15); - } -} - -#slides { - position: fixed; - left: -9999px; - width: 1px; - height: 1px; -} - -#slideshow { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; -} - -#slideshow .slide, #slideshow span, #slideshow .static-content { - position: absolute; - z-index: -2; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; -} - -#slideshow .slide span { - background-size: cover; - background-position: center; -} - -#slideshow .slide span.animate.right, #slideshow .slide span.animate.left { - right: calc((-4vw + -4vh + -4%)/3); - left: calc((-4vw + -4vh + -4%)/3); -} - -#slideshow .slide span.animate.up, #slideshow .slide span.animate.down { - top: calc((-4vw + -4vh + -4%)/3); - bottom: calc((-4vw + -4vh + -4%)/3); -} - -#slideshow span.animate { - animation-fill-mode: forwards; - animation-timing-function: linear; -} - -#slideshow span.animate.right { - animation-name: right; -} - -#slideshow span.animate.left { - animation-name: left; -} - -#slideshow span.animate.up { - animation-name: up; -} - -#slideshow span.animate.down { - animation-name: down; -} - -#slideshow span.animate.in { - animation-name: in; -} - -#slideshow span.animate.out { - animation-name: out; -} - -#slideshow span.animate.paused { - animation-play-state: paused; -} - -.kb-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V3. YOUTUBE ......................... */ -/* ------------------------------------- */ -#video { - position: relative; - background: transparent; -} - -.ytplayer-container { - position: absolute; - z-index: -2; - top: 0; -} - -.video-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - background: transparent url("overlays/01.png") center center repeat; -} - -.video-overlay .img_fallback { - position: absolute; - top: 0; - left: 0; - width: 100vw; - height: 100vh; - background: url("../img/home-slide-1.jpg") center center; - background-size: cover; -} - -li.player_command button { - position: relative; - display: inline-block; - width: auto; - width: 50px; - height: 50px; - padding: 10px; - border: none; - background: rgba(255, 255, 255, 0.2); - color: white; - font-size: 18px; - text-align: center; - transition: all 0.2s ease-in-out; - letter-spacing: 0; - -webkit-backface-visibility: hidden; - margin-left: 10px; - border-radius: 5px; -} - -li.player_command button:first-child { - margin-left: 0; -} - -li.player_command button:hover { - background: white; - color: #EAB543; -} - -li.player_command button i { - position: relative; - top: 0; - left: 0; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - li.player_command { - display: none !important; - } -} - -/* ------------------------------------- */ -/* V4. WAVES ........................... */ -/* ------------------------------------- */ -.waves { - position: fixed; - z-index: -10; - bottom: 15vh; - left: 0; - width: 100%; - height: 200px; - margin-bottom: -7px; - /*Fix for safari gap*/ - min-height: 100px; - max-height: 200px; -} - -.under_waves { - position: fixed; - z-index: -10; - bottom: 0; - left: 0; - width: 100%; - height: 15vh; - background: #EAB543; -} - -.parallax > use { - animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; -} - -.parallax > use:nth-child(1) { - animation-delay: -2s; - animation-duration: 7s; -} - -.parallax > use:nth-child(2) { - animation-delay: -3s; - animation-duration: 10s; -} - -.parallax > use:nth-child(3) { - animation-delay: -4s; - animation-duration: 13s; -} - -.parallax > use:nth-child(4) { - animation-delay: -5s; - animation-duration: 20s; -} - -@keyframes move-forever { - 0% { - transform: translate3d(-90px, 0, 0); - } - 100% { - transform: translate3d(85px, 0, 0); - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - .waves { - height: 100px; - } -} - -/* ------------------------------------- */ -/* V5. PARTICLES ....................... */ -/* ------------------------------------- */ -.part_cont { - position: fixed; - z-index: -10; - width: 100vw; - height: 100vh; - padding: 0; - margin: 0; - background-color: #000000; -} - -/* ------------------------------------- */ -/* 11. Media Queries ................... */ -/* ------------------------------------- */ -/* Large Devices, Wide Screens */ -@media screen and (min-width: 1600px) { - /* EMPTY */ -} - -/* Notebook devices */ -@media only screen and (max-width: 1280px) { - /* EMPTY */ -} - -/* Medium Devices */ -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage { - height: auto !important; - } - #fullpage { - position: relative !important; - z-index: 10; - top: 0; - left: 0; - width: 100%; - transition: all 0.3s ease-in-out !important; - } - #fullpage .section { - height: auto !important; - padding: 0; - opacity: 1 !important; - } - #fullpage .section .fp-tableCell { - height: auto !important; - vertical-align: baseline; - } - #fullpage .section .content-inside-section { - height: auto; - } - #fp-nav { - z-index: -5; - top: 0; - right: auto; - left: 0; - width: 100vw; - height: 100vh; - background: rgba(255, 255, 255, 0.8); - opacity: 1; - opacity: 0; - } - #fp-nav ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; - } - #fp-nav ul li { - position: relative; - display: block; - width: auto; - height: auto; - margin-bottom: 20px; - } - #fp-nav ul li a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; - } - #fp-nav ul li a span { - display: none; - } - #fp-nav ul li .fp-tooltip { - position: relative; - top: 0; - right: auto; - left: 0; - width: 100%; - background: transparent; - font-size: 1.7rem; - text-align: center; - opacity: 0; - transform: translate3d(0, 50px, 0); - transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1); - max-width: none; - text-transform: uppercase; - border-radius: 0; - } - #fp-nav ul li .fp-tooltip:hover { - color: #EAB543; - } - #fp-nav ul li.active .fp-tooltip { - color: #EAB543; - } - #fp-nav.menu-opened { - z-index: 1000; - opacity: 1; - } - #fp-nav.menu-opened ul li .fp-tooltip { - opacity: 1; - transform: translate3d(0, 0, 0); - } - #fp-nav.fp-show-active a.active + .fp-tooltip { - color: #EAB543; - } - @keyframes fade-tooltip { - 0%, - 100% { - opacity: 1; - } - } - .featherlight:last-of-type { - background: #FFFFFF; - } -} - -/* Small Devices, Tablets */ -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - /* EMPTY */ -} - -/* Extra Small Devices, Phones */ -@media only screen and (max-width: 480px) { - /* EMPTY */ -} - -/* Only for tablet in landscape mode */ -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - /* EMPTY */ -} - -/* Only for phone in landscape mode */ -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - /* EMPTY */ -} diff --git a/basic/css/style.css b/basic/css/style.css deleted file mode 100644 index 34bf1a7d..00000000 --- a/basic/css/style.css +++ /dev/null @@ -1,3944 +0,0 @@ -@charset "UTF-8"; -/* -* TYCAN - Timeless Coming Soon Template -* Build Date: May-October 2019 -* Last Update: October 2019 -* Author: Madeon08 -* Copyright (C) 2019-2XXX Madeon08 -* This is a premium product available exclusively here : https://themeforest.net/user/Madeon08/portfolio -*/ -/* TABLE OF CONTENTS - ---------------------------- - *. @Import & Reset - 1. LOADING SCREEN - 2. GENERIC STYLES - 3. NAV - 4. FULLPAGE - 5. FULLPAGE NAV (Hidden) - 6. FOOTER + ALERTS FORM - 7. PHOTOS GALLERY - ---------------------------- - VARIANTS - - V1. SLIDESHOW - V2. KEN BURNS - V3. YOUTUBE - V4. WAVES - V5. PARTICLES - ---------------------------- - 8. MEDIA QUERIES -*/ -/* ------------------------------------- */ -/* *. @Import & Reset .................. */ -/* ------------------------------------- */ - -/* custom CSS files */ -@import url(fontawesome-all.min.css); -@import url(ionicons.min.css); -@import url(bootstrap.min.css); -@import url(vegas.css); -@import url(slick.css); -@import url(slick-theme.css); -@import url(jquery.fullPage.css); -@import url(featherlight.css); -@import url(featherlight.gallery.css); -/* Google Fonts */ -@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700"); -/* -* http://meyerweb.com/eric/tools/css/reset/ -* v2.0 | 20110126 -* License: none (public domain) -*/ -html, -body, -div, -span, -applet, -object, -iframe, -h1, -h2, -h3, -h4, -h5, -h6, -p, -blockquote, -pre, -a, -abbr, -acronym, -address, -big, -cite, -code, -del, -dfn, -em, -img, -ins, -kbd, -q, -s, -samp, -small, -strike, -strong, -sub, -sup, -tt, -var, -b, -u, -i, -center, -dl, -dt, -dd, -ol, -ul, -li, -fieldset, -form, -label, -legend, -table, -caption, -tbody, -tfoot, -thead, -tr, -th, -td, -article, -aside, -canvas, -details, -embed, -figure, -figcaption, -footer, -header, -hgroup, -menu, -nav, -output, -ruby, -section, -summary, -time, -mark, -audio, -video { - padding: 0; - border: 0; - margin: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section, -main { - display: block; -} - - -body { - line-height: 1; - position: absolute; - margin: 0 - padding: 0; - width: inherit -} - -ol, -ul { - list-style: none; -} - -blockquote, -q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ''; - content: none; -} - -table { - border-spacing: 0; - border-collapse: collapse; -} - -@media screen and (min-width: 1280px) { - .bigger_container { - max-width: 1420px; - } -} - -/* ------------------------------------- */ -/* 1. LOADING SCREEN ................... */ -/* ------------------------------------- */ -#loading { - position: fixed; - z-index: 999999; - top: 100%; - left: 0; - display: -webkit-box; - display: flex; - width: 100vw; - height: 100vh; - background: #000000; - -webkit-transition: all 0.6s ease-in-out; - transition: all 0.6s ease-in-out; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; -} - -#loading:before { - position: absolute; - content: ''; - z-index: -10; - top: -100vh; - left: 0; - display: block; - width: 100%; - height: 100vh; - background: #FFFFFF; -} - -#loading.show { - top: 0; -} - -#loading.hide { - opacity: 0; -} - -#loading img { - display: block; - opacity: 0; - -webkit-transition: all 0.6s ease-in-out; - transition: all 0.6s ease-in-out; - -webkit-box-flex: 1; - flex: auto; - max-width: 120px; -} - -/* ------------------------------------- */ -/* 2. GENERIC STYLES ................... */ -/* ------------------------------------- */ -html { - font-size: 62.5%; -} - -body { - position: relative; - height: 100%; - background: #000000; - color: #000000; - font-family: Montserrat, "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif; - font-size: 1.4rem; - line-height: 1.8; - font-weight: normal; - font-weight: 400; - font-style: normal; - letter-spacing: 0; -} - -body.elmt_hovr { - overflow: hidden !important; -} - -.scroll-touch { - overflow-y: auto; - -webkit-overflow-scrolling: touch; -} - -body, -html { - width: 100%; - padding: 0; - margin: 0; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - text-rendering: optimizeLegibility; -} - -body, -input, -select, -textarea { - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -a { - color: #FFFFFF; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - cursor: pointer; - text-decoration: none; -} - -a:hover { - color: #e7ac2c; - text-decoration: none !important; - outline: none !important; -} - -a:active, a:focus { - color: #FFFFFF; - text-decoration: none !important; - outline: none !important; -} - -a.light-btn { - position: relative; - display: -webkit-inline-box; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; -} - -a.light-btn#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - width: 100%; -} - -a.light-btn:hover { - border: 1px solid #FFFFFF; - background: #FFFFFF; - color: #000000; -} - -a.light-btn:hover .ask-to-scroll .arrow span { - background: #000000; -} - -a.light-btn:active, a.light-btn:focus { - border: 1px solid transparent; - background: #EAB543; - color: #FFFFFF; - text-decoration: none !important; - outline: none !important; -} - -a.light-btn:active .ask-to-scroll .arrow span, a.light-btn:focus .ask-to-scroll .arrow span { - background: #FFFFFF; -} - -button { - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - cursor: pointer; -} - -button:hover, button:active, button:focus { - color: #2B2D35; - text-decoration: none !important; - outline: none !important; -} - -button.light-btn { - position: relative; - display: -webkit-inline-box; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; -} - -button.light-btn#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - display: none; - width: 100%; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - button.light-btn#button-newsletter { - display: block; - } -} - -button.light-btn:hover { - border: 1px solid #EAB543; - background: #EAB543; - color: #FFFFFF; -} - -button.light-btn:hover .ask-to-scroll .arrow span { - background: #000000; -} - -button.light-btn:active, button.light-btn:focus { - border: 1px solid #EAB543; - background: #EAB543; - color: #FFFFFF; - text-decoration: none !important; - outline: none !important; -} - -button.light-btn.colored { - border: none; - background: #EAB543; - background: #EAB543; - background: -webkit-gradient(linear, left top, right top, from(#EAB543), to(#EAB543)); - background: -webkit-linear-gradient(left, #EAB543, #EAB543); - background: linear-gradient(to right, #EAB543, #EAB543); - margin-right: 15px; -} - -button.light-btn.colored:active, button.light-btn.colored:focus { - color: #FFFFFF; -} - -button.submit { - position: relative; - height: 60px; - padding: 0 25px; - border: 1px solid #EAB543; - margin: 15px 0 0 0; - margin: 0; - background: #EAB543; - color: #FFFFFF; - font-size: 2rem; - text-align: center; - font-weight: 700; - text-transform: uppercase; - border-radius: 0; - -webkit-box-flex: 1; - flex: auto; - max-width: 300px; -} - -button.submit:after { - position: absolute; - content: 'Submit'; - z-index: 5; - top: 10px; - left: 0; - display: block; - width: 100%; - height: 100%; - color: #FFFFFF !important; - line-height: 60px; - opacity: 0; - -webkit-transform: none !important; - transform: none !important; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - button.submit:after { - display: none; - } -} - -button.submit i { - position: relative; - display: inline-block; - -webkit-transform-origin: center; - transform-origin: center; -} - -button.submit:active { - border: 1px solid #EAB543; - background: #FFFFFF; - color: #000000; -} - -button.submit:active:before { - opacity: 0; -} - -button.submit:focus { - background: #EAB543; - outline: none !important; - box-shadow: none !important; -} - -button.submit:focus:before { - opacity: 1; -} - -button.submit:hover { - color: transparent; -} - -button.submit:hover:after { - top: 0; - opacity: 1; -} - -button.submit:disabled { - color: #FFFFFF; - cursor: not-allowed; -} - -button.submit:disabled:after { - display: none; -} - -@media (hover: none) { - button.submit:hover { - border: 1px solid #EAB543; - color: #FFFFFF; - } - button.submit:hover:before { - opacity: 1; - } -} - -strong, -b { - font-weight: 700; -} - -em, -i { - font-style: italic; -} - -p { - margin: 0; - color: #000000; - line-height: 1.6; - font-weight: 400; - font-size: calc(0.1294498382vw + 15.5145631068px); -} - -@media screen and (min-width: 1920px) { - p { - font-size: 18px; - } -} - -p.subtitle { - margin-bottom: 3rem; -} - -p.copyright { - position: absolute; - bottom: 70px; - left: -50px; - display: block; - color: #aaaaaa; - font-size: 1.2rem; - line-height: 5rem; - opacity: 0.5; - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} - -p.copyright.dark { - color: #000000; - opacity: 0.25; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - p.copyright { - position: relative; - bottom: auto; - left: auto; - color: #000000; - text-align: center; - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0 0 1.5rem 0; - color: #FFFFFF; - line-height: 1; - font-weight: 700; -} - -h1 a, -h2 a, -h3 a, -h4 a, -h5 a, -h6 a { - color: inherit; - text-decoration: none; -} - -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small { - display: block; - color: rgba(255, 255, 255, 0.7); - font-size: 1.6rem; - font-style: italic; - margin-top: .8rem; - text-transform: none; -} - -h1 { - color: #FFFFFF; - line-height: 1.35; - font-weight: 700; - font-size: calc(2.2653721683vw + 26.5048543689px); -} - -@media screen and (min-width: 1920px) { - h1 { - font-size: 70px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - h1 { - font-size: 40px; - } -} - -h1 span { - color: #EAB543; - white-space: nowrap; -} - -@media only screen and (max-width: 480px) { - h1 span { - display: block; - } -} - -h2 { - font-size: calc(2.2653721683vw + 26.5048543689px); -} - -@media screen and (min-width: 1920px) { - h2 { - font-size: 65px; - } -} - -h3 { - font-size: 2rem; -} - -h4 { - color: #EAB543; - font-size: 1.8rem; - margin-bottom: .5rem; - text-transform: uppercase; -} - -h5 { - font-size: 1.6rem; -} - -h6 { - font-size: 1.5rem; -} - -sub { - position: relative; - top: .5em; - font-size: .8em; -} - -sup { - position: relative; - top: -.5em; - font-size: .8em; -} - -.clear { - clear: both; -} - -.display-none { - display: none !important; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-right { - text-align: right; -} - -.no-margin-bottom { - margin-bottom: 0; -} - -.opacity-0, -.before-loading { - opacity: 0 !important; - visibility: hidden !important; -} - -.opacity-03 { - opacity: .3 !important; -} - -.opacity-1 { - opacity: 1 !important; - visibility: visible !important; -} - -.index-999 { - z-index: -999 !important; -} - -.row-no-margin { - margin: 0; -} - -.no-padding { - padding: 0; -} - -.ask-to-scroll { - position: relative; - top: 0; - left: 8px; - display: inline-block; - width: 16px; - height: 20px; - text-align: left; - vertical-align: middle; -} - -.ask-to-scroll .arrow { - position: absolute; - width: 9px; - height: 5px; -} - -.ask-to-scroll .arrow span { - position: absolute; - width: 7px; - height: 2px; - background: #FFFFFF; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -.ask-to-scroll .arrow span:nth-child(1) { - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} - -.ask-to-scroll .arrow span:nth-child(2) { - left: 4px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.ask-to-scroll .arrow:nth-child(1) { - top: 0; - opacity: 0; - -webkit-animation: chevron1 0.95s infinite cubic-bezier(0.5, -0.8, 0.5, 1.8); - animation: chevron1 0.95s infinite cubic-bezier(0.5, -0.8, 0.5, 1.8); -} - -.ask-to-scroll .arrow:nth-child(2) { - top: 7px; - -webkit-animation: chevron2 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); - animation: chevron2 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); -} - -.ask-to-scroll .arrow:nth-child(3) { - top: 12px; - -webkit-animation: chevron3 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); - animation: chevron3 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); -} - -@-webkit-keyframes chevron1 { - 0%, - 10% { - opacity: 0; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 58% { - opacity: 1; - -webkit-transform: translateY(7px); - transform: translateY(7px); - } -} - -@keyframes chevron1 { - 0%, - 10% { - opacity: 0; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 58% { - opacity: 1; - -webkit-transform: translateY(7px); - transform: translateY(7px); - } -} - -@-webkit-keyframes chevron2 { - 0%, - 5% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 37% { - opacity: 1; - -webkit-transform: translateY(5px); - transform: translateY(5px); - } -} - -@keyframes chevron2 { - 0%, - 5% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 37% { - opacity: 1; - -webkit-transform: translateY(5px); - transform: translateY(5px); - } -} - -@-webkit-keyframes chevron3 { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 32% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } -} - -@keyframes chevron3 { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100%, - 32% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } -} - -/* SPECIFIC OVERLAY TO APPLY OVER THE VARIANT YOU'RE USING (if needed) */ -.custom-overlay { - position: absolute; - content: ''; - z-index: -20; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: #000000; - opacity: 0.5; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -.custom-overlay.light { - opacity: 0.2; -} - -/* ------------------------------------- */ -/* 3. NAV .............................. */ -/* ------------------------------------- */ -.navbar { - position: fixed; - z-index: 200; - top: 0; - left: 0; - width: 100vw; - margin: 0 auto; - padding-left: 35px; - padding-right: 20px; - padding-top: calc(1.2944983819vw + 5.145631068px); - padding-bottom: calc(-0.6472491909vw + 12.427184466px); -} - -@media screen and (min-width: 1920px) { - .navbar { - padding-top: 30px; - padding-bottom: 0; - } -} - -.navbar .navbar-toggler { - padding: 15px; - border: none; - background: transparent; - color: #EAB543; - font-size: 1.2em; - border-radius: 0; -} - -.navbar .navbar-toggler .navbar-toggler-icon { - height: auto; - background: none; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar { - display: inline-block; - display: block; - width: 100%; - height: 2px; - -webkit-transition: all 0.3s; - transition: all 0.3s; - background-color: #FFFFFF; - border-radius: 0; - margin-bottom: 6px; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform-style: preserve-3d; - transform-style: preserve-3d; - -webkit-perspective: 1000; - perspective: 1000; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar:last-child { - margin-bottom: 0; -} - -.navbar .navbar-toggler .navbar-toggler-icon .menu-icon-bar:nth-child(2) { - -webkit-transition: all 0.2s; - transition: all 0.2s; -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:first-child { - -webkit-transform: translateY(8px) rotate(-45deg); - transform: translateY(8px) rotate(-45deg); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:nth-child(2) { - background-color: transparent; -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-close .menu-icon-bar:last-child { - -webkit-transform: translateY(-8px) rotate(45deg); - transform: translateY(-8px) rotate(45deg); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-expanded .menu-icon-bar:first-child { - -webkit-transform: translateY(-4px); - transform: translateY(-4px); -} - -.navbar .navbar-toggler .navbar-toggler-icon.opened-expanded .menu-icon-bar:last-child { - -webkit-transform: translateY(4px); - transform: translateY(4px); -} - -.navbar .in-nav { - position: relative; - display: -webkit-box; - display: flex; - width: 100%; - margin: 0 auto; - max-width: 1860px; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - align-items: center; -} - -.navbar .in-nav .brand-logo { - position: relative; - padding: 0; - line-height: initial; - -webkit-transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - max-width: 130px; - margin-right: 0; -} - -.navbar .in-nav .brand-logo img { - display: block; -} - -@media only screen and (max-width: 991px) { - .navbar .in-nav .navbar-collapse { - position: absolute; - z-index: -1; - left: -35px; - display: -webkit-box; - display: flex; - overflow: hidden; - width: 100vw; - height: 100vh; - background: #000000; - -webkit-transition: none; - transition: none; - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; - top: calc(-1.2944983819vw + -5.145631068px); - } - .navbar .in-nav .navbar-collapse:not(.show) { - display: -webkit-box; - display: flex; - height: 0; - opacity: 0; - } - .navbar .in-nav .navbar-collapse.collapsing { - height: 100vh; - } - .navbar .in-nav .navbar-nav { - width: 100%; - text-align: left; - padding-left: 35px; - } - .navbar .in-nav .navbar-nav li { - margin: 0 0 0 0; - text-align: left; - } - .navbar .in-nav .navbar-nav li a { - padding: 1rem .5rem; - font-size: 20px; - } - .navbar .in-nav .navbar-nav li a:after { - display: none; - } -} - -.navbar ul.navbar-nav { - padding: 0; - margin: 0; -} - -.navbar ul.navbar-nav li { - display: inline; -} - -.navbar ul.navbar-nav li a.trigger { - color: #EAB543; -} - -.navbar ul.navbar-nav li a:after { - position: absolute; - content: ''; - right: 0; - bottom: 0px; - left: calc(50% - 2.5px); - width: 5px; - height: 5px; - background: currentcolor; - opacity: 0; - -webkit-transform: translateY(15px); - transform: translateY(15px); - -webkit-transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); - transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); - transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1); - transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); - border-radius: 5px; -} - -.navbar ul.navbar-nav li.active a, .navbar ul.navbar-nav li:hover a { - color: #EAB543; -} - -.navbar ul.navbar-nav li.active a:after, .navbar ul.navbar-nav li:hover a:after { - opacity: 1; - -webkit-transform: translateY(5px); - transform: translateY(5px); -} - -.navbar ul.navbar-nav.on-right { - text-align: right; -} - -.navbar ul.navbar-nav.on-right li { - display: inline; -} - -.navbar ul.navbar-nav li { - position: relative; - display: block; - margin: 0 2rem; - text-align: center; - -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); - transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); -} - -.navbar ul.navbar-nav li a { - position: relative; - display: inline-block; - width: auto; - padding: 0 .5rem; - color: white; - font-size: 16px; - text-align: center; - -webkit-transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); - transition: all 0.3s cubic-bezier(0, 0, 0.58, 1); - letter-spacing: 0; - -webkit-backface-visibility: hidden; -} - -.navbar ul.navbar-nav li a:hover { - color: #EAB543; -} - -.navbar ul.navbar-nav li a i { - position: relative; - top: 0; - left: 0; -} - -.navbar ul.navbar-nav.next_home li a, .navbar ul.navbar-nav.next_home li button { - color: #000000; -} - -.navbar ul.navbar-nav.next_home li button { - background: rgba(0, 0, 0, 0.05); -} - -.navbar ul.navbar-nav.next_home li button:hover { - color: #EAB543; - background: black; -} - -.navbar ul.navbar-nav.next_home li.active a, .navbar ul.navbar-nav.next_home li:hover a { - color: #EAB543; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .navbar.next_home { - background: #FFFFFF; - border-bottom: 1px solid #ebebeb; - } - .navbar.next_home .navbar-collapse { - background: #FFFFFF; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - .navbar.next_home { - padding-top: 20px; - padding-bottom: 20px; - } -} - -@media only screen and (max-height: 800px) { - .navbar.next_home { - padding-top: 15px; - padding-bottom: 15px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - .navbar.next_home { - padding-top: 10px; - padding-bottom: 5px; - } -} - -.navbar.next_home .navbar-toggler { - background: transparent; -} - -.navbar.next_home .navbar-toggler .navbar-toggler-icon .menu-icon-bar { - background: #000000; -} - -/* ------------------------------------- */ -/* 4. FULLPAGE ......................... */ -/* ------------------------------------- */ -#fullpage { - left: 0; - width: 100%; -} - -#fullpage.fullpage-present { - z-index: 20; - left: 0; -} - -#fullpage p { - font-weight: 400; -} - -#fullpage p.on-home { - margin: 0; - color: #EFEFEF; - font-weight: 400; -} - -#fullpage .home_info { - display: -webkit-box; - display: flex; - flex-wrap: wrap; - max-width: 1050px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - -webkit-box-align: start; - align-items: flex-start; -} - -#fullpage .section { - overflow: hidden; - width: 100vw; - background: transparent; - -webkit-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section { - padding: 100px 0 !important; - } -} - -#fullpage .section.fp-table { - left: 0; - display: table; - overflow: visible; - width: 100%; - opacity: 0; - table-layout: fixed; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section#section0 { - min-height: 100vh; - } -} - -#fullpage .section:not(#section0) { - padding: 0 15px; - background: #FFFFFF; -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) { - padding-left: 50px; - padding-right: 50px; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) { - padding-top: 100px; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) { - padding-left: 30px; - padding-right: 30px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) { - padding-top: 50px; - padding-bottom: 50px; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - #fullpage .section:not(#section0) { - padding-top: 100px; - padding-bottom: 0; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section:not(#section0) { - padding: 100px 0 0 !important; - } -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) { - padding: 50px 15px 0; - } -} - -#fullpage .section:not(#section0).no_back { - background: transparent; -} - -#fullpage .section:not(#section0).no_back:after { - position: absolute; - content: ''; - z-index: -1; - top: -10px; - /* Used to remove thin line at top of the section on different browsers */ - right: 0; - display: block; - width: 55vw; - height: calc(100% + 20px); - background: #FFFFFF; -} - -@media only screen and (max-width: 1280px) { - #fullpage .section:not(#section0).no_back:after { - width: 70vw; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0).no_back:after { - width: 100vw; - } -} - -#fullpage .section:not(#section0) .container-inside { - padding: 0; -} - -#fullpage .section:not(#section0) .main-content { - padding-right: 0; -} - -#fullpage .section:not(#section0) .main-content h1, #fullpage .section:not(#section0) .main-content h2, #fullpage .section:not(#section0) .main-content h3, #fullpage .section:not(#section0) .main-content h4, #fullpage .section:not(#section0) .main-content h5, #fullpage .section:not(#section0) .main-content h6, #fullpage .section:not(#section0) .main-content p { - color: #000000; - -webkit-box-flex: 1; - flex: auto; - align-self: flex-start; - margin-bottom: calc(-1.6181229773vw + 31.067961165px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content h1, #fullpage .section:not(#section0) .main-content h2, #fullpage .section:not(#section0) .main-content h3, #fullpage .section:not(#section0) .main-content h4, #fullpage .section:not(#section0) .main-content h5, #fullpage .section:not(#section0) .main-content h6, #fullpage .section:not(#section0) .main-content p { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content a { - color: #EAB543; -} - -#fullpage .section:not(#section0) .main-content a:hover { - color: #e1a119; -} - -#fullpage .section:not(#section0) .main-content .contact_block { - display: -webkit-box; - display: flex; - height: 70vh; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - padding-left: 0; - -webkit-box-flex: 0; - flex: 0 0 66.666667%; - max-width: 66.666667%; - margin-left: 50%; - max-height: 810px; -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 100px; - } -} - -@media only screen and (max-width: 1280px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 50px; - margin-left: 30%; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block { - height: auto; - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - margin-left: 0; - padding-bottom: 100px; - max-height: none; - } -} - -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - max-width: 60vw; - padding-bottom: 50px; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - } -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block { - padding-left: 0; - max-width: none; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .contact_block { - max-width: 100%; - min-height: 0; - padding-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block h2 { - margin-bottom: 10px; -} - -#fullpage .section:not(#section0) .main-content .contact_block .location h4 { - margin-bottom: calc(1.2944983819vw + -4.854368932px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block .location h4 { - margin-bottom: 20px; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block .location .contact-address { - margin-bottom: calc(-3.2362459547vw + 62.1359223301px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .contact_block .location .contact-address { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block #contact-form { - -webkit-box-flex: 1; - flex: auto; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .contact_block #contact-form { - margin-bottom: 100px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .contact_block #contact-form { - margin-bottom: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .contact_block .bottom_text { - margin-top: 10px; - -webkit-box-flex: 0; - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -#fullpage .section:not(#section0) .main-content .flex_element .bottom_text { - margin-top: auto; - -webkit-box-flex: 0; - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .flex_space { - margin-bottom: 30px; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element.list_on_right { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - flex-wrap: wrap; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: calc(-1.2944983819vw + 24.854368932px); - -webkit-box-flex: 1; - flex: auto; -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 0; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 50px; - margin-bottom: 50px; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - margin-top: 50px; - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block h1, #fullpage .section:not(#section0) .main-content .flex_element .top_block h2, #fullpage .section:not(#section0) .main-content .flex_element .top_block h3, #fullpage .section:not(#section0) .main-content .flex_element .top_block h4, #fullpage .section:not(#section0) .main-content .flex_element .top_block h5, #fullpage .section:not(#section0) .main-content .flex_element .top_block h6, #fullpage .section:not(#section0) .main-content .flex_element .top_block p { - -webkit-box-flex: 0; - flex: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block h3 { - margin-bottom: 10px; -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block p { - margin-bottom: calc(-0.6472491909vw + 12.427184466px); -} - -@media screen and (min-width: 1920px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block p { - margin-bottom: 0; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .top_block i { - display: block; - font-size: 35px; - font-weight: 100; - margin-bottom: 10px; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - -webkit-box-flex: 0; - flex: 0 0 33.33333%; - max-width: 33.33333%; - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .top_block { - -webkit-box-flex: 0; - flex: 0 0 100%; - max-width: 100%; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element.on_right { - text-align: right; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo { - max-height: 50vh; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo .carousel-inner { - overflow: visible; -} - -#fullpage .section:not(#section0) .main-content .flex_element #demo .carousel-inner .carousel-item { - display: block; - opacity: 1; - float: left; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev, #fullpage .section:not(#section0) .main-content .flex_element .slick-next { - position: relative; - top: auto; - top: 8px; - display: inline-block; - width: 30px; - height: 30px; - -webkit-transform: none; - transform: none; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:before { - color: #000000; - opacity: 0.25; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-prev:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:before { - opacity: 1 !important; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev:hover:before, #fullpage .section:not(#section0) .main-content .flex_element .slick-next:hover:before { - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-prev { - left: 0; - margin-right: 150px; -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-prev { - margin-right: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-next { - right: auto; - margin-left: 150px; -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-next { - margin-left: 50px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-list { - overflow: visible; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - bottom: -35px; - left: -10px; - text-align: left; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots li button { - width: 30px; - height: 30px; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-dots li button:before { - top: 5px; - left: 0; - width: 30px; - height: 30px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - left: 50%; - text-align: center; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - } -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-dots { - bottom: -40px; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slider { - width: 0; - min-width: 100%; - margin-bottom: 40px; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slider { - left: -30px; - min-width: 100vw; - } -} - -@-webkit-keyframes zoomy { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(1.2); - transform: scale(1.2); - } -} - -@keyframes zoomy { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - 100% { - -webkit-transform: scale(1.2); - transform: scale(1.2); - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide { - max-width: 100vw; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(1) img { - -webkit-animation-delay: 1s; - animation-delay: 1s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(2) img { - -webkit-animation-delay: 2s; - animation-delay: 2s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(3) img { - -webkit-animation-delay: 3s; - animation-delay: 3s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(4) img { - -webkit-animation-delay: 4s; - animation-delay: 4s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:nth-child(5) img { - -webkit-animation-delay: 5s; - animation-delay: 5s; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: 50vh; - -webkit-transition: all 0.6s ease-in-out; - transition: all 0.6s ease-in-out; - -webkit-animation: zoomy 10s ease-in-out infinite alternate; - animation: zoomy 10s ease-in-out infinite alternate; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - -webkit-animation: none; - animation: none; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: 80vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide figure { - position: relative; - display: -webkit-box !important; - display: flex !important; - overflow: hidden; - background: #000000; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide figure { - height: 50vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide figcaption { - position: absolute; - z-index: 9999; - bottom: 35px; - left: 0; - width: 100%; - color: rgba(255, 255, 255, 0.5); - font-size: 16px; - text-align: center; - -webkit-transition: all 0.6s ease-in-out; - transition: all 0.6s ease-in-out; - text-transform: uppercase; - letter-spacing: 2px; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide figcaption { - bottom: 0; - padding: 10px; - background: rgba(0, 0, 0, 0.75); - color: #FFFFFF; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:hover img { - opacity: 0.5; -} - -#fullpage .section:not(#section0) .main-content .flex_element .slick-slide:hover figcaption { - color: #FFFFFF; -} - -@media only screen and (max-width: 480px) { - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide { - width: 100vw; - height: 50vh; - } - #fullpage .section:not(#section0) .main-content .flex_element .slick-slide img { - height: auto; - margin: 0 auto; - max-width: 100vw; - max-height: 50vh; - } -} - -#fullpage .section:not(#section0) .main-content .flex_element_img { - display: -webkit-box; - display: flex; - -webkit-box-align: end; - align-items: flex-end; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; -} - -#fullpage .section:not(#section0) .main-content .flex_element_img img { - max-height: 70vh; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .flex_element_img img { - max-height: none; - margin-top: 25px; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol { - position: absolute; - top: auto; - right: auto; - bottom: 0; - left: -30px; - width: 10px; - height: 0; - margin: auto; - -webkit-transform: rotate(90deg); - transform: rotate(90deg); - -webkit-box-pack: end; - justify-content: flex-end; -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .carousel_block ol { - bottom: -25px; - left: 0; - width: 100%; - -webkit-transform: none; - transform: none; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li { - position: relative; - display: inline-block; - width: 6px; - height: 6px; - padding: 0; - border: none; - margin: 0 15px; - color: black; - cursor: pointer; - border-radius: 6px; - text-indent: 0; - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:before { - position: absolute; - content: "•"; - top: 0; - left: -10px; - width: 20px; - height: 20px; - color: black; - font-family: 'slick'; - font-size: 6px; - line-height: 20px; - text-align: center; - opacity: 0.25; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:hover, #fullpage .section:not(#section0) .main-content .carousel_block ol li.active { - background: transparent; -} - -#fullpage .section:not(#section0) .main-content .carousel_block ol li:hover:before, #fullpage .section:not(#section0) .main-content .carousel_block ol li.active:before { - opacity: 1; -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel, #fullpage .section:not(#section0) .main-content .carousel_block .carousel-inner, #fullpage .section:not(#section0) .main-content .carousel_block .carousel-item { - width: 100%; - height: 100%; - min-height: 400px; - background-position: center center; - background-size: cover; -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-next { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - display: block; - margin: 0 auto; - max-height: 70vh; -} - -@media only screen and (max-height: 800px) { - #fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - max-height: none; - } -} - -@media only screen and (max-width: 991px) { - #fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item img { - max-height: none; - } -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active.carousel-item-right { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-prev { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active.carousel-item-left { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.next.carousel-item-left { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .carousel_block .carousel .carousel-inner .carousel-item.carousel-item-prev.carousel-item-right { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -#fullpage .section:not(#section0) .main-content .flex_horizontal { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - flex-direction: row; - max-height: 50vh; -} - -#fullpage .section.active { - visibility: visible; -} - -#fullpage .section .fp-tableCell { - padding: 0; -} - -#fullpage .section .content-inside-section { - position: relative; - z-index: 999; - left: 0; - display: -webkit-box; - display: flex; - width: 100%; - height: 100%; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-align: center; - align-items: center; -} - -#fullpage .section .content-inside-section .background-left { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/contact.jpg") center center; - background-size: cover; -} - -#fullpage .section .content-inside-section .background-left1 { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/cool-background.png") center center; - background-size: cover; -} - -#fullpage .section .content-inside-section .background-lefty { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/portfolio.jpg") center center; - background-size: cover; -} - -#fullpage .section .content-inside-section .background-tribe { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/cool-background.png ") center center; - background-size: cover; -} - -#fullpage .section .content-inside-section .background-music { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/astronauts-crystals_00396114-5593.jpg") center center; - background-size: cover; -} - -#fullpage .section .content-inside-section .background-left222 { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/portfolio.jpg") center center; - background-size: cover; -} - -@media only screen and (max-width: 1280px) { - #fullpage .section .content-inside-section .background-left { - width: 30vw; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .background-left { - display: none; - } -} - -#fullpage .section .content-inside-section .container-inside { - position: relative; - width: 100%; - height: auto; - margin: 0 auto; - text-align: left; -} - -#fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - padding-left: calc(11.9741100324vw + -29.9029126214px); - padding-right: calc(11.9741100324vw + -29.9029126214px); - display: -webkit-box; - display: flex; - height: auto; - min-height: 90vh; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: start; - justify-content: start; - max-width: 1860px; -} - -@media screen and (min-width: 1600px) { - #fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - margin: 0 auto; - padding-left: 165px; - padding-right: 200px; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - #fullpage .section .content-inside-section .container-inside .main-content.in_home_part { - padding-left: 50px; - padding-right: 50px; - min-height: 70vh; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content a { - font-weight: 700; -} - -#fullpage .section .content-inside-section .container-inside .main-content .alert { - position: absolute; - z-index: 100; - top: 0; - right: 0; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list { - position: absolute; - top: 1px; - right: 105%; - white-space: nowrap; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list li { - padding: 15px 20px; - border: 1px solid rgba(0, 0, 0, 0.15); - background: #FFFFFF; - color: #000000; - border-radius: 35px; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list.filled:before { - color: #000000 !important; -} - -#fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list.filled:hover li { - color: rgba(0, 0, 0, 0.2) !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list { - position: relative; - right: auto; - left: 0; - } - #fullpage .section .content-inside-section .container-inside .main-content .parsley-errors-list li { - padding: 0; - border: none; - border-radius: 0; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content .form-group { - position: relative; - margin-bottom: 2rem; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form ::-webkit-input-placeholder { - color: rgba(0, 0, 0, 0.15) !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form ::-moz-placeholder { - color: rgba(0, 0, 0, 0.15) !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form :-ms-input-placeholder { - color: rgba(0, 0, 0, 0.15) !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form ::-ms-input-placeholder { - color: rgba(0, 0, 0, 0.15) !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form ::placeholder { - color: rgba(0, 0, 0, 0.15) !important; - font-weight: 700; - text-transform: uppercase; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error { - width: 100%; - color: #FFFFFF; - text-align: left !important; - opacity: 0; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - border-radius: 8px; - margin-top: 50px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated i, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error i { - color: #EAB543; - font-size: 100px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated h4, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error h4 { - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_validated p, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .sub_error p { - margin-top: 10px; - margin-left: 10px; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control { - display: block; - height: auto; - padding: 1.5rem 0 1.5rem 0; - border: none; - margin: 0 25px 50px; - margin: 0; - background: transparent; - color: #FFFFFF; - color: #000000; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - font-weight: 700; - margin-bottom: 0; - border-bottom: 1px solid rgba(0, 0, 0, 0.05); - border-radius: 0; - outline: medium none; - box-shadow: none; - -webkit-box-flex: 1; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:-internal-autofill-selected, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:-webkit-autofill { - background-color: #FFFFFF !important; - -webkit-box-shadow: 0 0 0 1000px white inset !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control { - min-width: 0; - } -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:hover, #fullpage .section .content-inside-section .container-inside .main-content #contact-form .form-control:focus { - background-color: #FFFFFF !important; - box-shadow: none; - border-bottom: 1px solid rgba(0, 0, 0, 0.25); -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form textarea.form-control { - min-height: 12rem; - resize: none; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form span.sub-text { - position: absolute; - right: 1.5rem; - bottom: 0; - color: #878787; - font-size: 1.1rem; -} - -#fullpage .section .content-inside-section .container-inside .main-content #contact-form button#valid-form { - margin: 15px 0 0 0; -} - -/* ------------------------------------- */ -/* 5. FULLPAGE NAV ..................... */ -/* ------------------------------------- */ -/* This navigation is hidden by default, you can activate it by setting: navigation: true, line 110 in jquery.fullPage.js file */ -#fp-nav { - position: fixed; - z-index: 1200; - top: 25vh; - display: table !important; - height: 50vh; - padding: 0 1rem; - background: transparent; - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - -webkit-transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - margin-top: 0 !important; -} - -#fp-nav.notransition { - -webkit-transition: none; - transition: none; -} - -#fp-nav.transition-desktop-mobile { - -webkit-transition: all 0.3s ease-in-out !important; - transition: all 0.3s ease-in-out !important; -} - -#fp-nav.nav-position { - right: 0; -} - -#fp-nav ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; -} - -#fp-nav ul li { - position: relative; - display: block; - width: 3rem; - height: 2.5rem; -} - -#fp-nav ul li a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; -} - -#fp-nav ul li a.active span { - background: #EAB543; - opacity: 1; -} - -#fp-nav ul li a span { - position: absolute; - z-index: 1; - top: calc(50% - 2px); - left: calc(50% - 2px); - display: block; - width: 5px; - height: 5px; - background: #FFFFFF; - opacity: .3; - -webkit-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; - border-radius: 5px; -} - -#fp-nav ul li:hover a span { - background: #EAB543; - opacity: 1; -} - -#fp-nav ul li .fp-tooltip { - position: absolute; - top: -1px; - right: 0; - display: block; - overflow: hidden; - padding: .3rem 1rem; - background: transparent; - color: #EAB543; - font-size: 1.2rem; - opacity: 0; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - cursor: pointer; - max-width: 22rem; - white-space: nowrap; - text-transform: uppercase; - border-radius: 10rem; -} - -#fp-nav ul li:hover .fp-tooltip { - right: 3rem; - opacity: 1; -} - -#fp-nav.next_home ul li a span { - background: #000000; -} - -#fp-nav.next_home ul li a.active span { - background: #EAB543; - opacity: 1; -} - -#fp-nav.next_home ul li:hover a span { - background: #EAB543; -} - -#fp-nav.fp-show-active a.active + .fp-tooltip { - -webkit-animation: fade-tooltip 1.5s 0.4s cubic-bezier(0, 0, 0.58, 1); - animation: fade-tooltip 1.5s 0.4s cubic-bezier(0, 0, 0.58, 1); - -webkit-animation-delay: .4s; - animation-delay: .4s; - -webkit-animation-iteration-count: 1; - animation-iteration-count: 1; -} - -@-webkit-keyframes fade-tooltip { - 0% { - opacity: 0; - } - 10% { - top: -1px; - right: 3rem; - opacity: 1; - } - 90% { - top: -1px; - right: 3rem; - opacity: 1; - } - 100% { - right: 6rem; - opacity: 0; - } -} - -@keyframes fade-tooltip { - 0% { - opacity: 0; - } - 10% { - top: -1px; - right: 3rem; - opacity: 1; - } - 90% { - top: -1px; - right: 3rem; - opacity: 1; - } - 100% { - right: 6rem; - opacity: 0; - } -} - -/* ------------------------------------- */ -/* 6. FOOTER + ALERTS FORM ............. */ -/* ------------------------------------- */ -footer { - position: absolute; - z-index: 30; - right: 0; - bottom: 0; - bottom: 0; - left: 0; - width: 100%; - margin: 30px auto 0; - padding-left: calc(5.1779935275vw + -19.4174757282px); - padding-right: calc(5.1779935275vw + -19.4174757282px); -} - -@media screen and (min-width: 1920px) { - footer { - padding: 0 200px; - } -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer { - position: relative; - z-index: 0; - padding: 30px 30px 90px; - margin: 0; - background: #FFFFFF; - border-top: 1px solid #ebebeb; - } - footer.showing { - z-index: 90; - } -} - -footer .footer-newsletter { - position: relative; - width: 100%; - padding: 25px 50px; - margin: 0 auto; - background: #FFFFFF; - max-width: 1860px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter { - position: fixed; - z-index: -100; - top: 0; - left: 0; - display: block; - width: 100vw; - height: 0; - padding: 100px 30px; - background: #000000; - opacity: 0; - -webkit-transition: none; - transition: none; - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; - } - footer .footer-newsletter.showing { - z-index: 90; - height: 100vh !important; - } - footer .footer-newsletter.show_newsletter { - height: 100vh; - opacity: 1; - } -} - -footer .footer-newsletter .news_validated, footer .footer-newsletter .news_error { - position: absolute; - z-index: 10; - bottom: -200%; - left: 0; - width: 100%; - padding: 25px 50px; - background: #FFFFFF; - color: #000000; - text-align: center; - opacity: 0; - -webkit-transition: all 0.4s ease-in-out; - transition: all 0.4s ease-in-out; -} - -footer .footer-newsletter .news_validated i, footer .footer-newsletter .news_error i { - color: #EAB543; - font-size: 100px; -} - -footer .footer-newsletter .news_validated h4, footer .footer-newsletter .news_error h4 { - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; -} - -footer .footer-newsletter .news_validated p, footer .footer-newsletter .news_error p { - margin-top: 10px; - margin-left: 10px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter .news_validated, footer .footer-newsletter .news_error { - bottom: -100vh; - display: -webkit-box; - display: flex; - height: 100vh; - background: #000000; - color: #FFFFFF; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - flex-direction: column; - } - footer .footer-newsletter .news_validated p, footer .footer-newsletter .news_error p { - color: white; - } -} - -footer .footer-newsletter #subscribe p { - font-weight: 400; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe { - display: -webkit-box; - display: flex; - height: 100%; - flex-wrap: wrap; - -webkit-box-align: center; - align-items: center; - -webkit-box-pack: center; - justify-content: center; - } -} - -footer .footer-newsletter #subscribe #newsletter-form { - padding: 0; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form { - width: 100%; - } - footer .footer-newsletter #subscribe #newsletter-form ::-webkit-input-placeholder { - white-space: pre-line; - } - footer .footer-newsletter #subscribe #newsletter-form ::-moz-placeholder { - white-space: pre-line; - } - footer .footer-newsletter #subscribe #newsletter-form :-ms-input-placeholder { - white-space: pre-line; - } - footer .footer-newsletter #subscribe #newsletter-form ::-ms-input-placeholder { - white-space: pre-line; - } - footer .footer-newsletter #subscribe #newsletter-form ::placeholder { - white-space: pre-line; - } -} - -footer .footer-newsletter #subscribe #newsletter-form ::-webkit-input-placeholder { - color: #bababa !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form ::-moz-placeholder { - color: #bababa !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form :-ms-input-placeholder { - color: #bababa !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form ::-ms-input-placeholder { - color: #bababa !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form ::placeholder { - color: #bababa !important; - font-weight: 700; - text-transform: uppercase; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group { - margin-bottom: 0; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .controls { - display: -webkit-box; - display: flex; - -webkit-box-pack: justify; - justify-content: space-between; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .controls h6 { - display: block; - margin: 0 25px 0 0; - color: #000000; - font-size: 2rem; - align-self: center; - text-transform: uppercase; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .form-group .controls { - display: block; - text-align: center; - } - footer .footer-newsletter #subscribe #newsletter-form .form-group .controls h6 { - margin: 0; - color: #FFFFFF; - } -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .fa { - position: absolute; - top: 15px; - left: 15px; - text-align: center; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control { - display: block; - width: 40%; - height: auto; - padding: 1.5rem 2rem; - border: none; - margin: 0 25px; - margin: 0; - background: transparent; - color: #FFFFFF; - color: #000000; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - font-weight: 700; - margin-bottom: 0; - border-bottom: 1px solid transparent; - border-radius: 0; - outline: medium none; - box-shadow: none; - -webkit-box-flex: 1; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:-internal-autofill-selected, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:-webkit-autofill { - background-color: #FFFFFF !important; - -webkit-box-shadow: 0 0 0 1000px white inset !important; -} - -footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:hover, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:focus { - background: #F8F8F8; - box-shadow: none; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control { - width: 100%; - padding: 2rem 0 5rem; - color: #FFFFFF; - text-align: center; - min-width: 0; - min-height: 80px; - } - footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:hover, footer .footer-newsletter #subscribe #newsletter-form .form-group .form-control:focus { - background: transparent; - box-shadow: none; - } -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list { - position: absolute; - bottom: calc(100% + 10px); - left: 0; - width: auto; - white-space: nowrap; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list li { - width: auto; - padding: 15px 20px; - border: 1px solid rgba(0, 0, 0, 0.15); - background: #000000; - color: #FFFFFF; - border-radius: 35px; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list.filled:before { - color: #FFFFFF !important; -} - -footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list.filled:hover li { - color: rgba(255, 255, 255, 0.2) !important; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list { - position: fixed; - bottom: 100px; - left: 0; - width: 100vw; - white-space: normal; - } - footer .footer-newsletter #subscribe #newsletter-form .parsley-errors-list li { - border: none; - border-radius: 0; - } -} - -.parsley-errors-list li { - display: none; -} - -.parsley-errors-list.filled li { - display: block; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - cursor: pointer; -} - -.parsley-errors-list.filled:before { - position: absolute; - content: "\f057"; - bottom: 20px; - left: 0; - width: 100%; - font-family: "Font Awesome 5 Free"; - font-size: 18px; - line-height: 1; - text-align: center; - opacity: 0; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - cursor: pointer; - text-transform: uppercase; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .parsley-errors-list.filled:before { - display: none; - } -} - -.parsley-errors-list.filled:hover:before { - opacity: 1; -} - -/* ------------------------------------- */ -/* 7. PHOTOS GALLERY ................... */ -/* ------------------------------------- */ -.featherlight-content .caption { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - padding: 15px 0 14px 20px; - background: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8))); - background: -webkit-linear-gradient(right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); - background: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); - max-width: 90%; -} - -.featherlight-content .caption.video-set { - position: fixed; -} - -.featherlight-content .caption .title-gallery { - color: #FFFFFF; - margin-bottom: 5px; - font-size: calc(0.3883495146vw + 16.5436893204px); -} - -@media screen and (min-width: 1920px) { - .featherlight-content .caption .title-gallery { - font-size: 24px; - } -} - -.featherlight-content .caption .text-gallery { - width: 100%; - color: #FFFFFF; - max-width: 500px; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - .featherlight-content .caption { - position: relative; - } -} - -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - .featherlight-content .caption { - padding-left: 0; - } -} - -.featherlight-iframe .featherlight-content .caption { - position: fixed; -} - -.custom_loader { - position: fixed; - z-index: -10; - top: calc(50% - 10px); - left: 0; - display: block; - width: 100%; - font-size: 2rem; - text-align: center; - opacity: 0; - -webkit-animation: infinite-spinning 2s linear infinite; - animation: infinite-spinning 2s linear infinite; -} - -.featherlight-loading .featherlight-content .custom_loader { - opacity: 1; -} - -.featherlight .featherlight-close-icon:hover, .featherlight-next:hover span, -.featherlight-previous:hover span { - color: #EAB543; -} - -@-webkit-keyframes infinite-spinning { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes infinite-spinning { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/* ------------------------------------- */ -/* V1. SLIDESHOW ....................... */ -/* ------------------------------------- */ -.slideshow { - position: fixed !important; - z-index: -10; - top: 0; - left: 0; - width: 100%; - height: 100% !important; - max-height: 100vh; -} - -/* Used by default, set overlay on : true OR false in js/vegas.js OR js/vegas-video.js */ -.vegas-overlay { - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V2. KEN BURNS ....................... */ -/* ------------------------------------- */ -@-webkit-keyframes right { - from { - -webkit-transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} -@keyframes right { - from { - -webkit-transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} - -@-webkit-keyframes left { - from { - -webkit-transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@keyframes left { - from { - -webkit-transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateX(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateX(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@-webkit-keyframes down { - from { - -webkit-transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} - -@keyframes down { - from { - -webkit-transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } -} - -@-webkit-keyframes up { - from { - -webkit-transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@keyframes up { - from { - -webkit-transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - transform: translateY(calc((4vw + 4vh + 4%)/3)) rotate(0.01deg); - } - to { - -webkit-transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - transform: translateY(calc((-4vw + -4vh + -4%)/3)) rotate(0.01deg); - } -} - -@-webkit-keyframes out { - from { - -webkit-transform: scale(1.15); - transform: scale(1.15); - } - to { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes out { - from { - -webkit-transform: scale(1.15); - transform: scale(1.15); - } - to { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@-webkit-keyframes in { - from { - -webkit-transform: scale(1); - transform: scale(1); - } - to { - -webkit-transform: scale(1.15); - transform: scale(1.15); - } -} - -@keyframes in { - from { - -webkit-transform: scale(1); - transform: scale(1); - } - to { - -webkit-transform: scale(1.15); - transform: scale(1.15); - } -} - -#slides { - position: fixed; - left: -9999px; - width: 1px; - height: 1px; -} - -#slideshow { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; -} - -#slideshow .slide, #slideshow span, #slideshow .static-content { - position: absolute; - z-index: -2; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; -} - -#slideshow .slide span { - background-size: cover; - background-position: center; -} - -#slideshow .slide span.animate.right, #slideshow .slide span.animate.left { - right: calc((-4vw + -4vh + -4%)/3); - left: calc((-4vw + -4vh + -4%)/3); -} - -#slideshow .slide span.animate.up, #slideshow .slide span.animate.down { - top: calc((-4vw + -4vh + -4%)/3); - bottom: calc((-4vw + -4vh + -4%)/3); -} - -#slideshow span.animate { - -webkit-animation-fill-mode: forwards; - animation-fill-mode: forwards; - -webkit-animation-timing-function: linear; - animation-timing-function: linear; -} - -#slideshow span.animate.right { - -webkit-animation-name: right; - animation-name: right; -} - -#slideshow span.animate.left { - -webkit-animation-name: left; - animation-name: left; -} - -#slideshow span.animate.up { - -webkit-animation-name: up; - animation-name: up; -} - -#slideshow span.animate.down { - -webkit-animation-name: down; - animation-name: down; -} - -#slideshow span.animate.in { - -webkit-animation-name: in; - animation-name: in; -} - -#slideshow span.animate.out { - -webkit-animation-name: out; - animation-name: out; -} - -#slideshow span.animate.paused { - -webkit-animation-play-state: paused; - animation-play-state: paused; -} - -.kb-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V3. YOUTUBE ......................... */ -/* ------------------------------------- */ -#video { - position: relative; - background: transparent; -} - -.ytplayer-container { - position: absolute; - z-index: -2; - top: 0; -} - -.video-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba(0, 0, 0, 0.5); - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - background: transparent url("overlays/01.png") center center repeat; -} - -.video-overlay .img_fallback { - position: absolute; - top: 0; - left: 0; - width: 100vw; - height: 100vh; - background: url("../img/home-slide-1.jpg") center center; - background-size: cover; -} - -li.player_command button { - position: relative; - display: inline-block; - width: auto; - width: 50px; - height: 50px; - padding: 10px; - border: none; - background: rgba(255, 255, 255, 0.2); - color: white; - font-size: 18px; - text-align: center; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - letter-spacing: 0; - -webkit-backface-visibility: hidden; - margin-left: 10px; - border-radius: 5px; -} - -li.player_command button:first-child { - margin-left: 0; -} - -li.player_command button:hover { - background: white; - color: #EAB543; -} - -li.player_command button i { - position: relative; - top: 0; - left: 0; -} - -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - li.player_command { - display: none !important; - } -} - -/* ------------------------------------- */ -/* V4. WAVES ........................... */ -/* ------------------------------------- */ -.waves { - position: fixed; - z-index: -10; - bottom: 15vh; - left: 0; - width: 100%; - height: 200px; - margin-bottom: -7px; - /*Fix for safari gap*/ - min-height: 100px; - max-height: 200px; -} - -.under_waves { - position: fixed; - z-index: -10; - bottom: 0; - left: 0; - width: 100%; - height: 15vh; - background: #EAB543; -} - -.parallax > use { - -webkit-animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; - animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; -} - -.parallax > use:nth-child(1) { - -webkit-animation-delay: -2s; - animation-delay: -2s; - -webkit-animation-duration: 7s; - animation-duration: 7s; -} - -.parallax > use:nth-child(2) { - -webkit-animation-delay: -3s; - animation-delay: -3s; - -webkit-animation-duration: 10s; - animation-duration: 10s; -} - -.parallax > use:nth-child(3) { - -webkit-animation-delay: -4s; - animation-delay: -4s; - -webkit-animation-duration: 13s; - animation-duration: 13s; -} - -.parallax > use:nth-child(4) { - -webkit-animation-delay: -5s; - animation-delay: -5s; - -webkit-animation-duration: 20s; - animation-duration: 20s; -} - -@-webkit-keyframes move-forever { - 0% { - -webkit-transform: translate3d(-90px, 0, 0); - transform: translate3d(-90px, 0, 0); - } - 100% { - -webkit-transform: translate3d(85px, 0, 0); - transform: translate3d(85px, 0, 0); - } -} - -@keyframes move-forever { - 0% { - -webkit-transform: translate3d(-90px, 0, 0); - transform: translate3d(-90px, 0, 0); - } - 100% { - -webkit-transform: translate3d(85px, 0, 0); - transform: translate3d(85px, 0, 0); - } -} - -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - .waves { - height: 100px; - } -} - -/* ------------------------------------- */ -/* V5. PARTICLES ....................... */ -/* ------------------------------------- */ -.part_cont { - position: fixed; - z-index: -10; - width: 100vw; - height: 100vh; - padding: 0; - margin: 0; - background-color: #000000; -} - -/* ------------------------------------- */ -/* 11. Media Queries ................... */ -/* ------------------------------------- */ -/* Large Devices, Wide Screens */ -@media screen and (min-width: 1600px) { - /* EMPTY */ -} - -/* Notebook devices */ -@media only screen and (max-width: 1280px) { - /* EMPTY */ -} - -/* Medium Devices */ -@media screen and (max-width: 1024px), screen and (max-height: 800px) { - #fullpage { - height: auto !important; - } - #fullpage { - position: relative !important; - z-index: 10; - top: 0; - left: 0; - width: 100%; - -webkit-transition: all 0.3s ease-in-out !important; - transition: all 0.3s ease-in-out !important; - } - #fullpage .section { - height: auto !important; - padding: 0; - opacity: 1 !important; - } - #fullpage .section .fp-tableCell { - height: auto !important; - vertical-align: baseline; - } - #fullpage .section .content-inside-section { - height: auto; - } - #fp-nav { - z-index: -5; - top: 0; - right: auto; - left: 0; - width: 100vw; - height: 100vh; - background: rgba(0, 0, 0, 0.8); - opacity: 1; - opacity: 0; - } - #fp-nav ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; - } - #fp-nav ul li { - position: relative; - display: block; - width: auto; - height: auto; - margin-bottom: 20px; - } - #fp-nav ul li a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; - } - #fp-nav ul li a span { - display: none; - } - #fp-nav ul li .fp-tooltip { - position: relative; - top: 0; - right: auto; - left: 0; - width: 100%; - background: transparent; - font-size: 1.7rem; - text-align: center; - opacity: 0; - -webkit-transform: translate3d(0, 50px, 0); - transform: translate3d(0, 50px, 0); - -webkit-transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1); - transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1); - max-width: none; - text-transform: uppercase; - border-radius: 0; - } - #fp-nav ul li .fp-tooltip:hover { - color: #EAB543; - } - #fp-nav ul li.active .fp-tooltip { - color: #EAB543; - } - #fp-nav.menu-opened { - z-index: 1000; - opacity: 1; - } - #fp-nav.menu-opened ul li .fp-tooltip { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - #fp-nav.fp-show-active a.active + .fp-tooltip { - color: #EAB543; - } - @-webkit-keyframes fade-tooltip { - 0%, - 100% { - opacity: 1; - } - } - @keyframes fade-tooltip { - 0%, - 100% { - opacity: 1; - } - } - .featherlight:last-of-type { - background: #000000; - } -} - -@import url('https://fonts.googleapis.com/css?family=Fira+Sans:400,500,600,700,800'); -* { - box-sizing: border-box; -} -body { -background-color: #FFE53B; -background-image: linear-gradient(147deg, #FFE53B 0%, #fd3838 74%); -min-height: 100vh; -font-family: 'Fira Sans', sans-serif; - display: flex; -} - -.blog-slider { - width: 95%; - position: relative; - max-width: 800px; - margin: auto; - background: #fff; - box-shadow: 0px 14px 80px rgba(34, 35, 58, 0.2); - padding: 25px; - border-radius: 25px; - height: 400px; - transition: all .3s; - - - @media screen and (max-width: 992px) { - max-width: 680px; - height: 400px; - } - - @media screen and (max-width: 768px) { - min-height: 500px; - height: auto; - margin: 180px auto; - } - - - @media screen and (max-height: 500px) and (min-width: 992px) { - height: 350px; - } - - &__item { - display: flex; - align-items: center; - - @media screen and (max-width: 768px) { - flex-direction: column; - } - - &.swiper-slide-active { - .blog-slider__img { - img { - opacity: 1; - transition-delay: .3s; - } - } - .blog-slider__content { - > * { - - opacity: 1; - transform: none; - - @for $i from 0 to 15 { - &:nth-child(#{$i + 1}) { - transition-delay: $i * 0.1 + 0.3s; - } - } - - } - } - } - - } - - &__img { - // width: 40%; - width: 300px; - flex-shrink: 0; - height: 300px; - background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%); - box-shadow: 4px 13px 30px 1px rgba(252, 56, 56, 0.2); - border-radius: 20px; - transform: translateX(-80px); - - overflow: hidden; - - &:after { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%); - border-radius: 20px; - opacity: 0.8; -} - - img { - width: 100%; - height: 100%; - object-fit: cover; - display: block; - opacity: 0; - border-radius: 20px; - transition: all .3s; - } - - - @media screen and (max-width: 992px) { - // width: 45%; - } - @media screen and (max-width: 768px) { - transform: translateY(-50%); - width: 90%; - } - @media screen and (max-width: 576px) { - width: 95%; - } - @media screen and (max-height: 500px) and (min-width: 992px) { - height: 270px; - } - } - - &__content { - // width: 60%; - padding-right: 25px; - @media screen and (max-width: 992px) { - // width: 55%; - } - @media screen and (max-width: 768px) { - margin-top: -80px; - text-align: center; - padding: 0 30px; - } - - @media screen and (max-width: 576px) { - padding: 0 - } - > * { - opacity: 0; - transform: translateY(25px); - transition: all .4s; - - - } - - } - - &__code { - color: #7b7992; - margin-bottom: 15px; - display: block; - font-weight: 500; - } - - &__title { - font-size: 24px; - font-weight: 700; - color: #0d0925; - margin-bottom: 20px; - } - - &__text { - color: #4e4a67; - margin-bottom: 30px; - line-height: 1.5em; - } - - &__button { - display: inline-flex; - background-image: linear-gradient(147deg, #fe8a39 0%, #fd3838 74%); - padding: 15px 35px; - border-radius: 50px; - color: #fff; - box-shadow: 0px 14px 80px rgba(252, 56, 56, 0.4); - text-decoration: none; - font-weight: 500; - justify-content: center; - text-align: center; - letter-spacing: 1px; - @media screen and (max-width: 576px) { - width: 100%; - } - - } - .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { - bottom: 10px; - left: 0; - width: 100%; - -} - &__pagination { - position: absolute; - z-index: 21; - right: 20px; - width: 11px!important; - text-align: center; - left: auto!important; - top: 50%; - bottom: auto!important; - transform: translateY(-50%); - @media screen and (max-width: 768px) { - transform: translateX(-50%); - left: 50%!important; - top: 205px; - width: 100%!important; - display: flex; - justify-content: center; - align-items: center; - } - &.swiper-pagination-bullets .swiper-pagination-bullet { - margin: 8px 0; - @media screen and (max-width: 768px) { - margin: 0 5px; - } -} - - .swiper-pagination-bullet { - width: 11px; - height: 11px; - display: block; - border-radius: 10px; - background: #062744; - opacity: 0.2; - transition: all .3s; - &-active { - opacity: 1; - background: #fd3838; - height: 30px; - box-shadow: 0px 0px 20px rgba(252, 56, 56, 0.3); - - @media screen and (max-width: 768px) { - height: 11px; - width: 30px; - } -} -} - - } - -} - -@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700); -@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic); - -// variables -$card-width: 350px; -$card-height: 500px; -$h-color: #9CC9E3; -$yellow: #D0BB57; -$txt-color: #DCE3E7; - -* { - box-sizing: border-box; - margin: 0; - padding: 0; -} - -body{ - background: #323c41; -} - -.blog-card{ - width: $card-width; - height: $card-height; - position: absolute; - top: 50%; - left: 50%; - margin: -250px 0 0 -175px; - overflow: hidden; - border-radius: 10px; - box-shadow: 3px 3px 20px rgba(0, 0, 0, .5); - text-align: center; - - &.spring-fever{ - background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/1765/bg-blog-card.jpg) no-repeat; - } - - .color-overlay{ - /* Rectangle 11: */ - background: rgba(84,104,110,0.4); - width: $card-width; - height: $card-height; - position: absolute; - z-index: 10; - top: 0; - left: 0; - transition: background .3s cubic-bezier(.33,.66,.66,1); - } - .gradient-overlay{ - /* bg-gradient: */ - background-image: -webkit-linear-gradient(rgba(0,0,0,0.00) 0%, rgba(0,0,0,.6) 21%); - background-image: -moz-linear-gradient(rgba(0,0,0,0.00) 0%, rgba(0,0,0,.6) 21%); - background-image: -o-linear-gradient(rgba(0,0,0,0.00) 0%, rgba(0,0,0,.6) 21%); - background-image: linear-gradient(rgba(0,0,0,0.00) 0%, rgba(0,0,0,.6) 21%); - width: $card-width; - height: $card-height; - position: absolute; - top: 350px; - left: 0; - z-index: 15; - } - - &:hover{ - - .card-info{ - opacity: 1; - bottom: 120px; - } - .color-overlay{ - background: rgba(84,104,110,0.8); - } - } -} - -.title-content{ - text-align: center; - margin: 70px 0 0 0; - position: absolute; - z-index: 20; - width: 100%; - top: 0; - left: 0; -} -h3{ - font-size: 20px; - font-weight: 500; - letter-spacing: 2px; - color: $h-color; - font-family: 'Roboto', sans-serif; - margin-bottom: 0; -} -hr{ - width: 50px; - height: 3px; - margin: 20px auto; - border: 0; - background: $yellow; -} -.intro{ - width: 170px; - margin: 0 auto; - color: $txt-color; - font-family: 'Droid Serif', serif; - font-size: 13px; - font-style: italic; - line-height: 18px; -} -.card-info{ - width: 100%; - position: absolute; - bottom: 100px; - left: 0; - margin: 0 auto; - padding: 0 50px; - color: $txt-color; - font-family: 'Droid Serif', serif; - font-style: 16px; - line-height: 24px; - z-index: 20; - opacity: 0; - transition: bottom .3s, opacity .3s cubic-bezier(.33,.66,.66,1); -} - -.utility-info{ - position: absolute; - bottom: 0px; - left: 0; - z-index: 20; -} -.utility-list{ - list-style-type: none; - margin: 0 0 30px 20px; - padding: 0; - width: 100%; - - li{ - margin: 0 15px 0 0; - padding: 0 0 0 22px; - display: inline-block; - color: $txt-color; - font-family: 'Roboto', sans-serif; - - &.comments{ - background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/1765/icon-chat.svg) no-repeat 0 .1em; - } - &.date{ - background: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/1765/icon-calendar.svg) no-repeat 0 .1em; - } - } -} - -/* Small Devices, Tablets */ -@media only screen and (max-width: 768px) and (max-device-height: 1024px) { - /* EMPTY */ -} - -/* Extra Small Devices, Phones */ -@media only screen and (max-width: 480px) { - /* EMPTY */ -} - -/* Only for tablet in landscape mode */ -@media only screen and (max-device-width: 1024px) and (orientation: landscape) { - /* EMPTY */ -} - -/* Only for phone in landscape mode */ -@media screen and (max-device-height: 414px) and (max-device-width: 896px) { - /* EMPTY */ -} diff --git a/basic/css/user-dashboard.css b/basic/css/user-dashboard.css deleted file mode 100644 index 840ea995..00000000 --- a/basic/css/user-dashboard.css +++ /dev/null @@ -1,1760 +0,0 @@ -.w-checkbox { - display: block; - margin-bottom: 5px; - padding-left: 20px; -} - -.w-checkbox:before { - content: ' '; - display: table; - -ms-grid-column-span: 1; - grid-column-end: 2; - -ms-grid-column: 1; - grid-column-start: 1; - -ms-grid-row-span: 1; - grid-row-end: 2; - -ms-grid-row: 1; - grid-row-start: 1; -} - -.w-checkbox:after { - content: ' '; - display: table; - -ms-grid-column-span: 1; - grid-column-end: 2; - -ms-grid-column: 1; - grid-column-start: 1; - -ms-grid-row-span: 1; - grid-row-end: 2; - -ms-grid-row: 1; - grid-row-start: 1; - clear: both; -} - -.w-checkbox-input { - float: left; - margin-bottom: 0px; - margin-left: -20px; - margin-right: 0px; - margin-top: 4px; - line-height: normal; -} - -body { - background-color: #f1f6fd; - font-family: Karla, sans-serif; - color: #333; - font-size: 16px; - line-height: 1.6; - letter-spacing: -0.3px; -} - -h3 { - margin-top: 20px; - margin-bottom: 10px; - font-size: 24px; - line-height: 30px; - font-weight: bold; -} - -a { - text-decoration: none; -} - -label { - display: block; - font-weight: 700; - text-align: left; -} - -.login-page-wrapper { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; - min-height: 100vh; - padding: 50px 5% 100px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: transparent; - text-align: center; -} - -.signup-label { - z-index: -1; - width: 100%; - margin-bottom: 5px; - padding-left: 2px; - opacity: 0.6; - color: #000; - font-size: 15px; - font-weight: 400; - text-align: left; -} - -.login-head { - margin-top: 0px; - margin-bottom: 20px; - font-size: 28px; - line-height: 1.3em; - font-weight: 400; -} - -.signup-field { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - height: 54px; - margin-bottom: 15px; - padding-top: 8px; - padding-bottom: 8px; - padding-left: 14px; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-style: solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - border-radius: 6px; - background-color: #fff; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.06); - -webkit-transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - transition: border-color 200ms ease, box-shadow 200ms ease, background-color 200ms ease; - font-size: 16px; - text-align: left; -} - -.signup-field:focus { - border-style: solid; - border-width: 1px; - border-color: #1875f0; - box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.05), 0 0 4px 0 #1875f0; -} - -.login-container { - position: relative; - z-index: 10; - display: block; - width: 100%; - max-width: 400px; - margin-right: auto; - margin-left: auto; -} - -.error-message { - position: fixed; - left: 0px; - right: 0px; - bottom: 0px; - z-index: 100; - padding-top: 22px; - padding-bottom: 22px; - background-color: #000; - color: #fff; - font-weight: 700; - text-align: center; -} - -.login-page-link { - color: #000; - font-weight: 600; -} - -.login-image { - height: 35px; -} - -.login-button { - display: block; - width: 100%; - margin-top: 20px; - padding: 13px 18px 12px; - border-radius: 4px; - background-color: #3144f3; - -webkit-transition: background-color 200ms ease; - transition: background-color 200ms ease; - font-size: 15px; - line-height: 24px; - font-weight: 700; -} - -.login-button:hover { - background-color: #1875f0; -} - -.terms-text { - position: relative; - top: -2px; - padding-left: 5px; - color: rgba(51, 51, 51, 0.6); - font-size: 13px; -} - -.field-wrapper { - position: relative; - width: 100%; - min-height: 30px; -} - -.field-wrapper.first-name-wrapper { - margin-right: 15px; -} - -.made-with-ms { - position: fixed; - right: 10px; - bottom: 50px; - z-index: 100; - display: block; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: end; - -webkit-align-items: flex-end; - -ms-flex-align: end; - align-items: flex-end; -} - -.div-block { - position: absolute; - top: -30px; - right: 0px; - z-index: 0; - width: 30px; - height: 30px; - background-image: url('../images/Close.svg'); - background-position: 50% 50%; - background-size: 12px 1000px; - background-repeat: no-repeat; -} - -.made-with-memberstack { - overflow: hidden; - width: 210px; - float: right; - clear: both; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-style: solid; - border-width: 1px; - border-color: rgba(26, 39, 81, 0.1); - border-radius: 5px; - cursor: pointer; -} - -.ms-image { - position: relative; - z-index: 2; - min-width: 200px; -} - -.memberstack-tag { - position: absolute; - top: -12px; - right: -12px; - display: block; - overflow: hidden; - width: 25px; - height: 25px; - margin-right: auto; - margin-left: auto; - padding-right: 6px; - padding-left: 6px; - border: 2px solid #f5f8fa; - border-radius: 50%; - background-color: #2aa8ff; - box-shadow: 0 0 10px 1px #fff; - font-family: Varela, sans-serif; - color: #fff; - font-size: 12px; - line-height: 26px; - font-weight: 700; - text-align: left; -} - -.memberstack-tag:hover { - overflow: visible; -} - -.memberstack-tag-label { - position: absolute; - top: -3px; - right: 30px; - width: 158px; - padding-left: 12px; - border-radius: 3px; - background-color: #000; -} - -.memberstack-diamond { - position: absolute; - top: 8px; - right: -3px; - bottom: 0px; - display: block; - width: 10px; - height: 10px; - border-radius: 2px; - background-color: #000; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - color: transparent; -} - -.memberstack-bolt { - margin-top: -6px; -} - -.memberstack-form { - position: relative; - padding-top: 20px; -} - -.utility-page-wrap { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100vw; - height: 100vh; - max-height: 100%; - max-width: 100%; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.utility-page-content { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 260px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - text-align: center; -} - -.utility-page-form { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; -} - -.login-link { - -webkit-transition: color 200ms ease; - transition: color 200ms ease; - color: #1875f0; -} - -.login-link:hover { - color: #1875f0; -} - -.secondary-action { - font-size: 15px; - line-height: 1.6em; -} - -.secondary-action.forgot-password { - margin-top: -5px; - text-align: right; -} - -.login-nav-link { - position: absolute; - left: auto; - top: 0%; - right: 0%; - bottom: auto; - margin-top: 20px; - margin-right: 50px; - padding: 10px 20px; - color: #000; - font-size: 18px; -} - -.gdpr-checkbox { - margin-top: -5px; - text-align: left; -} - -.page-wrapper { - overflow: hidden; - width: 100%; -} - -.logo-link { - z-index: 1; -} - -.logo-link:hover { - opacity: 0.8; -} - -.logo-link:active { - opacity: 0.7; -} - -.navigation-item { - z-index: 2; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - margin-right: 0.5em; - margin-left: 0.5em; - padding: 1em; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - opacity: 0.6; - color: #000; - font-size: 16px; - line-height: 20px; - font-weight: 400; -} - -.navigation-item:hover { - opacity: 0.9; -} - -.navigation-item:active { - opacity: 0.8; -} - -.navigation-item.w--current { - background-color: transparent; - opacity: 1; - color: #1875f0; - font-weight: 600; -} - -.navigation-item.w--current:active { - opacity: 0.7; - color: #32343a; -} - -.navigation-item.profile-nav { - margin-top: -1em; - margin-bottom: -1em; - font-size: 15px; -} - -.navigation-item.logout-link { - margin-top: 1em; - margin-right: 1em; - margin-left: 0em; - padding-top: 1.5em; - padding-bottom: 0em; - border-top: 1px solid #f3f3f3; -} - -.navigation-item.dropdown-nav-item { - margin-left: 0em; -} - -.top-nav { - position: relative; - z-index: 10; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 1.2em 1.5em 1em; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-bottom: 1px solid #f3f3f3; - background-color: #fff; -} - -.top-nav.footer-nav { - border-top: 1px solid #f3f3f3; -} - -.navigation-icon { - width: 20px; - margin-right: 1em; - font-family: 'Fa 400', sans-serif; - text-align: right; -} - -.navigation-icon.memberstack-logo { - width: 24px; -} - -.profile-pic { - overflow: hidden; - max-width: 34px; - margin-right: 0.75em; - border-radius: 50%; -} - -.navigation-menu { - position: relative; - z-index: 3; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; - margin-right: auto; - margin-left: auto; - padding-top: 1em; - padding-bottom: 1em; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #fff; - box-shadow: 0 1px 10px 0 rgba(51, 51, 51, 0.1); -} - -.webflow-diamond { - position: absolute; - top: -5px; - right: 17px; - bottom: auto; - z-index: 0; - width: 12px; - height: 12px; - border-style: solid; - border-width: 1px; - border-color: rgba(219, 226, 235, 0.5); - border-radius: 2px; - background-color: #fff; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); -} - -.nav-dropdown-list { - opacity: 0; - -webkit-transform: translate(0px, -10px); - -ms-transform: translate(0px, -10px); - transform: translate(0px, -10px); -} - -.nav-dropdown-list.w--open { - top: 50px; - right: 10px; - z-index: 2; - max-height: 80vh; - min-height: 20px; - margin-top: 0px; - padding-bottom: 25px; - border: 1px solid #e9f2f5; - border-radius: 4px; - background-color: #fff; - box-shadow: 0 20px 30px -10px rgba(45, 62, 80, 0.12); - opacity: 1; -} - -.dropdown { - margin-right: 0px; - margin-left: 0px; -} - -.dashboard-section { - padding: 1em 2em; -} - -.container { - max-width: 1200px; - margin-right: auto; - margin-left: auto; -} - -.dash-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - margin-right: -1%; - margin-left: -1%; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; -} - -.dash-row.masonry { - display: block; - min-height: 100vh; - padding-bottom: 50px; - -webkit-column-count: 3; - column-count: 3; -} - -.dash-row.cms-dash-row { - margin-right: -1%; - margin-left: -1%; -} - -.white-box { - width: 48%; - margin-right: 1%; - margin-bottom: 2%; - margin-left: 1%; - border-style: solid; - border-width: 1px; - border-color: #f3f3f3; - border-radius: 4px; - background-color: #fff; - box-shadow: 11px 11px 15px -5px rgba(0, 0, 0, 0.1); - color: #333; -} - -.white-box.link-box { - -webkit-transition: box-shadow 200ms ease, color 200ms ease, -webkit-transform 200ms ease; - transition: box-shadow 200ms ease, color 200ms ease, -webkit-transform 200ms ease; - transition: box-shadow 200ms ease, transform 200ms ease, color 200ms ease; - transition: box-shadow 200ms ease, transform 200ms ease, color 200ms ease, -webkit-transform 200ms ease; -} - -.white-box.link-box:hover { - box-shadow: 21px 21px 25px -10px rgba(0, 0, 0, 0.1); - -webkit-transform: translate(-2px, -2px); - -ms-transform: translate(-2px, -2px); - transform: translate(-2px, -2px); -} - -.white-box.link-box.paper-box { - position: relative; - width: 23%; -} - -.white-box.link-box.asset-box { - position: relative; - overflow: hidden; - width: auto; - margin-bottom: 4%; -} - -.white-box.progress-box { - width: 100%; -} - -.white-box.full-width { - width: 100%; -} - -.white-box.third { - width: 31%; -} - -.white-box.two-third { - width: 64%; - margin-right: 1%; - margin-left: 1%; -} - -.white-box.center-message { - width: 400px; - margin-right: auto; - margin-left: auto; -} - -.box-padding { - padding: 1.6em; -} - -.box-padding.paper-padding { - position: absolute; - left: 0%; - top: 0%; - right: 0%; - bottom: 0%; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding-top: 1.25em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; -} - -.box-padding.app-padding-box { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.dash-tab-wrapper { - min-height: 100vh; - padding-bottom: 5em; -} - -.app-logo-circle { - width: 60px; - height: 60px; - margin-right: 1.6em; - padding-top: 15px; - padding-right: 15px; - padding-left: 15px; - -webkit-box-flex: 0; - -webkit-flex: 0 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - border-radius: 50%; - box-shadow: 7px 7px 12px -2px rgba(0, 0, 0, 0.1); -} - -.app-heading { - display: inline-block; - margin-top: 0px; - margin-right: 0.45em; - margin-bottom: 0px; - font-size: 18px; - line-height: 24px; -} - -.app-heading.connected { - color: #02c908; - font-size: 16px; -} - -.app-heading.connect { - margin-bottom: -1em; - margin-left: 0.25em; - padding: 0.25em 1em; - border-radius: 20px; - background-color: #f3f3f3; - font-size: 15px; - line-height: 20px; -} - -.progress-bar-wrap { - position: relative; - overflow: hidden; - width: 100%; - height: 1em; - margin-top: 1em; - border-radius: 20px; - background-color: #f1f6fd; - box-shadow: inset 1px 1px 5px 0 rgba(51, 51, 51, 0.09); -} - -.progress-bar { - position: absolute; - left: 0%; - top: 0%; - right: auto; - bottom: 0%; - width: 31%; - border-radius: 20px; - background-color: #1875f0; - background-image: linear-gradient(96deg, #a279f9, #1875f0); -} - -.progress-text-row { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.progress-icon { - width: 40px; - height: 40px; - margin-right: auto; - margin-bottom: 0.25em; - margin-left: auto; - padding: 7px; - border-radius: 20px; - box-shadow: 4px 4px 5px -2px rgba(0, 0, 0, 0.1); - font-size: 18px; - font-weight: 700; -} - -.progress-text-column { - width: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - font-weight: 700; - text-align: center; -} - -.doc-heading { - margin-top: 0px; - margin-bottom: auto; -} - -.paper { - width: 100%; -} - -.doc-description { - overflow: hidden; - max-height: 75px; - margin-bottom: 1em; -} - -.doc-date { - color: rgba(51, 51, 51, 0.5); - font-size: 14px; -} - -.doc-image { - width: 20%; - margin-bottom: 1em; - text-align: left; -} - -.template-right { - position: relative; - overflow: hidden; - width: 70%; - height: 65vh; - min-height: 500px; - border-radius: 4px; - background-color: #fff; - box-shadow: 7px 7px 20px -5px rgba(0, 0, 0, 0.1); -} - -.html-embed { - position: absolute; - left: 0px; - top: 0px; - right: 0px; - bottom: 55px; -} - -.filter-drawer { - position: fixed; - left: 0px; - top: 0px; - bottom: 0px; - z-index: 10000; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - overflow: auto; - width: 364px; - padding: 80px 60px 80px 20px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: stretch; - -webkit-align-items: stretch; - -ms-flex-align: stretch; - align-items: stretch; - background-color: #fff; - box-shadow: 10px 0 20px -10px rgba(45, 62, 80, 0.12); - -webkit-transform: translate(-100%, 0px); - -ms-transform: translate(-100%, 0px); - transform: translate(-100%, 0px); -} - -.option-svg { - position: relative; - min-width: 30px; - padding: 3px 7px 4px; - border-radius: 5px; - background-color: #fff; - box-shadow: 0 2px 3px 0 rgba(45, 62, 80, 0.12); - -webkit-transition: box-shadow 200ms ease, color 200ms ease; - transition: box-shadow 200ms ease, color 200ms ease; - color: rgba(38, 61, 73, 0.9); - font-size: 19px; - text-align: center; -} - -.option-svg:hover { - box-shadow: 0 10px 10px -2px rgba(45, 62, 80, 0.12); - color: #2aa8ff; -} - -.iframe-wrapper { - position: absolute; - left: 0px; - top: 0px; - right: 0px; - bottom: 0px; - display: block; - overflow: hidden; - margin-right: auto; - margin-left: auto; - border-radius: 5px; - box-shadow: 4px 4px 14px 0 rgba(0, 0, 0, 0.1); -} - -.template-left { - width: 30%; - min-width: 290px; - margin-right: 15px; - -webkit-box-flex: 0; - -webkit-flex: 0 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; -} - -.control-bar { - position: absolute; - left: 1px; - right: 1px; - bottom: 1px; - z-index: 10; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - height: 57px; - padding: 8px 10px 3px; - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -webkit-flex-direction: row-reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.template-height { - padding-bottom: 70%; -} - -.iframe { - position: absolute; - left: 0px; - top: 0px; - right: 0%; - bottom: 0%; - width: 166.6666%; - height: 166.6666%; - -webkit-transform: scale(0.6); - -ms-transform: scale(0.6); - transform: scale(0.6); -} - -.iframe.hide { - display: none; -} - -.option-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 140px; - height: 100%; - margin-right: auto; - margin-bottom: 8px; - margin-left: auto; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-flex: 0; - -webkit-flex: 0 0 auto; - -ms-flex: 0 0 auto; - flex: 0 0 auto; -} - -.option-row.center { - margin-right: auto; -} - -.project-grid { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; -} - -.device-hover { - position: absolute; - right: -10px; - bottom: 125%; - display: none; - width: 90px; - height: 57px; - padding-top: 10px; - border-radius: 5px; - background-color: #000; - opacity: 0; - color: #fff; - font-size: 11px; - text-align: center; -} - -.project-message { - margin-bottom: 1em; -} - -.copyright { - opacity: 0.4; - font-size: 14px; -} - -.social-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; -} - -.social-link { - width: 25px; - height: 25px; - margin-right: 6px; - opacity: 0.5; - -webkit-filter: grayscale(100%); - filter: grayscale(100%); - -webkit-transition: opacity 200ms ease, -webkit-filter 200ms ease; - transition: opacity 200ms ease, -webkit-filter 200ms ease; - transition: filter 200ms ease, opacity 200ms ease; - transition: filter 200ms ease, opacity 200ms ease, -webkit-filter 200ms ease; -} - -.social-link:hover { - opacity: 1; - -webkit-filter: none; - filter: none; -} - -.footer-menu { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.large-number { - display: inline-block; - margin-top: 0px; - margin-bottom: 0px; - font-size: 40px; - line-height: 1.6; -} - -.colorful-icon { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 40px; - height: 40px; - margin-right: 1em; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-radius: 50%; - background-color: rgba(24, 117, 240, 0.1); - font-family: 'Fa 400', sans-serif; - color: #1875f0; - text-align: center; -} - -.colorful-icon.green { - background-color: rgba(2, 201, 8, 0.1); - color: #02c908; -} - -.colorful-icon.purple { - background-color: rgba(106, 117, 216, 0.1); - color: #a279f9; -} - -.center-label { - margin-top: 1em; - text-align: center; -} - -.field-row { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} - -.center-message { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.cms-paper-link { - position: absolute; - left: 0%; - top: 0%; - right: 0%; - bottom: 0%; - z-index: 5; - display: block; -} - -.center { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} - -.ms-loader { - position: fixed; - left: 0px; - top: 0px; - right: 0px; - bottom: 0px; - z-index: 1000000; - display: none; - padding-bottom: 5vh; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: rgba(0, 0, 0, 0.7); -} - -.ms-loader.ms-loader-style-override { - background-color: rgba(241, 246, 253, 0.9); -} - -.ms-load-dot { - background-color: #fff; -} - -.ms-load-dot.ms-load-dot-override { - background-color: #000; -} - -.mobile-footer-spacing { - display: none; -} - -.relative { - position: relative; -} - -.delete-me-welcome { - position: fixed; - left: 0%; - top: 0%; - right: 0%; - bottom: 0%; - z-index: 100000; - display: none; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - background-color: rgba(0, 0, 0, 0.5); -} - -.tour-diamond { - position: absolute; - left: 0%; - top: -7px; - right: 0%; - bottom: auto; - z-index: 1; - width: 16px; - height: 16px; - margin-right: auto; - margin-left: auto; - border: 3px solid #2aa8ff; - border-radius: 2px; - background-color: #f4f8fa; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); -} - -.tour-diamond.top-right { - left: auto; - right: 20px; -} - -.tour-dot { - position: absolute; - left: auto; - top: -30px; - right: 5%; - bottom: auto; - width: 14px; - height: 14px; - border-radius: 50%; - background-color: #2aa8ff; - box-shadow: 0 0 0 30px rgba(42, 168, 255, 0.53); - color: #64636e; -} - -.help-tooltip-content { - position: relative; - z-index: 2; - padding: 20px 30px 22px 22px; - border-radius: 5px; - background-color: #f4f8fa; -} - -.help-tooltip { - position: absolute; - left: 100%; - top: 20px; - display: none; - width: 300px; - border-style: solid; - border-width: 1px; - border-color: #d8e3f0; - border-radius: 5px; - background-color: #f4f8fa; - box-shadow: 1px 1px 8px 1px rgba(45, 62, 80, 0.12); - font-size: 11.5px; - line-height: 1.4em; - font-weight: 400; - text-align: left; -} - -.help-tooltip.tour-tooltip { - left: auto; - top: 0%; - right: 20px; - bottom: auto; - z-index: 99; - display: block; - width: 420px; - min-height: 0px; - margin-top: 20px; - border: 3px solid #2aa8ff; - background-color: #f4f8fa; - box-shadow: 0 -5px 20px -5px rgba(45, 62, 80, 0.12), 1px 1px 8px 1px rgba(45, 62, 80, 0.12); - color: #000; - font-size: 14px; - line-height: 1.7em; -} - -.help-title { - margin-bottom: 3px; - font-size: 110%; - line-height: 1.5em; - font-weight: 800; -} - -.help-title.inline-block { - margin-bottom: 13px; - font-size: 120%; -} - -.tour-bottom-row { - position: relative; - bottom: 3px; - z-index: 2; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 11px 10px 10px 22px; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - border-top: 1px solid #d8e3f0; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; - background-color: #fff; - color: #64636e; -} - -.template-tag { - display: none; -} - -.tutorial-alert-bar { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - overflow: hidden; - height: 42px; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background-color: #2aa8ff; - box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1); - -webkit-transition: background-color 100ms ease; - transition: background-color 100ms ease; - color: #fff; - text-align: center; -} - -.tutorial-alert-bar:hover { - background-color: #248ed6; -} - -.video-icon { - position: relative; - left: -6px; - top: 0px; - display: inline-block; - width: 25px; - height: 25px; - margin-right: 5px; - padding-left: 2px; - border-radius: 50px; - background-color: hsla(0, 0%, 100%, 0.2); -} - -.video-svg { - position: relative; - top: -1px; - width: 11px; -} - -@media (max-width: 991px) { - h3 { - font-size: 18px; - } - .logo-link.w--current { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - } - .navigation-item { - margin-right: 0em; - margin-left: 0em; - -webkit-transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease; - text-align: center; - } - .navigation-item:hover { - background-color: #f7f8f9; - } - .navigation-item:active { - background-color: #eef0f3; - } - .navigation-item.footer-nav-item { - padding-top: 0.5em; - } - .top-nav.footer-nav { - min-height: 220px; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - } - .dash-row.masonry { - -webkit-column-count: 2; - column-count: 2; - } - .white-box.link-box.paper-box { - width: 31%; - } - .white-box.link-box.asset-box { - width: 100%; - } - .template-right { - width: 100%; - height: auto; - } - .option-svg.desktop-login.current { - display: block; - } - .template-left { - width: 100%; - } - .project-grid { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - } - .large-number { - font-size: 26px; - line-height: 1.6; - } -} - -@media (max-width: 767px) { - body { - font-size: 14px; - } - .signup-label { - margin-bottom: 2px; - } - .login-image { - height: 28px; - } - .login-button { - margin-top: 15px; - } - .field-wrapper.first-name-wrapper { - margin-right: 5%; - } - .made-with-memberstack { - padding: 10px 18px; - font-size: 12px; - } - .logo-link { - padding-left: 0px; - } - .navigation-item { - padding-right: 0.5em; - padding-left: 0.5em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - font-size: 14px; - } - .navigation-item.profile-nav { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - } - .navigation-item.footer-nav-item { - margin-left: 0em; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - } - .top-nav.footer-nav { - min-height: 250px; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - text-align: center; - } - .navigation-icon { - min-height: 20px; - margin-right: 0em; - margin-bottom: 10px; - text-align: center; - } - .navigation-menu { - padding-right: 1em; - padding-left: 1em; - -webkit-justify-content: space-around; - -ms-flex-pack: distribute; - justify-content: space-around; - } - .nav-dropdown-list { - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; - } - .white-box.link-box { - width: 100%; - } - .white-box.link-box.paper-box { - width: 48%; - } - .white-box.third { - width: 48%; - margin-right: auto; - margin-left: auto; - } - .white-box.third.mobile-full-box { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 98%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - } - .white-box.two-third { - width: 100%; - } - .box-padding.mobile-flex-padding { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding-right: 1em; - padding-left: 1em; - -webkit-box-pack: start; - -webkit-justify-content: flex-start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - } - .doc-description { - max-height: 68px; - } - .html-embed { - bottom: 0px; - } - .control-bar { - display: none; - } - .project-grid { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - } - .footer-menu { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -webkit-flex-direction: row-reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; - } -} - -@media (max-width: 479px) { - .login-head { - font-size: 22px; - } - .login-container { - min-width: 0px; - } - .navigation-item { - width: 20%; - font-size: 12px; - } - .navigation-item.profile-nav { - width: auto; - } - .navigation-item.footer-nav-item { - width: auto; - } - .navigation-item.hide-on-mobile { - display: none; - } - .top-nav { - padding-right: 0em; - padding-left: 1em; - } - .navigation-icon { - z-index: 999; - margin-bottom: 3px; - font-size: 16px; - } - .navigation-menu { - position: fixed; - left: 0%; - top: auto; - right: 0%; - bottom: 0%; - padding: 0em; - } - .dashboard-section { - padding-right: 1em; - padding-left: 1em; - } - .dash-row.masonry { - -webkit-column-count: 1; - column-count: 1; - } - .white-box.link-box.paper-box { - max-width: 300px; - min-width: 210px; - margin-bottom: 4%; - } - .white-box.third { - width: 100%; - } - .progress-text-column { - font-size: 12px; - } - .template-left { - padding-right: 0px; - padding-left: 0px; - } - .tabs { - z-index: 999; - } - .mobile-footer-spacing { - display: block; - height: 67px; - } -} - -@font-face { - font-family: 'Fa 400'; - src: url('../fonts/fa-regular-400.woff') format('woff'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Fa solid 900'; - src: url('../fonts/fa-solid-900.woff') format('woff'); - font-weight: 400; - font-style: normal; -} -@font-face { - font-family: 'Iconmonstr iconic font'; - src: url('../fonts/iconmonstr-iconic-font.ttf') format('truetype'); - font-weight: 400; - font-style: normal; -} \ No newline at end of file diff --git a/basic/css/vegas.css b/basic/css/vegas.css deleted file mode 100644 index 1d6a1f0a..00000000 --- a/basic/css/vegas.css +++ /dev/null @@ -1,624 +0,0 @@ -.vegas-wrapper, -.vegas-overlay, -.vegas-timer, -.vegas-slide, -.vegas-slide-inner { - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - overflow: hidden; - border: none; - padding: 0; - margin: 0; -} - -.vegas-timer { - top: auto; - bottom: 0; - height: 2px; -} - -.vegas-timer-progress { - width: 0%; - height: 100%; - background: white; - -webkit-transition: width ease-out; - transition: width ease-out; -} - -.vegas-timer-running .vegas-timer-progress { - width: 100%; -} - -.vegas-slide, -.vegas-slide-inner { - margin: 0; - padding: 0; - background: transparent center center no-repeat; - -webkit-transform: translateZ(0); - transform: translateZ(0); - will-change: transform, opacity; -} - -body .vegas-container { - overflow: hidden !important; - position: relative; -} - -.vegas-video { - min-width: 100%; - min-height: 100%; - width: auto; - height: auto; -} - -body.vegas-container { - overflow: auto; - position: static; - z-index: -2; -} - -body.vegas-container > .vegas-timer, -body.vegas-container > .vegas-overlay, -body.vegas-container > .vegas-slide { - position: fixed; - z-index: -1; -} - -/* Target Safari IOS7+ in order to add 76px */ -_::full-page-media, _:future, -:root body.vegas-container > .vegas-slide, -:root body.vegas-container > .vegas-overlay { - bottom: -76px; -} - -/*******************************************/ -/* blur transition */ -/*******************************************/ -.vegas-transition-blur, -.vegas-transition-blur2 { - opacity: 0; - -webkit-filter: blur(32px); - filter: blur(32px); -} - -.vegas-transition-blur-in, -.vegas-transition-blur2-in { - opacity: 1; - -webkit-filter: blur(0px); - filter: blur(0px); -} - -.vegas-transition-blur2-out { - opacity: 0; -} - -/*******************************************/ -/* burn transition */ -/*******************************************/ -.vegas-transition-burn, -.vegas-transition-burn2 { - opacity: 0; - -webkit-filter: contrast(1000%) saturate(1000%); - filter: contrast(1000%) saturate(1000%); -} - -.vegas-transition-burn-in, -.vegas-transition-burn2-in { - opacity: 1; - -webkit-filter: contrast(100%) saturate(100%); - filter: contrast(100%) saturate(100%); -} - -.vegas-transition-burn2-out { - opacity: 0; - -webkit-filter: contrast(1000%) saturate(1000%); - filter: contrast(1000%) saturate(1000%); -} - -/*******************************************/ -/* fade transition */ -/*******************************************/ -.vegas-transition-fade, -.vegas-transition-fade2 { - opacity: 0; -} - -.vegas-transition-fade-in, -.vegas-transition-fade2-in { - opacity: 1; -} - -.vegas-transition-fade2-out { - opacity: 0; -} - -/*******************************************/ -/* flash transition */ -/*******************************************/ -.vegas-transition-flash, -.vegas-transition-flash2 { - opacity: 0; - -webkit-filter: brightness(25); - filter: brightness(25); -} - -.vegas-transition-flash-in, -.vegas-transition-flash2-in { - opacity: 1; - -webkit-filter: brightness(1); - filter: brightness(1); -} - -.vegas-transition-flash2-out { - opacity: 0; - -webkit-filter: brightness(25); - filter: brightness(25); -} - -/*******************************************/ -/* negative transition */ -/*******************************************/ -.vegas-transition-negative, -.vegas-transition-negative2 { - opacity: 0; - -webkit-filter: invert(100%); - filter: invert(100%); -} - -.vegas-transition-negative-in, -.vegas-transition-negative2-in { - opacity: 1; - -webkit-filter: invert(0); - filter: invert(0); -} - -.vegas-transition-negative2-out { - opacity: 0; - -webkit-filter: invert(100%); - filter: invert(100%); -} - -/*******************************************/ -/* slideDown transition */ -/*******************************************/ -.vegas-transition-slideDown, -.vegas-transition-slideDown2 { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); -} - -.vegas-transition-slideDown-in, -.vegas-transition-slideDown2-in { - -webkit-transform: translateY(0%); - transform: translateY(0%); -} - -.vegas-transition-slideDown2-out { - -webkit-transform: translateY(100%); - transform: translateY(100%); -} - -/*******************************************/ -/* slideLeft transition */ -/*******************************************/ -.vegas-transition-slideLeft, -.vegas-transition-slideLeft2 { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -.vegas-transition-slideLeft-in, -.vegas-transition-slideLeft2-in { - -webkit-transform: translateX(0%); - transform: translateX(0%); -} - -.vegas-transition-slideLeft2-out { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -/*******************************************/ -/* slideRight transition */ -/*******************************************/ -.vegas-transition-slideRight, -.vegas-transition-slideRight2 { - -webkit-transform: translateX(-100%); - transform: translateX(-100%); -} - -.vegas-transition-slideRight-in, -.vegas-transition-slideRight2-in { - -webkit-transform: translateX(0%); - transform: translateX(0%); -} - -.vegas-transition-slideRight2-out { - -webkit-transform: translateX(100%); - transform: translateX(100%); -} - -/*******************************************/ -/* slideUp transition */ -/*******************************************/ -.vegas-transition-slideUp, -.vegas-transition-slideUp2 { - -webkit-transform: translateY(100%); - transform: translateY(100%); -} - -.vegas-transition-slideUp-in, -.vegas-transition-slideUp2-in { - -webkit-transform: translateY(0%); - transform: translateY(0%); -} - -.vegas-transition-slideUp2-out { - -webkit-transform: translateY(-100%); - transform: translateY(-100%); -} - -/*******************************************/ -/* swirlLeft transition */ -/*******************************************/ -.vegas-transition-swirlLeft, -.vegas-transition-swirlLeft2 { - -webkit-transform: scale(2) rotate(35deg); - transform: scale(2) rotate(35deg); - opacity: 0; -} - -.vegas-transition-swirlLeft-in, -.vegas-transition-swirlLeft2-in { - -webkit-transform: scale(1) rotate(0deg); - transform: scale(1) rotate(0deg); - opacity: 1; -} - -.vegas-transition-swirlLeft2-out { - -webkit-transform: scale(2) rotate(-35deg); - transform: scale(2) rotate(-35deg); - opacity: 0; -} - -/*******************************************/ -/* swirlRight transition */ -/*******************************************/ -.vegas-transition-swirlRight, -.vegas-transition-swirlRight2 { - -webkit-transform: scale(2) rotate(-35deg); - transform: scale(2) rotate(-35deg); - opacity: 0; -} - -.vegas-transition-swirlRight-in, -.vegas-transition-swirlRight2-in { - -webkit-transform: scale(1) rotate(0deg); - transform: scale(1) rotate(0deg); - opacity: 1; -} - -.vegas-transition-swirlRight2-out { - -webkit-transform: scale(2) rotate(35deg); - transform: scale(2) rotate(35deg); - opacity: 0; -} - -/*******************************************/ -/* zoomIn transition */ -/*******************************************/ -.vegas-transition-zoomIn, -.vegas-transition-zoomIn2 { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; -} - -.vegas-transition-zoomIn-in, -.vegas-transition-zoomIn2-in { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; -} - -.vegas-transition-zoomIn2-out { - -webkit-transform: scale(2); - transform: scale(2); - opacity: 0; -} - -/*******************************************/ -/* zoomOut transition */ -/*******************************************/ -.vegas-transition-zoomOut, -.vegas-transition-zoomOut2 { - -webkit-transform: scale(2); - transform: scale(2); - opacity: 0; -} - -.vegas-transition-zoomOut-in, -.vegas-transition-zoomOut2-in { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; -} - -.vegas-transition-zoomOut2-out { - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; -} - -/*******************************************/ -/* kenburns animation */ -/*******************************************/ -.vegas-animation-kenburns { - -webkit-animation: kenburns ease-out; - animation: kenburns ease-out; -} - -@-webkit-keyframes kenburns { - 0% { - -webkit-transform: scale(1.5); - transform: scale(1.5); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes kenburns { - 0% { - -webkit-transform: scale(1.5); - transform: scale(1.5); - } - 100% { - -webkit-transform: scale(1); - transform: scale(1); - } -} - -/*******************************************/ -/* kenburnsDownLeft animation */ -/*******************************************/ -.vegas-animation-kenburnsDownLeft { - -webkit-animation: kenburnsDownLeft ease-out; - animation: kenburnsDownLeft ease-out; -} - -@-webkit-keyframes kenburnsDownLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, -10%); - transform: scale(1.5) translate(10%, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsDownLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, -10%); - transform: scale(1.5) translate(10%, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsDownRight animation */ -/*******************************************/ -.vegas-animation-kenburnsDownRight { - -webkit-animation: kenburnsDownRight ease-out; - animation: kenburnsDownRight ease-out; -} - -@-webkit-keyframes kenburnsDownRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, -10%); - transform: scale(1.5) translate(-10%, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsDownRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, -10%); - transform: scale(1.5) translate(-10%, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsDown animation */ -/*******************************************/ -.vegas-animation-kenburnsDown { - -webkit-animation: kenburnsDown ease-out; - animation: kenburnsDown ease-out; -} - -@-webkit-keyframes kenburnsDown { - 0% { - -webkit-transform: scale(1.5) translate(0, -10%); - transform: scale(1.5) translate(0, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsDown { - 0% { - -webkit-transform: scale(1.5) translate(0, -10%); - transform: scale(1.5) translate(0, -10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsLeft animation */ -/*******************************************/ -.vegas-animation-kenburnsLeft { - -webkit-animation: kenburnsLeft ease-out; - animation: kenburnsLeft ease-out; -} - -@-webkit-keyframes kenburnsLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, 0); - transform: scale(1.5) translate(10%, 0); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, 0); - transform: scale(1.5) translate(10%, 0); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsRight animation */ -/*******************************************/ -.vegas-animation-kenburnsRight { - -webkit-animation: kenburnsRight ease-out; - animation: kenburnsRight ease-out; -} - -@-webkit-keyframes kenburnsRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, 0); - transform: scale(1.5) translate(-10%, 0); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, 0); - transform: scale(1.5) translate(-10%, 0); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsUpLeft animation */ -/*******************************************/ -.vegas-animation-kenburnsUpLeft { - -webkit-animation: kenburnsUpLeft ease-out; - animation: kenburnsUpLeft ease-out; -} - -@-webkit-keyframes kenburnsUpLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, 10%); - transform: scale(1.5) translate(10%, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsUpLeft { - 0% { - -webkit-transform: scale(1.5) translate(10%, 10%); - transform: scale(1.5) translate(10%, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsUpRight animation */ -/*******************************************/ -.vegas-animation-kenburnsUpRight { - -webkit-animation: kenburnsUpRight ease-out; - animation: kenburnsUpRight ease-out; -} - -@-webkit-keyframes kenburnsUpRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, 10%); - transform: scale(1.5) translate(-10%, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsUpRight { - 0% { - -webkit-transform: scale(1.5) translate(-10%, 10%); - transform: scale(1.5) translate(-10%, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -/*******************************************/ -/* kenburnsUp animation */ -/*******************************************/ -.vegas-animation-kenburnsUp { - -webkit-animation: kenburnsUp ease-out; - animation: kenburnsUp ease-out; -} - -@-webkit-keyframes kenburnsUp { - 0% { - -webkit-transform: scale(1.5) translate(0, 10%); - transform: scale(1.5) translate(0, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} - -@keyframes kenburnsUp { - 0% { - -webkit-transform: scale(1.5) translate(0, 10%); - transform: scale(1.5) translate(0, 10%); - } - 100% { - -webkit-transform: scale(1) translate(0, 0); - transform: scale(1) translate(0, 0); - } -} diff --git a/basic/dashboard.html b/basic/dashboard.html deleted file mode 100644 index a88f87a7..00000000 --- a/basic/dashboard.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - Dashboard - - - - - - - - - - - - - - - -
- -
- -
-
- -
-
- -
-
-
-
- - - -
- - - - \ No newline at end of file diff --git a/basic/fonts/fa-regular-400.woff b/basic/fonts/fa-regular-400.woff deleted file mode 100644 index b7414354..00000000 Binary files a/basic/fonts/fa-regular-400.woff and /dev/null differ diff --git a/basic/fonts/fa-solid-900.woff b/basic/fonts/fa-solid-900.woff deleted file mode 100644 index 49325538..00000000 Binary files a/basic/fonts/fa-solid-900.woff and /dev/null differ diff --git a/basic/fonts/iconmonstr-iconic-font.ttf b/basic/fonts/iconmonstr-iconic-font.ttf deleted file mode 100644 index 6422bdeb..00000000 Binary files a/basic/fonts/iconmonstr-iconic-font.ttf and /dev/null differ diff --git a/basic/images/1.svg b/basic/images/1.svg deleted file mode 100644 index 192d5f8b..00000000 --- a/basic/images/1.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/basic/images/2.svg b/basic/images/2.svg deleted file mode 100644 index b35a4eb1..00000000 --- a/basic/images/2.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/basic/images/3.svg b/basic/images/3.svg deleted file mode 100644 index 3d736996..00000000 --- a/basic/images/3.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/basic/images/5cbcc29efad96cf6f89a0d61_Webflow-round.svg b/basic/images/5cbcc29efad96cf6f89a0d61_Webflow-round.svg deleted file mode 100644 index 2bee428f..00000000 --- a/basic/images/5cbcc29efad96cf6f89a0d61_Webflow-round.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/basic/images/Close.svg b/basic/images/Close.svg deleted file mode 100644 index eecc76ad..00000000 --- a/basic/images/Close.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/basic/images/Green-Freebie-Favicon.png b/basic/images/Green-Freebie-Favicon.png deleted file mode 100644 index 9f9ff217..00000000 Binary files a/basic/images/Green-Freebie-Favicon.png and /dev/null differ diff --git a/basic/images/Green-Freebie-Webclip.png b/basic/images/Green-Freebie-Webclip.png deleted file mode 100644 index 4058fcd4..00000000 Binary files a/basic/images/Green-Freebie-Webclip.png and /dev/null differ diff --git a/basic/images/Logo.svg b/basic/images/Logo.svg deleted file mode 100644 index 242f2b31..00000000 --- a/basic/images/Logo.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/basic/images/MZ-7AaQh_400x400.jpg b/basic/images/MZ-7AaQh_400x400.jpg deleted file mode 100644 index e340917a..00000000 Binary files a/basic/images/MZ-7AaQh_400x400.jpg and /dev/null differ diff --git a/basic/images/Pretty-1-p-500.jpeg b/basic/images/Pretty-1-p-500.jpeg deleted file mode 100644 index a9c62aac..00000000 Binary files a/basic/images/Pretty-1-p-500.jpeg and /dev/null differ diff --git a/basic/images/Pretty-1-p-800.jpeg b/basic/images/Pretty-1-p-800.jpeg deleted file mode 100644 index ad50e3d8..00000000 Binary files a/basic/images/Pretty-1-p-800.jpeg and /dev/null differ diff --git a/basic/images/Pretty-1.jpg b/basic/images/Pretty-1.jpg deleted file mode 100644 index 3c34c662..00000000 Binary files a/basic/images/Pretty-1.jpg and /dev/null differ diff --git a/basic/images/Trees-p-800.jpeg b/basic/images/Trees-p-800.jpeg deleted file mode 100644 index 0275e500..00000000 Binary files a/basic/images/Trees-p-800.jpeg and /dev/null differ diff --git a/basic/images/Trees.jpg b/basic/images/Trees.jpg deleted file mode 100644 index 4f448d54..00000000 Binary files a/basic/images/Trees.jpg and /dev/null differ diff --git a/basic/images/adult-beautiful-beauty-1054422-p-1080.jpeg b/basic/images/adult-beautiful-beauty-1054422-p-1080.jpeg deleted file mode 100644 index 919d7e01..00000000 Binary files a/basic/images/adult-beautiful-beauty-1054422-p-1080.jpeg and /dev/null differ diff --git a/basic/images/adult-beautiful-beauty-1054422-p-500.jpeg b/basic/images/adult-beautiful-beauty-1054422-p-500.jpeg deleted file mode 100644 index 2861a83e..00000000 Binary files a/basic/images/adult-beautiful-beauty-1054422-p-500.jpeg and /dev/null differ diff --git a/basic/images/adult-beautiful-beauty-1054422.jpg b/basic/images/adult-beautiful-beauty-1054422.jpg deleted file mode 100644 index 5f55bd6e..00000000 Binary files a/basic/images/adult-beautiful-beauty-1054422.jpg and /dev/null differ diff --git a/basic/images/adventure-asphalt-daylight-1955134-1.jpg b/basic/images/adventure-asphalt-daylight-1955134-1.jpg deleted file mode 100644 index 4ecc10c2..00000000 Binary files a/basic/images/adventure-asphalt-daylight-1955134-1.jpg and /dev/null differ diff --git a/basic/images/bag-blurred-background-daylight-1353029-1-p-1080.jpeg b/basic/images/bag-blurred-background-daylight-1353029-1-p-1080.jpeg deleted file mode 100644 index efc3c213..00000000 Binary files a/basic/images/bag-blurred-background-daylight-1353029-1-p-1080.jpeg and /dev/null differ diff --git a/basic/images/bag-blurred-background-daylight-1353029-1-p-500.jpeg b/basic/images/bag-blurred-background-daylight-1353029-1-p-500.jpeg deleted file mode 100644 index c03eea3d..00000000 Binary files a/basic/images/bag-blurred-background-daylight-1353029-1-p-500.jpeg and /dev/null differ diff --git a/basic/images/bag-blurred-background-daylight-1353029-1-p-800.jpeg b/basic/images/bag-blurred-background-daylight-1353029-1-p-800.jpeg deleted file mode 100644 index e345c323..00000000 Binary files a/basic/images/bag-blurred-background-daylight-1353029-1-p-800.jpeg and /dev/null differ diff --git a/basic/images/bag-blurred-background-daylight-1353029-1.jpg b/basic/images/bag-blurred-background-daylight-1353029-1.jpg deleted file mode 100644 index ab2ab58b..00000000 Binary files a/basic/images/bag-blurred-background-daylight-1353029-1.jpg and /dev/null differ diff --git a/basic/images/beautiful-bloom-blooming-979932-p-1080.jpeg b/basic/images/beautiful-bloom-blooming-979932-p-1080.jpeg deleted file mode 100644 index 18b39878..00000000 Binary files a/basic/images/beautiful-bloom-blooming-979932-p-1080.jpeg and /dev/null differ diff --git a/basic/images/beautiful-bloom-blooming-979932.jpg b/basic/images/beautiful-bloom-blooming-979932.jpg deleted file mode 100644 index ba570d90..00000000 Binary files a/basic/images/beautiful-bloom-blooming-979932.jpg and /dev/null differ diff --git a/basic/images/berries-bowl-delicious-1209605-p-1080.jpeg b/basic/images/berries-bowl-delicious-1209605-p-1080.jpeg deleted file mode 100644 index 16723192..00000000 Binary files a/basic/images/berries-bowl-delicious-1209605-p-1080.jpeg and /dev/null differ diff --git a/basic/images/berries-bowl-delicious-1209605.jpg b/basic/images/berries-bowl-delicious-1209605.jpg deleted file mode 100644 index 474ecf34..00000000 Binary files a/basic/images/berries-bowl-delicious-1209605.jpg and /dev/null differ diff --git a/basic/images/coca-cola-machine-mobilechallenge-899786-p-1080.jpeg b/basic/images/coca-cola-machine-mobilechallenge-899786-p-1080.jpeg deleted file mode 100644 index 3a65c32b..00000000 Binary files a/basic/images/coca-cola-machine-mobilechallenge-899786-p-1080.jpeg and /dev/null differ diff --git a/basic/images/coca-cola-machine-mobilechallenge-899786-p-500.jpeg b/basic/images/coca-cola-machine-mobilechallenge-899786-p-500.jpeg deleted file mode 100644 index ff7cdb07..00000000 Binary files a/basic/images/coca-cola-machine-mobilechallenge-899786-p-500.jpeg and /dev/null differ diff --git a/basic/images/coca-cola-machine-mobilechallenge-899786.jpg b/basic/images/coca-cola-machine-mobilechallenge-899786.jpg deleted file mode 100644 index d71c0447..00000000 Binary files a/basic/images/coca-cola-machine-mobilechallenge-899786.jpg and /dev/null differ diff --git a/basic/images/crisp.png b/basic/images/crisp.png deleted file mode 100644 index 31e13a7c..00000000 Binary files a/basic/images/crisp.png and /dev/null differ diff --git a/basic/images/google-analytics-3.svg b/basic/images/google-analytics-3.svg deleted file mode 100644 index 8240bb5c..00000000 --- a/basic/images/google-analytics-3.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/basic/images/heap.svg b/basic/images/heap.svg deleted file mode 100644 index 438be89f..00000000 --- a/basic/images/heap.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/basic/images/hotjar.svg b/basic/images/hotjar.svg deleted file mode 100644 index 76830c92..00000000 --- a/basic/images/hotjar.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/basic/images/invalid.svg b/basic/images/invalid.svg deleted file mode 100644 index d719376d..00000000 --- a/basic/images/invalid.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/basic/images/paper.svg b/basic/images/paper.svg deleted file mode 100644 index 7a7f8ca0..00000000 --- a/basic/images/paper.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/basic/images/pexels-photo-167699-p-1080.jpeg b/basic/images/pexels-photo-167699-p-1080.jpeg deleted file mode 100644 index c93d42ca..00000000 Binary files a/basic/images/pexels-photo-167699-p-1080.jpeg and /dev/null differ diff --git a/basic/images/pexels-photo-167699.jpeg b/basic/images/pexels-photo-167699.jpeg deleted file mode 100644 index 111d96ba..00000000 Binary files a/basic/images/pexels-photo-167699.jpeg and /dev/null differ diff --git a/basic/images/pexels-photo-539711-1-p-1080.jpeg b/basic/images/pexels-photo-539711-1-p-1080.jpeg deleted file mode 100644 index db1e0bd8..00000000 Binary files a/basic/images/pexels-photo-539711-1-p-1080.jpeg and /dev/null differ diff --git a/basic/images/pexels-photo-539711-1-p-130x130q80.jpeg b/basic/images/pexels-photo-539711-1-p-130x130q80.jpeg deleted file mode 100644 index d062a9d3..00000000 Binary files a/basic/images/pexels-photo-539711-1-p-130x130q80.jpeg and /dev/null differ diff --git a/basic/images/pexels-photo-539711-1-p-500.jpeg b/basic/images/pexels-photo-539711-1-p-500.jpeg deleted file mode 100644 index 33be8b65..00000000 Binary files a/basic/images/pexels-photo-539711-1-p-500.jpeg and /dev/null differ diff --git a/basic/images/pexels-photo-539711-1-p-800.jpeg b/basic/images/pexels-photo-539711-1-p-800.jpeg deleted file mode 100644 index 9b281fa6..00000000 Binary files a/basic/images/pexels-photo-539711-1-p-800.jpeg and /dev/null differ diff --git a/basic/images/pexels-photo-539711-1.jpeg b/basic/images/pexels-photo-539711-1.jpeg deleted file mode 100644 index 3540d7e3..00000000 Binary files a/basic/images/pexels-photo-539711-1.jpeg and /dev/null differ diff --git a/basic/images/proifle.jpg b/basic/images/proifle.jpg deleted file mode 100644 index f7479e1e..00000000 Binary files a/basic/images/proifle.jpg and /dev/null differ diff --git a/basic/images/slack-new-logo.svg b/basic/images/slack-new-logo.svg deleted file mode 100644 index 69a4eb6a..00000000 --- a/basic/images/slack-new-logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/basic/images/valid.svg b/basic/images/valid.svg deleted file mode 100644 index 7d1d4c97..00000000 --- a/basic/images/valid.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/basic/img/1.jpg b/basic/img/1.jpg deleted file mode 100644 index d4523e9f..00000000 Binary files a/basic/img/1.jpg and /dev/null differ diff --git a/basic/img/11111.jpg b/basic/img/11111.jpg deleted file mode 100644 index e84048ef..00000000 Binary files a/basic/img/11111.jpg and /dev/null differ diff --git a/basic/img/1favicon-16x16.png b/basic/img/1favicon-16x16.png deleted file mode 100644 index e4fff2aa..00000000 Binary files a/basic/img/1favicon-16x16.png and /dev/null differ diff --git a/basic/img/1favicon-32x32.png b/basic/img/1favicon-32x32.png deleted file mode 100644 index bc20a295..00000000 Binary files a/basic/img/1favicon-32x32.png and /dev/null differ diff --git a/basic/img/Pretty-1-p-800.jpeg b/basic/img/Pretty-1-p-800.jpeg deleted file mode 100644 index ad50e3d8..00000000 Binary files a/basic/img/Pretty-1-p-800.jpeg and /dev/null differ diff --git a/basic/img/about.jpg b/basic/img/about.jpg deleted file mode 100644 index 1c57d70c..00000000 Binary files a/basic/img/about.jpg and /dev/null differ diff --git a/basic/img/apple-touch-icon.png b/basic/img/apple-touch-icon.png deleted file mode 100644 index c569f770..00000000 Binary files a/basic/img/apple-touch-icon.png and /dev/null differ diff --git a/basic/img/astronauts-crystals_00396114-5593.jpg b/basic/img/astronauts-crystals_00396114-5593.jpg deleted file mode 100644 index 40749c13..00000000 Binary files a/basic/img/astronauts-crystals_00396114-5593.jpg and /dev/null differ diff --git a/basic/img/carousel-1.jpg b/basic/img/carousel-1.jpg deleted file mode 100644 index 1c57d70c..00000000 Binary files a/basic/img/carousel-1.jpg and /dev/null differ diff --git a/basic/img/carousel-2.jpg b/basic/img/carousel-2.jpg deleted file mode 100644 index 1c57d70c..00000000 Binary files a/basic/img/carousel-2.jpg and /dev/null differ diff --git a/basic/img/carousel-3.jpg b/basic/img/carousel-3.jpg deleted file mode 100644 index 1c57d70c..00000000 Binary files a/basic/img/carousel-3.jpg and /dev/null differ diff --git a/basic/img/conta11ct.jpg b/basic/img/conta11ct.jpg deleted file mode 100644 index cda36ebf..00000000 Binary files a/basic/img/conta11ct.jpg and /dev/null differ diff --git a/basic/img/contact.jpg b/basic/img/contact.jpg deleted file mode 100644 index 4f448d54..00000000 Binary files a/basic/img/contact.jpg and /dev/null differ diff --git a/basic/img/cool-background.png b/basic/img/cool-background.png deleted file mode 100644 index 422f79de..00000000 Binary files a/basic/img/cool-background.png and /dev/null differ diff --git a/basic/img/daedalus_by_redwoodjedi_ddsj85m-pre.jpg b/basic/img/daedalus_by_redwoodjedi_ddsj85m-pre.jpg deleted file mode 100644 index b3410da6..00000000 Binary files a/basic/img/daedalus_by_redwoodjedi_ddsj85m-pre.jpg and /dev/null differ diff --git a/basic/img/favicon-16x16.png b/basic/img/favicon-16x16.png deleted file mode 100644 index 77f0a630..00000000 Binary files a/basic/img/favicon-16x16.png and /dev/null differ diff --git a/basic/img/favicon-32x32.png b/basic/img/favicon-32x32.png deleted file mode 100644 index 77f0a630..00000000 Binary files a/basic/img/favicon-32x32.png and /dev/null differ diff --git a/basic/img/favicon.ico b/basic/img/favicon.ico deleted file mode 100644 index 5334164c..00000000 Binary files a/basic/img/favicon.ico and /dev/null differ diff --git a/basic/img/home-slide-1.jpg b/basic/img/home-slide-1.jpg deleted file mode 100644 index 6026b9b7..00000000 Binary files a/basic/img/home-slide-1.jpg and /dev/null differ diff --git a/basic/img/logo-dark.png b/basic/img/logo-dark.png deleted file mode 100644 index 77f0a630..00000000 Binary files a/basic/img/logo-dark.png and /dev/null differ diff --git a/basic/img/logo-dark11.png b/basic/img/logo-dark11.png deleted file mode 100644 index 303fe1f4..00000000 Binary files a/basic/img/logo-dark11.png and /dev/null differ diff --git a/basic/img/logo1.png b/basic/img/logo1.png deleted file mode 100644 index 6ee151e7..00000000 Binary files a/basic/img/logo1.png and /dev/null differ diff --git a/basic/img/portfolio.jpg b/basic/img/portfolio.jpg deleted file mode 100644 index 050c2ab4..00000000 Binary files a/basic/img/portfolio.jpg and /dev/null differ diff --git "a/basic/img/spaceships-sci-fi-art-beautiful-pictures-jude-smith-desktop-wallpaper-hd-2560\303\2271440-wallpaper-preview.jpg" "b/basic/img/spaceships-sci-fi-art-beautiful-pictures-jude-smith-desktop-wallpaper-hd-2560\303\2271440-wallpaper-preview.jpg" deleted file mode 100644 index 2dccd1b3..00000000 Binary files "a/basic/img/spaceships-sci-fi-art-beautiful-pictures-jude-smith-desktop-wallpaper-hd-2560\303\2271440-wallpaper-preview.jpg" and /dev/null differ diff --git a/basic/img/work-1.jpg b/basic/img/work-1.jpg deleted file mode 100644 index 1c57d70c..00000000 Binary files a/basic/img/work-1.jpg and /dev/null differ diff --git a/basic/img/work-2.jpg b/basic/img/work-2.jpg deleted file mode 100644 index 1a150d5c..00000000 Binary files a/basic/img/work-2.jpg and /dev/null differ diff --git a/basic/img/work-3.jpg b/basic/img/work-3.jpg deleted file mode 100644 index 1a150d5c..00000000 Binary files a/basic/img/work-3.jpg and /dev/null differ diff --git a/basic/img/work-4.jpg b/basic/img/work-4.jpg deleted file mode 100644 index 1a150d5c..00000000 Binary files a/basic/img/work-4.jpg and /dev/null differ diff --git a/basic/img/work-5.jpg b/basic/img/work-5.jpg deleted file mode 100644 index 1a150d5c..00000000 Binary files a/basic/img/work-5.jpg and /dev/null differ diff --git a/basic/index-kenburns-dark.html b/basic/index-kenburns-dark.html deleted file mode 100644 index e6304a61..00000000 --- a/basic/index-kenburns-dark.html +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
-
- -
-
- -
-
- -
-
- - - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - - - - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/basic/index-kenburns.html b/basic/index-kenburns.html deleted file mode 100644 index dca8ed36..00000000 --- a/basic/index-kenburns.html +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
-
- -
-
- -
-
- -
-
- - - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - - - - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/basic/index-particles-dark.html b/basic/index-particles-dark.html deleted file mode 100644 index 47097f01..00000000 --- a/basic/index-particles-dark.html +++ /dev/null @@ -1,479 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- - - - -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - - - - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/basic/index-particles.html b/basic/index-particles.html deleted file mode 100644 index 99e36f01..00000000 --- a/basic/index-particles.html +++ /dev/null @@ -1,479 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- - - - -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - - - - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/basic/index-slideshow-dark.html b/basic/index-slideshow-dark.html deleted file mode 100644 index 45235936..00000000 --- a/basic/index-slideshow-dark.html +++ /dev/null @@ -1,478 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - -
- - -
- -
- -
- -
- -
- -
- - - - - - -

- All-new,
- Ready for your project.
- Launch in -

- - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - - - - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/basic/index-waves-dark.html b/basic/index-waves-dark.html deleted file mode 100644 index e879bafd..00000000 --- a/basic/index-waves-dark.html +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- - - - -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - - - - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/basic/index-waves.html b/basic/index-waves.html deleted file mode 100644 index 5ec045d7..00000000 --- a/basic/index-waves.html +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - -
- - - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- - - - -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - - - - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/basic/index-youtube-dark.html b/basic/index-youtube-dark.html deleted file mode 100644 index 8cdf5a30..00000000 --- a/basic/index-youtube-dark.html +++ /dev/null @@ -1,488 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
-
-
-
-
- - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - - - - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/basic/index-youtube.html b/basic/index-youtube.html deleted file mode 100644 index 3b0800f5..00000000 --- a/basic/index-youtube.html +++ /dev/null @@ -1,488 +0,0 @@ - - - - - - - TYCAN - Timeless Coming Soon Template - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
-
-
-
-
- - - - - - -
- - -
- -
- -
- -
- -
- -
- -

- We are coming, get ready for the best experience of the whole century. -

- - - - - - - Explore more - - - - - - -
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- -

Time to gear up.

- -

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit reprehenderit quis esse in elit excepteur laboris sed occaecat minim ex cupidatat commodo exercitation ex dolor qui ex dolore amet duis ut anim cupidatat Themehelite.com id quis cupidatat proident tempor id sit ut anim sint aliquip excepteur ut in ullamco elit amet cupidatat commodo ut quis fugiat sunt commodo in dolore enim aliqua nulla dolor duis aliquip.

- -

Lorem ipsum dolor sit amet.

- -
- -
- - - -
-
-
-
-
-
- -
- - - - - - - -
- -
- -
- -
- -
- -
- -
- -

We have exactly what you need.

- -
- - - -
- -
-

Free App

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit. Download now.

-
- -
-

Assistance 24/7

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -
-

Analytics

-

Lorem ipsum eu esse aliqua voluptate consectetur duis quis voluptate proident qui sit.

-
- -

This is our strategy.

- -
-
-
-
-
-
- -
- - - -
- -
- -
- -
- -
- -
- -
- - -
- -

Touch or not.

- -
- -

You request has been sent!

-

Your message will be examined and we will get back to you as soon as possible.

-
- -
- -

Oops!

-

Looks like something went wrong, please try again later.

-
- -
- - -
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- -
- - - - - - - -
-
-
-

Come & Talk

-

1500 Les Champs | Concorde
PARIS . FRANCE
(+33) 66-1254-611

-
- -
-

Social Media

-

- Facebook . Twitter . Instagram -

-
-
-
-
-
-
-
-
- -
- - -
- - - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/basic/index.html b/basic/index.html deleted file mode 100644 index d9a03769..00000000 --- a/basic/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - Multi-Step Signup - - - - - - - - - - - - - - -
-
- - -
Onboarding UI
-
- - -
- -
- -
-
Tutorial Video: How does this site work?
-
- - - -
- - - - \ No newline at end of file diff --git a/basic/js/bootstrap.min.js b/basic/js/bootstrap.min.js deleted file mode 100644 index eac9842d..00000000 --- a/basic/js/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.1.0 (https://getbootstrap.com/) - * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,c){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)P(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!(_e={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(de={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},pe="out",ve={HIDE:"hide"+he,HIDDEN:"hidden"+he,SHOW:(me="show")+he,SHOWN:"shown"+he,INSERTED:"inserted"+he,CLICK:"click"+he,FOCUSIN:"focusin"+he,FOCUSOUT:"focusout"+he,MOUSEENTER:"mouseenter"+he,MOUSELEAVE:"mouseleave"+he},Ee="fade",ye="show",Te=".tooltip-inner",Ce=".arrow",Ie="hover",Ae="focus",De="click",be="manual",Se=function(){function i(t,e){if("undefined"==typeof c)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=oe(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),oe(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(oe(this.getTipElement()).hasClass(ye))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),oe.removeData(this.element,this.constructor.DATA_KEY),oe(this.element).off(this.constructor.EVENT_KEY),oe(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&oe(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===oe(this.element).css("display"))throw new Error("Please use show on visible elements");var t=oe.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){oe(this.element).trigger(t);var n=oe.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=Cn.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&oe(i).addClass(Ee);var s="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,o=this._getAttachment(s);this.addAttachmentClass(o);var a=!1===this.config.container?document.body:oe(this.config.container);oe(i).data(this.constructor.DATA_KEY,this),oe.contains(this.element.ownerDocument.documentElement,this.tip)||oe(i).appendTo(a),oe(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new c(this.element,i,{placement:o,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:Ce},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),oe(i).addClass(ye),"ontouchstart"in document.documentElement&&oe(document.body).children().on("mouseover",null,oe.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,oe(e.element).trigger(e.constructor.Event.SHOWN),t===pe&&e._leave(null,e)};if(oe(this.tip).hasClass(Ee)){var h=Cn.getTransitionDurationFromElement(this.tip);oe(this.tip).one(Cn.TRANSITION_END,l).emulateTransitionEnd(h)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=oe.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==me&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),oe(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(oe(this.element).trigger(i),!i.isDefaultPrevented()){if(oe(n).removeClass(ye),"ontouchstart"in document.documentElement&&oe(document.body).children().off("mouseover",null,oe.noop),this._activeTrigger[De]=!1,this._activeTrigger[Ae]=!1,this._activeTrigger[Ie]=!1,oe(this.tip).hasClass(Ee)){var s=Cn.getTransitionDurationFromElement(n);oe(n).one(Cn.TRANSITION_END,r).emulateTransitionEnd(s)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){oe(this.getTipElement()).addClass(ue+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||oe(this.config.template)[0],this.tip},t.setContent=function(){var t=oe(this.getTipElement());this.setElementContent(t.find(Te),this.getTitle()),t.removeClass(Ee+" "+ye)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?oe(e).parent().is(t)||t.empty().append(e):t.text(oe(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getAttachment=function(t){return _e[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)oe(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==be){var e=t===Ie?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===Ie?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;oe(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}oe(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=h({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||oe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),oe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Ae:Ie]=!0),oe(e.getTipElement()).hasClass(ye)||e._hoverState===me?e._hoverState=me:(clearTimeout(e._timeout),e._hoverState=me,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===me&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||oe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),oe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Ae:Ie]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=pe,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===pe&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=h({},this.constructor.Default,oe(this.element).data(),t)).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),Cn.typeCheckConfig(ae,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=oe(this.getTipElement()),e=t.attr("class").match(fe);null!==e&&0

'}),He=h({},Nn.DefaultType,{content:"(string|element|function)"}),We="fade",xe=".popover-header",Ue=".popover-body",Ke={HIDE:"hide"+ke,HIDDEN:"hidden"+ke,SHOW:(Me="show")+ke,SHOWN:"shown"+ke,INSERTED:"inserted"+ke,CLICK:"click"+ke,FOCUSIN:"focusin"+ke,FOCUSOUT:"focusout"+ke,MOUSEENTER:"mouseenter"+ke,MOUSELEAVE:"mouseleave"+ke},Fe=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){we(this.getTipElement()).addClass(Le+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||we(this.config.template)[0],this.tip},r.setContent=function(){var t=we(this.getTipElement());this.setElementContent(t.find(xe),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Ue),e),t.removeClass(We+" "+Me)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=we(this.getTipElement()),e=t.attr("class").match(je);null!==e&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||t', /* Code that is used as previous icon */ - nextIcon: '', /* Code that is used as next icon */ - galleryFadeIn: 100, /* fadeIn speed when image is loaded */ - galleryFadeOut: 300, /* fadeOut speed before image is loaded */ - - slides: function() { - if (this.filter) { - return this.$source.find(this.filter); - } - return this.$source; - }, - - images: function() { - warn('images is deprecated, please use slides instead'); - return this.slides(); - }, - - currentNavigation: function() { - return this.slides().index(this.$currentTarget); - }, - - navigateTo: function(index) { - var self = this, - source = self.slides(), - len = source.length, - $inner = self.$instance.find('.' + self.namespace + '-inner'); - index = ((index % len) + len) % len; /* pin index to [0, len[ */ - - self.$currentTarget = source.eq(index); - self.beforeContent(); - return $.when( - self.getContent(), - $inner.fadeTo(self.galleryFadeOut,0.2) - ).always(function($newContent) { - self.setContent($newContent); - self.afterContent(); - $newContent.fadeTo(self.galleryFadeIn,1); - }); - }, - - createNavigation: function(target) { - var self = this; - return $(''+this[target+'Icon']+'').click(function(evt){ - $(this).trigger(target+'.'+self.namespace); - evt.preventDefault(); - }); - } - }); - - $.featherlightGallery = FeatherlightGallery; - - /* extend jQuery with selector featherlight method $(elm).featherlight(config, elm); */ - $.fn.featherlightGallery = function(config) { - FeatherlightGallery.attach(this, config); - return this; - }; - - /* bind featherlight on ready if config autoBind is set */ - $(document).ready(function(){ FeatherlightGallery._onReady(); }); - -}(jQuery)); diff --git a/basic/js/featherlight.js b/basic/js/featherlight.js deleted file mode 100644 index ad572dfc..00000000 --- a/basic/js/featherlight.js +++ /dev/null @@ -1,649 +0,0 @@ -/** - * Featherlight - ultra slim jQuery lightbox - * Version 1.7.12 - http://noelboss.github.io/featherlight/ - * - * Copyright 2017, Noël Raoul Bossart (http://www.noelboss.com) - * MIT Licensed. -**/ -(function($) { - "use strict"; - - if('undefined' === typeof $) { - if('console' in window){ window.console.info('Too much lightness, Featherlight needs jQuery.'); } - return; - } - if($.fn.jquery.match(/-ajax/)) { - if('console' in window){ window.console.info('Featherlight needs regular jQuery, not the slim version.'); } - return; - } - /* Featherlight is exported as $.featherlight. - It is a function used to open a featherlight lightbox. - - [tech] - Featherlight uses prototype inheritance. - Each opened lightbox will have a corresponding object. - That object may have some attributes that override the - prototype's. - Extensions created with Featherlight.extend will have their - own prototype that inherits from Featherlight's prototype, - thus attributes can be overriden either at the object level, - or at the extension level. - To create callbacks that chain themselves instead of overriding, - use chainCallbacks. - For those familiar with CoffeeScript, this correspond to - Featherlight being a class and the Gallery being a class - extending Featherlight. - The chainCallbacks is used since we don't have access to - CoffeeScript's `super`. - */ - - function Featherlight($content, config) { - if(this instanceof Featherlight) { /* called with new */ - this.id = Featherlight.id++; - this.setup($content, config); - this.chainCallbacks(Featherlight._callbackChain); - } else { - var fl = new Featherlight($content, config); - fl.open(); - return fl; - } - } - - var opened = [], - pruneOpened = function(remove) { - opened = $.grep(opened, function(fl) { - return fl !== remove && fl.$instance.closest('body').length > 0; - } ); - return opened; - }; - - // Removes keys of `set` from `obj` and returns the removed key/values. - function slice(obj, set) { - var r = {}; - for (var key in obj) { - if (key in set) { - r[key] = obj[key]; - delete obj[key]; - } - } - return r; - } - - // NOTE: List of available [iframe attributes](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe). - var iFrameAttributeSet = { - allowfullscreen: 1, frameborder: 1, height: 1, longdesc: 1, marginheight: 1, marginwidth: 1, - name: 1, referrerpolicy: 1, scrolling: 1, sandbox: 1, src: 1, srcdoc: 1, width: 1 - }; - - // Converts camelCased attributes to dasherized versions for given prefix: - // parseAttrs({hello: 1, hellFrozeOver: 2}, 'hell') => {froze-over: 2} - function parseAttrs(obj, prefix) { - var attrs = {}, - regex = new RegExp('^' + prefix + '([A-Z])(.*)'); - for (var key in obj) { - var match = key.match(regex); - if (match) { - var dasherized = (match[1] + match[2].replace(/([A-Z])/g, '-$1')).toLowerCase(); - attrs[dasherized] = obj[key]; - } - } - return attrs; - } - - /* document wide key handler */ - var eventMap = { keyup: 'onKeyUp', resize: 'onResize' }; - - var globalEventHandler = function(event) { - $.each(Featherlight.opened().reverse(), function() { - if (!event.isDefaultPrevented()) { - if (false === this[eventMap[event.type]](event)) { - event.preventDefault(); event.stopPropagation(); return false; - } - } - }); - }; - - var toggleGlobalEvents = function(set) { - if(set !== Featherlight._globalHandlerInstalled) { - Featherlight._globalHandlerInstalled = set; - var events = $.map(eventMap, function(_, name) { return name+'.'+Featherlight.prototype.namespace; } ).join(' '); - $(window)[set ? 'on' : 'off'](events, globalEventHandler); - } - }; - - Featherlight.prototype = { - constructor: Featherlight, - /*** defaults ***/ - /* extend featherlight with defaults and methods */ - namespace: 'featherlight', /* Name of the events and css class prefix */ - targetAttr: 'data-featherlight', /* Attribute of the triggered element that contains the selector to the lightbox content */ - variant: null, /* Class that will be added to change look of the lightbox */ - resetCss: false, /* Reset all css */ - background: null, /* Custom DOM for the background, wrapper and the closebutton */ - openTrigger: 'click', /* Event that triggers the lightbox */ - closeTrigger: 'click', /* Event that triggers the closing of the lightbox */ - filter: null, /* Selector to filter events. Think $(...).on('click', filter, eventHandler) */ - root: 'body', /* Where to append featherlights */ - openSpeed: 250, /* Duration of opening animation */ - closeSpeed: 250, /* Duration of closing animation */ - closeOnClick: 'background', /* Close lightbox on click ('background', 'anywhere' or false) */ - closeOnEsc: true, /* Close lightbox when pressing esc */ - closeIcon: '', /* Close icon */ - loading: '', /* Content to show while initial content is loading */ - persist: false, /* If set, the content will persist and will be shown again when opened again. 'shared' is a special value when binding multiple elements for them to share the same content */ - otherClose: null, /* Selector for alternate close buttons (e.g. "a.close") */ - beforeOpen: $.noop, /* Called before open. can return false to prevent opening of lightbox. Gets event as parameter, this contains all data */ - beforeContent: $.noop, /* Called when content is loaded. Gets event as parameter, this contains all data */ - beforeClose: $.noop, /* Called before close. can return false to prevent opening of lightbox. Gets event as parameter, this contains all data */ - - afterOpen: function(event){ - $.fn.fullpage.setAllowScrolling(false); - $.fn.fullpage.setKeyboardScrolling(false); - $("body").addClass("modal-open"); - }, /* Called after open. Gets event as parameter, this contains all data */ - - afterContent: function(event){ - var title = this.$currentTarget.attr('data-title'); - var text = this.$currentTarget.attr('data-text'); - this.$instance.find('.caption').remove(); - $('
').html('').appendTo(this.$instance.find('.featherlight-content')); - }, /* Called after content is ready and has been set. Gets event as parameter, this contains all data */ - - afterClose: function(event){ - $.fn.fullpage.setAllowScrolling(true); - $.fn.fullpage.setKeyboardScrolling(true); - $("body").removeClass("modal-open"); - }, /* Called after close. Gets event as parameter, this contains all data */ - - onKeyUp: $.noop, /* Called on key up for the frontmost featherlight */ - onResize: $.noop, /* Called after new content and when a window is resized */ - type: null, /* Specify type of lightbox. If unset, it will check for the targetAttrs value. */ - contentFilters: ['jquery', 'image', 'html', 'ajax', 'iframe', 'text'], /* List of content filters to use to determine the content */ - - /*** methods ***/ - /* setup iterates over a single instance of featherlight and prepares the background and binds the events */ - setup: function(target, config){ - /* all arguments are optional */ - if (typeof target === 'object' && target instanceof $ === false && !config) { - config = target; - target = undefined; - } - - var self = $.extend(this, config, {target: target}), - css = !self.resetCss ? self.namespace : self.namespace+'-reset', /* by adding -reset to the classname, we reset all the default css */ - $background = $(self.background || [ - '
', - '', - '
', - '
' + self.loading + '
', - '', - '
', - '
'].join('')), - closeButtonSelector = '.'+self.namespace+'-close' + (self.otherClose ? ',' + self.otherClose : ''); - - self.$instance = $background.clone().addClass(self.variant); /* clone DOM for the background, wrapper and the close button */ - - /* close when click on background/anywhere/null or closebox */ - self.$instance.on(self.closeTrigger+'.'+self.namespace, function(event) { - if(event.isDefaultPrevented()) { - return; - } - var $target = $(event.target); - if( ('background' === self.closeOnClick && $target.is('.'+self.namespace)) - || 'anywhere' === self.closeOnClick - || $target.closest(closeButtonSelector).length ){ - self.close(event); - event.preventDefault(); - } - }); - - return this; - }, - - /* this method prepares the content and converts it into a jQuery object or a promise */ - getContent: function(){ - if(this.persist !== false && this.$content) { - return this.$content; - } - var self = this, - filters = this.constructor.contentFilters, - readTargetAttr = function(name){ return self.$currentTarget && self.$currentTarget.attr(name); }, - targetValue = readTargetAttr(self.targetAttr), - data = self.target || targetValue || ''; - - /* Find which filter applies */ - var filter = filters[self.type]; /* check explicit type like {type: 'image'} */ - - /* check explicit type like data-featherlight="image" */ - if(!filter && data in filters) { - filter = filters[data]; - data = self.target && targetValue; - } - data = data || readTargetAttr('href') || ''; - - /* check explicity type & content like {image: 'photo.jpg'} */ - if(!filter) { - for(var filterName in filters) { - if(self[filterName]) { - filter = filters[filterName]; - data = self[filterName]; - } - } - } - - /* otherwise it's implicit, run checks */ - if(!filter) { - var target = data; - data = null; - $.each(self.contentFilters, function() { - filter = filters[this]; - if(filter.test) { - data = filter.test(target); - } - if(!data && filter.regex && target.match && target.match(filter.regex)) { - data = target; - } - return !data; - }); - if(!data) { - //if('console' in window){ window.console.error('Featherlight: no content filter found ' + (target ? ' for "' + target + '"' : ' (no target specified)')); } - return false; - } - } - /* Process it */ - return filter.process.call(self, data); - }, - - /* sets the content of $instance to $content */ - setContent: function($content){ - this.$instance.removeClass(this.namespace+'-loading'); - - /* we need a special class for the iframe */ - this.$instance.toggleClass(this.namespace+'-iframe', $content.is('iframe')); - - /* replace content by appending to existing one before it is removed - this insures that featherlight-inner remain at the same relative - position to any other items added to featherlight-content */ - this.$instance.find('.'+this.namespace+'-inner') - .not($content) /* excluded new content, important if persisted */ - .slice(1).remove().end() /* In the unexpected event where there are many inner elements, remove all but the first one */ - .replaceWith($.contains(this.$instance[0], $content[0]) ? '' : $content); - - this.$content = $content.addClass(this.namespace+'-inner'); - - return this; - }, - - /* opens the lightbox. "this" contains $instance with the lightbox, and with the config. - Returns a promise that is resolved after is successfully opened. */ - open: function(event){ - var self = this; - self.$instance.hide().appendTo(self.root); - if((!event || !event.isDefaultPrevented()) - && self.beforeOpen(event) !== false) { - - if(event){ - event.preventDefault(); - } - var $content = self.getContent(); - - if($content) { - opened.push(self); - - toggleGlobalEvents(true); - - self.$instance.fadeIn(self.openSpeed); - self.beforeContent(event); - - /* Set content and show */ - return $.when($content) - .always(function($content){ - self.setContent($content); - self.afterContent(event); - }) - .then(self.$instance.promise()) - /* Call afterOpen after fadeIn is done */ - .done(function(){ self.afterOpen(event); }); - } - } - self.$instance.detach(); - return $.Deferred().reject().promise(); - }, - - /* closes the lightbox. "this" contains $instance with the lightbox, and with the config - returns a promise, resolved after the lightbox is successfully closed. */ - close: function(event){ - var self = this, - deferred = $.Deferred(); - - if(self.beforeClose(event) === false) { - deferred.reject(); - } else { - - if (0 === pruneOpened(self).length) { - toggleGlobalEvents(false); - } - - self.$instance.fadeOut(self.closeSpeed,function(){ - self.$instance.detach(); - self.afterClose(event); - deferred.resolve(); - }); - } - return deferred.promise(); - }, - - /* resizes the content so it fits in visible area and keeps the same aspect ratio. - Does nothing if either the width or the height is not specified. - Called automatically on window resize. - Override if you want different behavior. */ - resize: function(w, h) { - if (w && h) { - /* Reset apparent image size first so container grows */ - this.$content.css('width', '').css('height', ''); - /* Calculate the worst ratio so that dimensions fit */ - /* Note: -1 to avoid rounding errors */ - var ratio = Math.max( - w / (this.$content.parent().width()-1), - h / (this.$content.parent().height()-1)); - /* Resize content */ - if (ratio > 1) { - ratio = h / Math.floor(h / ratio); /* Round ratio down so height calc works */ - this.$content.css('width', '' + w / ratio + 'px').css('height', '' + h / ratio + 'px'); - } - } - }, - - /* Utility function to chain callbacks - [Warning: guru-level] - Used be extensions that want to let users specify callbacks but - also need themselves to use the callbacks. - The argument 'chain' has callback names as keys and function(super, event) - as values. That function is meant to call `super` at some point. - */ - chainCallbacks: function(chain) { - for (var name in chain) { - this[name] = $.proxy(chain[name], this, $.proxy(this[name], this)); - } - } - }; - - $.extend(Featherlight, { - id: 0, /* Used to id single featherlight instances */ - autoBind: '[data-featherlight]', /* Will automatically bind elements matching this selector. Clear or set before onReady */ - defaults: Featherlight.prototype, /* You can access and override all defaults using $.featherlight.defaults, which is just a synonym for $.featherlight.prototype */ - /* Contains the logic to determine content */ - contentFilters: { - jquery: { - regex: /^[#.]\w/, /* Anything that starts with a class name or identifiers */ - test: function(elem) { return elem instanceof $ && elem; }, - process: function(elem) { return this.persist !== false ? $(elem) : $(elem).clone(true); } - }, - image: { - regex: /\.(png|jpg|jpeg|gif|tiff?|bmp|svg)(\?\S*)?$/i, - process: function(url) { - var self = this, - deferred = $.Deferred(), - img = new Image(), - $img = $(''); - img.onload = function() { - /* Store naturalWidth & height for IE8 */ - $img.naturalWidth = img.width; $img.naturalHeight = img.height; - deferred.resolve( $img ); - }; - img.onerror = function() { deferred.reject($img); }; - img.src = url; - return deferred.promise(); - } - }, - html: { - regex: /^\s*<[\w!][^<]*>/, /* Anything that starts with some kind of valid tag */ - process: function(html) { return $(html); } - }, - ajax: { - regex: /./, /* At this point, any content is assumed to be an URL */ - process: function(url) { - var self = this, - deferred = $.Deferred(); - /* we are using load so one can specify a target with: url.html #targetelement */ - var $container = $('
').load(url, function(response, status){ - if ( status !== "error" ) { - deferred.resolve($container.contents()); - } - deferred.fail(); - }); - return deferred.promise(); - } - }, - iframe: { - process: function(url) { - var deferred = new $.Deferred(); - var $content = $(' - -
- - - - - \ No newline at end of file diff --git a/basic/php/MailChimp.php b/basic/php/MailChimp.php deleted file mode 100644 index d1182203..00000000 --- a/basic/php/MailChimp.php +++ /dev/null @@ -1,87 +0,0 @@ - - * Lorna Jane Mitchell, github.com/lornajane - * - * @author Drew McLellan - * @version 1.1.1 - */ -class MailChimp -{ - private $api_key; - private $api_endpoint = 'https://.api.mailchimp.com/2.0'; - private $verify_ssl = false; - - /** - * Create a new instance - * @param string $api_key Your MailChimp API key - */ - function __construct($api_key) - { - $this->api_key = $api_key; - list(, $datacentre) = explode('-', $this->api_key); - $this->api_endpoint = str_replace('', $datacentre, $this->api_endpoint); - } - - /** - * Call an API method. Every request needs the API key, so that is added automatically -- you don't need to pass it in. - * @param string $method The API method to call, e.g. 'lists/list' - * @param array $args An array of arguments to pass to the method. Will be json-encoded for you. - * @return array Associative array of json decoded API response. - */ - public function call($method, $args=array()) - { - return $this->makeRequest($method, $args); - } - - /** - * Performs the underlying HTTP request. Not very exciting - * @param string $method The API method to be called - * @param array $args Assoc array of parameters to be passed - * @return array Assoc array of decoded result - */ - private function makeRequest($method, $args=array()) - { - $args['apikey'] = $this->api_key; - - $url = $this->api_endpoint.'/'.$method.'.json'; - - if (function_exists('curl_init') && function_exists('curl_setopt')){ - $ch = curl_init(); - curl_setopt($ch, CURLOPT_URL, $url); - curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json')); - curl_setopt($ch, CURLOPT_USERAGENT, 'PHP-MCAPI/2.0'); - curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); - curl_setopt($ch, CURLOPT_TIMEOUT, 10); - curl_setopt($ch, CURLOPT_POST, true); - curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, $this->verify_ssl); - curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($args)); - $result = curl_exec($ch); - curl_close($ch); - } else { - $json_data = json_encode($args); - $result = file_get_contents($url, null, stream_context_create(array( - 'http' => array( - 'protocol_version' => 1.1, - 'user_agent' => 'PHP-MCAPI/2.0', - 'method' => 'POST', - 'header' => "Content-type: application/json\r\n". - "Connection: close\r\n" . - "Content-length: " . strlen($json_data) . "\r\n", - 'content' => $json_data, - ), - ))); - } - - return $result ? json_decode($result, true) : false; - } -} diff --git a/basic/php/contact_form.php b/basic/php/contact_form.php deleted file mode 100644 index 2a987bda..00000000 --- a/basic/php/contact_form.php +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - -
- - - -
- - - - -
- -
- - - - - - - - - - - - - - - - -
-
-

New message

-
-
-
-

Hello, you've just received a new message sent from the contact form on your website.

-
-
-
-

From

-

$name

-
-
-
-

Email Address

-

$email

-
-
-
-

Message

-

$message

-
-
-
- -
-

2019-2XXX Madeon08®, All Rights Reserved.

-
-
-
- "; - - // prepare headers - $headers = 'MIME-Version: 1.1' . PHP_EOL; - $headers .= 'Content-type: text/html; charset=utf-8' . PHP_EOL; - $headers .= "From: $name <$email>" . PHP_EOL; - $headers .= "Return-Path: $to" . PHP_EOL; - $headers .= "Reply-To: $email" . PHP_EOL; - $headers .= "X-Mailer: PHP/". phpversion() . PHP_EOL; - - // If there are no errors, send the email - $result = @mail($to, $subject, $mailbody, $headers); - } else { - errorHandler('Allowed only XMLHttpRequest.'); - } -?> \ No newline at end of file diff --git a/basic/php/newsletter_form.php b/basic/php/newsletter_form.php deleted file mode 100644 index e8bae1c9..00000000 --- a/basic/php/newsletter_form.php +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - -
- - - - -
- -
- - - - - - - - - - -
-
-

New subscriber!

-
-
-
-

Hello, you've just get a new subscriber on your website.

-
-
-
-

Email Address

-

$newsletter

-
-
-
- -
-

2019-2XXX Madeon08®, All Rights Reserved.

-
-
-
- "; - - // prepare headers - $headers = 'MIME-Version: 1.1' . PHP_EOL; - $headers .= 'Content-type: text/html; charset=utf-8' . PHP_EOL; - $headers .= "From: Your website <$newsletter>" . PHP_EOL; - $headers .= "Reply-To: $newsletter" . PHP_EOL; - $headers .= "X-Mailer: PHP/". phpversion() . PHP_EOL; - - // If there are no errors, send the email - $result = @mail($to, $subject, $mailbody, $headers); - } else { - header('HTTP/1.1 403 Forbidden'); - header('Status: 403 Forbidden'); - } -?> \ No newline at end of file diff --git a/basic/php/newsletter_form_mailchimp.php b/basic/php/newsletter_form_mailchimp.php deleted file mode 100644 index 0098314c..00000000 --- a/basic/php/newsletter_form_mailchimp.php +++ /dev/null @@ -1,100 +0,0 @@ - "success" - )); - // ERROR SENDING - } else { - echo json_encode(array( - "status" => "error", - "type" => "FileAccessError" - )); - } - - // The part for the storage in Mailchimp - } elseif ($STORE_MODE == "mailchimp") { - - $MailChimp = new \Drewm\MailChimp($API_KEY); - - $result = $MailChimp->call('lists/subscribe', array( - 'id' => $LIST_ID, - 'email' => array('email'=>$newsletter), - 'double_optin' => false, - 'update_existing' => true, - 'replace_interests' => false, - 'send_welcome' => true, - )); - - // SUCCESS SENDING - if($result["email"] == $newsletter) { - echo json_encode(array( - "status" => "success" - )); - // ERROR SENDING - } else { - echo json_encode(array( - "status" => "error", - "type" => $result["name"] - )); - } - // ERROR - } else { - echo json_encode(array( - "status" => "error", - )); - } - // ERROR DURING THE VALIDATION - } else { - echo json_encode(array( - "status" => "error", - "type" => "ValidationError" - )); - } -} else { - header('HTTP/1.1 403 Forbidden'); - header('Status: 403 Forbidden'); -} - -?> \ No newline at end of file diff --git a/basic/sass/_mixins.scss b/basic/sass/_mixins.scss deleted file mode 100644 index b811e126..00000000 --- a/basic/sass/_mixins.scss +++ /dev/null @@ -1,113 +0,0 @@ -/* -* TYCAN - Timeless Coming Soon Template -* Build Date: May-October 2019 -* Last Update: October 2019 -* Author: Madeon08 -* Copyright (C) 2019-2XXX Madeon08 -* This is a premium product available exclusively here : https://themeforest.net/user/Madeon08/portfolio -*/ - -// WebKit font-smoothing -// Values: none, antialiased (default), subpixel-antialiased -@mixin font-smoothing($value: on) { - @if $value == on { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - } - @else { - -webkit-font-smoothing: subpixel-antialiased; - -moz-osx-font-smoothing: auto; - } -} - -$display-wide: 1920; -$display-narrow: 375; - -@mixin fluid($property, $minValue, $maxValue) { - $x: ($maxValue - $minValue)/($display-wide - $display-narrow); - $y: $maxValue - $display-wide * $x; - #{$property}: calc(#{100*$x}vw + #{$y}px); -} - -// Devices Media Queries -$special-phone: 830px; -$special-phone-vertical: 500px; -$special-tablet: 1024px; -$vertical-query: 800px; -$landscape-phone-height: 414px; -$landscape-phone-width: 896px; - -// General Media Queries -$phone-width: 480px; -$tablet-width: 768px; -$small-width: 991px; -$medium-width: 1024px; -$notebook-width: 1280px; -$desktop-width: 1600px; -$large-width: 1920px; - -@mixin vertical { - @media only screen and (max-height: $vertical-query) { - @content; - } -} - -@mixin landscape-phone { - @media screen and (max-device-height : $landscape-phone-height) and (max-device-width : $landscape-phone-width) { - @content; - } -} - -@mixin landscape-tablet { - @media only screen and (max-device-width: $special-tablet) and (orientation: landscape) { - @content; - } -} - -@mixin phone { - @media only screen and (max-width: $phone-width) { - @content; - } -} - -@mixin tablet { - @media only screen and (max-width: $tablet-width) and (max-device-height: $special-tablet) { - @content; - } -} - -@mixin small { - @media only screen and (max-width: $small-width) { - @content; - } -} - -@mixin medium { - @media screen and (max-width: $medium-width), screen and (max-height: $vertical-query) { - @content; - } -} - -@mixin notebookup { - @media screen and (min-width: $notebook-width) { - @content; - } -} - -@mixin notebook { - @media only screen and (max-width: $notebook-width) { - @content; - } -} - -@mixin desktop { - @media screen and (min-width: $desktop-width) { - @content; - } -} - -@mixin large { - @media screen and (min-width: $large-width) { - @content; - } -} \ No newline at end of file diff --git a/basic/sass/_vars.scss b/basic/sass/_vars.scss deleted file mode 100644 index 114a16b7..00000000 --- a/basic/sass/_vars.scss +++ /dev/null @@ -1,67 +0,0 @@ -/* -* TYCAN - Timeless Coming Soon Template -* Build Date: May-October 2019 -* Last Update: October 2019 -* Author: Madeon08 -* Copyright (C) 2019-2XXX Madeon08 -* This is a premium product available exclusively here : https://themeforest.net/user/Madeon08/portfolio -*/ - -// Duration. -$fast-transition: 0.2s; -$slow-transition: 0.3s; -$smooth-transition: 0.4s; -$average-transition: 0.6s; - -// Font family -$montserrat-font: Montserrat, 'Helvetica Neue', 'Lucida Grande', Arial, Verdana, sans-serif; - -// Font weight -$slim: 100; -$light: 300; -$normal: 400; -$medium: 500; -$semi-bold: 600; -$bold: 700; - -// Colors -$Tulip_Tree: #EAB543; - -// Useful colors -$grey: #f5f5f5; -$electric: #6e5fff; -$Alabaster: #F8F8F8; -$white: #FFFFFF; -$black: #000000; -$shark: #2B2D35; -$gallery: #EFEFEF; -$ebony-clay: #20232D; -$dark-blue: #323a45; -$bright-gray: #251b2b; -$cod-gray: #111111; -$torch-red: #FF1D4D; -$caribbean-green: #00c8aa; -$regent-gray: #878787; -$gold: #FFD700; - -// Secondary colors -$athens-gray: #f2f3f7; -$dusty-gray: #999999; -$bittersweet: #fe665c; -$heliotrope: #835EFF; -$rose: #FF008D; - -// Social Media Brand Colors -$twitter: #00aced; -$facebook: #3b5998; -$googleplus: #dd4b39; -$pinterest: #cb2027; -$linkedin: #007bb6; -$youtube: #bb0000; -$vimeo: #aad450; -$tumblr: #32506d; -$instagram: #517fa4; -$flickr: #ff0084; -$dribbble: #ea4c89; -$soundcloud: #ff3a00; -$behance: #1769ff; \ No newline at end of file diff --git a/basic/sass/style-dark.scss b/basic/sass/style-dark.scss deleted file mode 100644 index deff96a5..00000000 --- a/basic/sass/style-dark.scss +++ /dev/null @@ -1,3201 +0,0 @@ -/* -* TYCAN - Timeless Coming Soon Template -* Build Date: May-October 2019 -* Last Update: October 2019 -* Author: Madeon08 -* Copyright (C) 2019-2XXX Madeon08 -* This is a premium product available exclusively here : https://themeforest.net/user/Madeon08/portfolio -*/ - -/* TABLE OF CONTENTS - ---------------------------- - *. @Import & Reset - 1. LOADING SCREEN - 2. GENERIC STYLES - 3. NAV - 4. FULLPAGE - 5. FULLPAGE NAV (Hidden) - 6. FOOTER + ALERTS FORM - 7. PHOTOS GALLERY - ---------------------------- - VARIANTS - - V1. SLIDESHOW - V2. KEN BURNS - V3. YOUTUBE - V4. WAVES - V5. PARTICLES - ---------------------------- - 8. MEDIA QUERIES -*/ - -/* ------------------------------------- */ -/* *. @Import & Reset .................. */ -/* ------------------------------------- */ - -// colors, fonts, sizes etc... -@import "vars"; - -// custom mixins -@import "mixins"; - -/* custom CSS files */ -@import "fontawesome-all.min.css"; -@import "ionicons.min.css"; - -@import "bootstrap.min.css"; - -@import "vegas.css"; -@import "slick.css"; -@import "slick-theme.css"; -@import "jquery.fullPage.css"; -@import "featherlight.css"; -@import "featherlight.gallery.css"; - -/* Google Fonts */ -@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700"); - -/* -* http://meyerweb.com/eric/tools/css/reset/ -* v2.0 | 20110126 -* License: none (public domain) -*/ - -html, -body, -div, -span, -applet, -object, -iframe, -h1, -h2, -h3, -h4, -h5, -h6, -p, -blockquote, -pre, -a, -abbr, -acronym, -address, -big, -cite, -code, -del, -dfn, -em, -img, -ins, -kbd, -q, -s, -samp, -small, -strike, -strong, -sub, -sup, -tt, -var, -b, -u, -i, -center, -dl, -dt, -dd, -ol, -ul, -li, -fieldset, -form, -label, -legend, -table, -caption, -tbody, -tfoot, -thead, -tr, -th, -td, -article, -aside, -canvas, -details, -embed, -figure, -figcaption, -footer, -header, -hgroup, -menu, -nav, -output, -ruby, -section, -summary, -time, -mark, -audio, -video { - padding: 0; - border: 0; - margin: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section, -main { - display: block; -} - -body { - line-height: 1; -} - -ol, -ul { - list-style: none; -} - -blockquote, -q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ''; - content: none; -} - -table { - border-spacing: 0; - border-collapse: collapse; -} - -.bigger_container { - @include notebookup { - max-width: 1420px; - } -} - -/* ------------------------------------- */ -/* 1. LOADING SCREEN ................... */ -/* ------------------------------------- */ - -#loading { - position: fixed; - z-index: 999999; - top: 100%; - left: 0; - display: flex; - width: 100vw; - height: 100vh; - background: $black; - transition: all $average-transition ease-in-out; - justify-content: center; - align-items: center; - - &:before { - position: absolute; - content: ''; - z-index: -10; - top: -100vh; - left: 0; - display: block; - width: 100%; - height: 100vh; - background: $Tulip_Tree; - } - - &.show { - top: 0; - } - - &.hide { - opacity: 0; - } - - img { - display: block; - opacity: 0; - transition: all $average-transition ease-in-out; - flex: auto; - max-width: 120px; - } -} - -/* ------------------------------------- */ -/* 2. GENERIC STYLES ................... */ -/* ------------------------------------- */ - -html { - font-size: 62.5%; -} - -body { - position: relative; - height: 100%; - background: $black; - color: $white; - font-family: $montserrat-font; - font-size: 1.4rem; - line-height: 1.8; - font-weight: normal; - font-weight: $normal; - font-style: normal; - letter-spacing: 0; - - &.elmt_hovr { - overflow: hidden !important; - } -} - -.scroll-touch { - overflow-y: auto; - -webkit-overflow-scrolling: touch; -} - -body, -html { - width: 100%; - padding: 0; - margin: 0; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - text-rendering: optimizeLegibility; -} - -body, -input, -select, -textarea { - transition: all $fast-transition ease-in-out; -} - -a { - color: $black; - transition: all $fast-transition ease-in-out; - cursor: pointer; - text-decoration: none; - - &:hover { - color: darken($Tulip_Tree, 5%); - text-decoration: none !important; - outline: none !important; - } - - &:active, - &:focus { - color: $black; - text-decoration: none !important; - outline: none !important; - } - - &.light-btn { - position: relative; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid $Tulip_Tree; - margin: 15px 0 0 0; - background: $Tulip_Tree; - color: $white; - font-size: 2rem; - text-align: center; - font-weight: $bold; - text-transform: uppercase; - border-radius: 0; - align-items: center; - justify-content: center; - - &#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - width: 100%; - } - - &:hover { - border: 1px solid $black; - background: $black; - color: $white; - - .ask-to-scroll { - .arrow { - span { - background: $white; - } - } - } - } - - &:active, - &:focus { - border: 1px solid transparent; - background: $Tulip_Tree; - color: $white; - text-decoration: none !important; - outline: none !important; - - .ask-to-scroll { - .arrow { - span { - background: $white; - } - } - } - } - } -} - -button { - transition: all $fast-transition ease-in-out; - cursor: pointer; - - &:hover, - &:active, - &:focus { - color: $shark; - text-decoration: none !important; - outline: none !important; - } - - &.light-btn { - position: relative; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid $Tulip_Tree; - margin: 15px 0 0 0; - background: $Tulip_Tree; - color: $white; - font-size: 2rem; - text-align: center; - font-weight: $bold; - text-transform: uppercase; - border-radius: 0; - align-items: center; - justify-content: center; - - &#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - display: none; - width: 100%; - - @include medium { - display: block; - } - } - - &:hover { - border: 1px solid $Tulip_Tree; - background: $Tulip_Tree; - color: $white; - - .ask-to-scroll { - .arrow { - span { - background: $white; - } - } - } - } - - &:active, - &:focus { - border: 1px solid $Tulip_Tree; - background: $Tulip_Tree; - color: $white; - text-decoration: none !important; - outline: none !important; - } - - &.colored { - border: none; - background: $Tulip_Tree; - background: $Tulip_Tree; - background: linear-gradient(to right, $Tulip_Tree, $Tulip_Tree); - margin-right: 15px; - - &:active, - &:focus { - color: $black; - } - } - } - - &.submit { - position: relative; - height: 60px; - padding: 0 25px; - border: 1px solid $Tulip_Tree; - margin: 15px 0 0 0; - margin: 0; - background: $Tulip_Tree; - color: $white; - font-size: 2rem; - text-align: center; - font-weight: $bold; - text-transform: uppercase; - border-radius: 0; - flex: auto; - max-width: 300px; - - &:after { - position: absolute; - content: 'Submit'; - z-index: 5; - top: 10px; - left: 0; - display: block; - width: 100%; - height: 100%; - color: $white !important; - line-height: 60px; - opacity: 0; - transform: none !important; - transition: all $fast-transition ease-in-out; - - @include medium { - display: none; - } - } - - i { - position: relative; - display: inline-block; - transform-origin: center; - } - - &:active { - border: 1px solid $Tulip_Tree; - background: $black; - color: $white; - - &:before { - opacity: 0; - } - } - - &:focus { - background: $Tulip_Tree; - outline: none !important; - box-shadow: none !important; - - &:before { - opacity: 1; - } - } - - &:hover { - color: transparent; - - &:after { - top: 0; - opacity: 1; - } - } - - &:disabled { - color: $black; - cursor: not-allowed; - - &:after { - display: none; - } - } - - @media (hover: none) { - &:hover { - border: 1px solid $Tulip_Tree; - color: $white; - - &:before { - opacity: 1; - } - } - } - } -} - -strong, -b { - font-weight: $bold; -} - -em, -i { - font-style: italic; -} - -p { - margin: 0; - color: $white; - line-height: 1.6; - font-weight: $normal; - - @include fluid("font-size", 16, 18); - - @include large { - font-size: 18px; - } - - - &.subtitle { - margin-bottom: 3rem; - } - - &.copyright { - position: absolute; - bottom: 70px; - left: -50px; - display: block; - color: lighten($cod-gray, 60%); - font-size: 1.2rem; - line-height: 5rem; - opacity: 0.5; - transform: rotate(-90deg); - - &.dark { - color: $white; - opacity: 0.25; - } - - @include medium { - position: relative; - bottom: auto; - left: auto; - color: $white; - text-align: center; - opacity: 1; - transform: none; - } - } -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0 0 1.5rem 0; - color: $black; - line-height: 1; - font-weight: $bold; - - a { - color: inherit; - text-decoration: none; - } - - small { - display: block; - color: rgba($black, 0.7); - font-size: 1.6rem; - font-style: italic; - margin-top: .8rem; - text-transform: none; - } -} - -h1 { - color: $white; - line-height: 1.35; - font-weight: $bold; - - @include fluid("font-size", 35, 70); - - @include large { - font-size: 70px; - } - - - @include landscape-phone { - font-size: 40px; - } - - - span { - color: $Tulip_Tree; - white-space: nowrap; - - @include phone { - display: block; - } - } -} - -h2 { - @include fluid("font-size", 35, 70); - - @include large { - font-size: 65px; - } -} - -h3 { - font-size: 2rem; -} - -h4 { - color: $Tulip_Tree; - font-size: 1.8rem; - margin-bottom: .5rem; - text-transform: uppercase; -} - -h5 { - font-size: 1.6rem; -} - -h6 { - font-size: 1.5rem; -} - -sub { - position: relative; - top: .5em; - font-size: .8em; -} - -sup { - position: relative; - top: -.5em; - font-size: .8em; -} - -.clear { - clear: both; -} - -.display-none { - display: none !important; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-right { - text-align: right; -} - -.no-margin-bottom { - margin-bottom: 0; -} - -.opacity-0, -.before-loading { - opacity: 0 !important; - visibility: hidden !important; -} - -.opacity-03 { - opacity: .3 !important; -} - -.opacity-1 { - opacity: 1 !important; - visibility: visible !important; -} - -.index-999 { - z-index: -999 !important; -} - -.row-no-margin { - margin: 0; -} - -.no-padding { - padding: 0; -} - -.ask-to-scroll { - position: relative; - top: 0; - left: 8px; - display: inline-block; - width: 16px; - height: 20px; - text-align: left; - vertical-align: middle; - - .arrow { - position: absolute; - width: 9px; - height: 5px; - - span { - position: absolute; - width: 7px; - height: 2px; - background: $white; - transition: all $fast-transition ease-in-out; - - &:nth-child(1) { - transform: rotate(45deg); - } - - &:nth-child(2) { - left: 4px; - transform: rotate(-45deg); - } - } - - &:nth-child(1) { - top: 0; - opacity: 0; - animation: chevron1 0.95s infinite cubic-bezier(0.5, -0.8, 0.5, 1.8); - } - - &:nth-child(2) { - top: 7px; - animation: chevron2 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); - } - - &:nth-child(3) { - top: 12px; - animation: chevron3 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); - } - } -} - -@keyframes chevron1 { - 0%, - 10% { - opacity: 0; - transform: translateY(0); - } - - 100%, - 58% { - opacity: 1; - transform: translateY(7px); - } -} - -@keyframes chevron2 { - 0%, - 5% { - opacity: 1; - transform: translateY(0); - } - - 100%, - 37% { - opacity: 1; - transform: translateY(5px); - } -} - -@keyframes chevron3 { - 0% { - opacity: 1; - transform: translateY(0); - } - - 100%, - 32% { - opacity: 0; - transform: translateY(10px); - } -} - -/* SPECIFIC OVERLAY TO APPLY OVER THE VARIANT YOU'RE USING (if needed) */ -.custom-overlay { - position: absolute; - content: ''; - z-index: -20; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: $black; - opacity: 0.5; - backface-visibility: hidden; - - &.light { - opacity: 0.2; - } -} - -/* ------------------------------------- */ -/* 3. NAV .............................. */ -/* ------------------------------------- */ - -.navbar { - position: fixed; - z-index: 200; - top: 0; - left: 0; - width: 100vw; - margin: 0 auto; - padding-left: 35px; - padding-right: 20px; - - @include fluid("padding-top", 10, 30); - @include fluid("padding-bottom", 10, 0); - - @include large { - padding-top: 30px; - padding-bottom: 0; - } - - - .navbar-toggler { - padding: 15px; - border: none; - background: transparent; - color: $Tulip_Tree; - font-size: 1.2em; - border-radius: 0; - - .navbar-toggler-icon { - height: auto; - background: none; - - .menu-icon-bar { - display: inline-block; - display: block; - width: 100%; - height: 2px; - transition: all 0.3s; - background-color: $white; - border-radius: 0; - margin-bottom: 6px; - backface-visibility: hidden; - transform-style: preserve-3d; - perspective: 1000; - - &:last-child { - margin-bottom: 0; - } - - &:nth-child(2) { - transition: all 0.2s; - } - } - - &.opened-close { - .menu-icon-bar { - &:first-child { - transform: translateY(8px) rotate(-45deg); - } - - &:nth-child(2) { - background-color: transparent; - } - - &:last-child { - transform: translateY(-8px) rotate(45deg); - } - } - } - - &.opened-expanded { - .menu-icon-bar { - &:first-child { - transform: translateY(-4px); - } - - &:last-child { - transform: translateY(4px); - } - } - } - } - } - - .in-nav { - position: relative; - display: flex; - width: 100%; - margin: 0 auto; - max-width: 1860px; - justify-content: space-between; - align-items: center; - - .brand-logo, .brand-logo-no-change { - position: relative; - padding: 0; - line-height: initial; - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - max-width: 130px; - margin-right: 0; - - img { - display: block; - } - } - - @include small { - .navbar-collapse { - position: absolute; - z-index: -1; - left: -35px; - display: flex; - overflow: hidden; - width: 100vw; - height: 100vh; - background: $black; - transition: none; - transition: opacity 0.2s ease-in-out; - - &:not(.show) { - display: flex; - height: 0; - opacity: 0; - } - - &.collapsing { - height: 100vh; - } - - @include fluid("top", -10, -30); - } - - .navbar-nav { - width: 100%; - text-align: left; - padding-left: 35px; - - li { - margin: 0 0 0 0; - text-align: left; - - a { - padding: 1rem .5rem; - font-size: 20px; - - &:after { - display: none; - } - } - } - } - } - } - - ul.navbar-nav { - padding: 0; - margin: 0; - - li { - display: inline; - - a { - &.trigger { - color: $Tulip_Tree; - } - - &:after { - position: absolute; - content: ''; - right: 0; - bottom: 0px; - left: calc(50% - 2.5px); - width: 5px; - height: 5px; - background: currentcolor; - opacity: 0; - transform: translateY(15px); - transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1); - border-radius: 5px; - } - } - - &.active, - &:hover { - a { - color: $Tulip_Tree; - - &:after { - opacity: 1; - transform: translateY(5px); - } - } - } - } - - &.on-right { - text-align: right; - - li { - display: inline; - } - } - - li { - position: relative; - display: block; - margin: 0 2rem; - text-align: center; - transition: all $slow-transition cubic-bezier(0, 0, 0.58, 1); - - a { - position: relative; - display: inline-block; - width: auto; - padding: 0 .5rem; - color: rgba($white, 1); - font-size: 16px; - text-align: center; - transition: all $slow-transition cubic-bezier(0, 0, 0.58, 1); - letter-spacing: 0; - -webkit-backface-visibility: hidden; - - &:hover { - color: $Tulip_Tree; - } - - i { - position: relative; - top: 0; - left: 0; - } - } - } - - &.next_home { - li { - a, button { - color: $white; - } - - button { - background: lighten($black, 15%); - - &:hover { - color: $Tulip_Tree; - background: rgba($black, 1); - } - } - - &.active, - &:hover { - a { - color: $Tulip_Tree; - } - } - } - } - } - - &.next_home { - @include medium { - background: $black; - border-bottom: none; - - .navbar-collapse { - background: $black; - } - } - - - @include landscape-tablet { - padding-top: 20px; - padding-bottom: 20px; - } - - - @include landscape-phone { - padding-top: 10px; - padding-bottom: 5px; - } - - - .navbar-toggler { - background: transparent; - - .navbar-toggler-icon { - .menu-icon-bar { - background: $white; - } - } - } - } -} - -/* ------------------------------------- */ -/* 4. FULLPAGE ......................... */ -/* ------------------------------------- */ - -#fullpage { - left: 0; - width: 100%; - - &.fullpage-present { - z-index: 20; - left: 0; - } - - p { - font-weight: $normal; - - &.on-home { - margin: 0; - color: $gallery; - font-weight: $normal; - } - } - - .home_info { - display: flex; - flex-wrap: wrap; - max-width: 1050px; - flex-direction: column; - align-items: flex-start; - } - - .section { - overflow: hidden; - width: 100vw; - background: transparent; - transition: all $slow-transition ease-in-out; - - @include landscape-phone { - padding: 100px 0 !important; - } - - - &.fp-table { - left: 0; - display: table; - overflow: visible; - width: 100%; - opacity: 0; - table-layout: fixed; - } - - &#section0 { - @include medium { - min-height: 100vh; - } - } - - &:not(#section0) { - padding: 0 15px; - background: $black; - - @include vertical { - padding-left: 50px; - padding-right: 50px; - } - - - @include medium { - padding-top: 100px; - } - - - @include small { - padding-left: 30px; - padding-right: 30px; - } - - - @include tablet { - padding-top: 50px; - padding-bottom: 50px; - } - - - @include landscape-tablet { - padding-top: 100px; - padding-bottom: 0; - } - - - @include landscape-phone { - padding: 100px 0 0 !important; - } - - - @include phone { - padding: 50px 15px 0; - } - - - &.no_back { - background: transparent; - - &:after { - position: absolute; - content: ''; - z-index: -1; - top: -10px; - - /* Used to remove thin line at top of the section on different browsers */ - right: 0; - display: block; - width: 55vw; - height: calc(100% + 20px); - background: $black; - - @include notebook { - width: 70vw; - } - - - @include medium { - width: 100vw; - } - } - } - - .container-inside { - padding: 0; - } - - .main-content { - padding-right: 0; - - h1, h2, h3, h4, h5, h6, p { - color: $white; - flex: auto; - align-self: flex-start; - - @include fluid("margin-bottom", 25, 0); - - @include large { - margin-bottom: 0; - } - } - - a { - color: $Tulip_Tree; - - &:hover { - color: darken($Tulip_Tree, 10%); - } - } - - .contact_block { - display: flex; - height: 70vh; - justify-content: space-between; - flex-direction: column; - padding-left: 0; - flex: 0 0 66.666667%; - max-width: 66.666667%; - margin-left: 50%; - max-height: 810px; - - @include large { - padding-left: 100px; - } - - - @include notebook { - padding-left: 50px; - margin-left: 30%; - } - - - @include medium { - height: auto; - flex: 0 0 100%; - max-width: 100%; - margin-left: 0; - padding-bottom: 100px; - max-height: none; - } - - - @include landscape-tablet { - padding-left: 0; - max-width: 60vw; - padding-bottom: 50px; - } - - - @include small { - padding-left: 0; - } - - - @include vertical { - padding-left: 0; - max-width: none; - } - - - @include tablet { - max-width: 100%; - min-height: 0; - padding-bottom: 0; - } - - - h2 { - margin-bottom: 10px; - } - - .location { - h4 { - @include fluid("margin-bottom", 0, 20); - - @include large { - margin-bottom: 20px; - } - } - - .contact-address { - @include fluid("margin-bottom", 50, 0); - - @include large { - margin-bottom: 0; - } - } - } - - #contact-form { - flex: auto; - - @include medium { - margin-bottom: 100px; - } - - - @include tablet { - margin-bottom: 50px; - } - } - - .bottom_text { - margin-top: 10px; - flex: none; - } - } - - .flex_element { - display: flex; - justify-content: space-between; - flex-direction: column; - - .bottom_text { - margin-top: auto; - flex: none; - } - - .flex_space { - margin-bottom: 30px; - } - - &.list_on_right { - @include small { - flex-direction: row; - flex-wrap: wrap; - } - } - - .top_block { - @include fluid("margin-top", 20, 0); - - @include large { - margin-top: 0; - } - - - @include small { - margin-top: 50px; - margin-bottom: 50px; - } - - - @include tablet { - margin-top: 50px; - margin-bottom: 0; - } - - - flex: auto; - - h1, h2, h3, h4, h5, h6, p { - flex: none; - } - - h3 { - margin-bottom: 10px; - } - - p { - @include fluid("margin-bottom", 10, 0); - - @include large { - margin-bottom: 0; - } - } - - i { - display: block; - font-size: 35px; - font-weight: 100; - margin-bottom: 10px; - } - - @include small { - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - - @include tablet { - flex: 0 0 100%; - max-width: 100%; - } - } - - &.on_right { - text-align: right; - } - - #demo { - max-height: 50vh; - - .carousel-inner { - overflow: visible; - - .carousel-item { - display: block; - opacity: 1; - float: left; - } - } - } - - .slick-prev, .slick-next { - position: relative; - top: auto; - top: 8px; - display: inline-block; - width: 30px; - height: 30px; - transform: none; - - &:before { - color: $white; - opacity: 0.5; - transition: all $fast-transition ease-in-out; - - @include small { - opacity: 1 !important; - } - } - - &:hover { - &:before { - opacity: 1; - } - } - } - - .slick-prev { - left: 0; - margin-right: 150px; - - @include tablet { - margin-right: 50px; - } - } - - .slick-next { - right: auto; - margin-left: 150px; - - @include tablet { - margin-left: 50px; - } - } - - .slick-list { - overflow: visible; - } - - .slick-dots { - bottom: -35px; - left: -10px; - text-align: left; - - li { - button { - width: 30px; - height: 30px; - - &:before { - top: 5px; - left: 0; - width: 30px; - height: 30px; - transition: all $fast-transition ease-in-out; - color: $white; - } - } - } - - @include medium { - left: 50%; - text-align: center; - transform: translateX(-50%); - } - - - @include phone { - bottom: -40px; - } - } - - .slick-slider { - width: 0; - min-width: 100%; - margin-bottom: 40px; - - @include phone { - left: -30px; - min-width: 100vw; - } - } - - @keyframes zoomy { - 0% { - transform: scale(1); - } - - 100% { - transform: scale(1.2); - } - } - - .slick-slide { - max-width: 100vw; - - &:nth-child(1) { - img { - animation-delay: 1s; - } - } - - &:nth-child(2) { - img { - animation-delay: 2s; - } - } - - &:nth-child(3) { - img { - animation-delay: 3s; - } - } - - &:nth-child(4) { - img { - animation-delay: 4s; - } - } - - &:nth-child(5) { - img { - animation-delay: 5s; - } - } - - img { - height: 50vh; - transition: all 0.6s ease-in-out; - animation: zoomy 10s ease-in-out infinite alternate; - - @include phone { - animation: none; - } - - - @include landscape-phone { - height: 80vh; - } - } - - figure { - position: relative; - display: flex !important; - overflow: hidden; - background: $black; - align-items: center; - justify-content: center; - - @include phone { - height: 50vh; - } - } - - figcaption { - position: absolute; - z-index: 9999; - bottom: 35px; - left: 0; - width: 100%; - color: rgba($white, 0.5); - font-size: 16px; - text-align: center; - transition: all 0.6s ease-in-out; - text-transform: uppercase; - letter-spacing: 2px; - - @include phone { - bottom: 0; - padding: 10px; - background: rgba($black, 0.75); - color: $white; - } - } - - &:hover { - img { - opacity: 0.5; - } - - figcaption { - color: $white; - } - } - - @include phone { - width: 100vw; - height: 50vh; - - img { - height: auto; - margin: 0 auto; - max-width: 100vw; - max-height: 50vh; - } - } - } - } - - .flex_element_img { - display: flex; - align-items: flex-end; - flex-direction: column; - - img { - max-height: 70vh; - - @include small { - max-height: none; - margin-top: 25px; - } - } - } - - .carousel_block { - ol { - position: absolute; - top: auto; - right: auto; - bottom: 0; - left: -30px; - width: 10px; - height: 0; - margin: auto; - transform: rotate(90deg); - justify-content: flex-end; - - @include small { - bottom: -25px; - left: 0; - width: 100%; - transform: none; - } - - - li { - position: relative; - display: inline-block; - width: 6px; - height: 6px; - padding: 0; - border: none; - margin: 0 15px; - color: black; - cursor: pointer; - border-radius: 6px; - text-indent: 0; - opacity: 1; - - &:before { - position: absolute; - content: "•"; - top: 0; - left: -10px; - width: 20px; - height: 20px; - font-family: 'slick'; - font-size: 6px; - line-height: 20px; - text-align: center; - opacity: 0.50; - color: $white; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - transition: all $fast-transition ease-in-out; - } - - &:hover, &.active { - background: transparent; - - &:before { - opacity: 1; - } - } - } - } - - .carousel, .carousel-inner, .carousel-item { - width: 100%; - height: 100%; - min-height: 400px; - background-position: center center; - background-size: cover; - } - - .carousel { - .carousel-inner { - .carousel-item { - &.carousel-item-next { - transform: translate3d(0, 100%, 0); - } - - img { - display: block; - margin: 0 auto; - max-height: 70vh; - - @include vertical { - max-height: none; - } - - - @include small { - max-height: none; - } - } - - &.active { - &.carousel-item-right { - transform: translate3d(0, 100%, 0); - } - } - - &.carousel-item-prev { - transform: translate3d(0, -100%, 0); - } - - &.active { - &.carousel-item-left { - transform: translate3d(0, -100%, 0); - } - } - - &.next { - &.carousel-item-left { - transform: translate3d(0, 0, 0); - } - } - - &.active { - transform: translate3d(0, 0, 0); - } - - &.carousel-item-prev { - &.carousel-item-right { - transform: translate3d(0, 0, 0); - } - } - } - } - } - } - - .flex_horizontal { - display: flex; - justify-content: space-between; - flex-direction: row; - max-height: 50vh; - } - } - } - - &.active { - visibility: visible; - } - - .fp-tableCell { - padding: 0; - } - - .content-inside-section { - position: relative; - z-index: 999; - left: 0; - display: flex; - width: 100%; - height: 100%; - justify-content: center; - align-items: center; - - .background-left { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/contact.jpg") center center; - background-size: cover; - - @include notebook { - width: 30vw; - } - - - @include medium { - display: none; - } - } - - .container-inside { - position: relative; - width: 100%; - height: auto; - margin: 0 auto; - text-align: left; - - .main-content { - &.in_home_part { - @include fluid("padding-left", 15, 200); - @include fluid("padding-right", 15, 200); - - display: flex; - height: auto; - min-height: 90vh; - align-items: center; - justify-content: start; - max-width: 1860px; - - @include desktop { - margin: 0 auto; - padding-left: 165px; - padding-right: 200px; - } - - - @include landscape-phone { - padding-left: 50px; - padding-right: 50px; - min-height: 70vh; - } - } - - a { - font-weight: $bold; - } - - .alert { - position: absolute; - z-index: 100; - top: 0; - right: 0; - } - - .parsley-errors-list { - position: absolute; - top: 1px; - right: 105%; - white-space: nowrap; - - li { - padding: 15px 20px; - border: 1px solid rgba($white, 0.15); - background: $black; - color: $white; - border-radius: 35px; - } - - &.filled { - &:before { - color: $white !important; - } - - &:hover { - li { - color: rgba($white, 0.2) !important; - } - } - } - - @include medium { - position: relative; - right: auto; - left: 0; - - li { - padding: 0; - border: none; - border-radius: 0; - } - } - } - - .form-group { - position: relative; - margin-bottom: 2rem; - } - - #contact-form { - ::placeholder { - color: $grey !important; - font-weight: $bold; - text-transform: uppercase; - } - - .sub_validated, .sub_error { - width: 100%; - color: $black; - text-align: left !important; - opacity: 0; - transition: all $fast-transition ease-in-out; - border-radius: 8px; - margin-top: 50px; - - i { - color: $Tulip_Tree; - font-size: 100px; - } - - h4 { - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; - } - - p { - margin-top: 10px; - margin-left: 10px; - } - } - - .form-control { - display: block; - height: auto; - padding: 1.5rem 0 1.5rem 0; - border: none; - margin: 0 25px 50px; - margin: 0; - background: transparent; - color: $black; - color: $white; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - transition: all $fast-transition ease-in-out; - font-weight: $bold; - margin-bottom: 0; - border-bottom: 1px solid rgba($white, 0.2); - border-radius: 0; - outline: medium none; - box-shadow: none; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; - - &:-internal-autofill-selected, &:-webkit-autofill { - -webkit-text-fill-color: $white !important; - -webkit-box-shadow: 0 0 0 30px black inset !important; - } - - @include medium { - min-width: 0; - } - - - &:hover, - &:focus { - background-color: $black !important; - box-shadow: none; - border-bottom: 1px solid rgba($white, 0.25); - } - } - - textarea.form-control { - min-height: 12rem; - resize: none; - } - - span.sub-text { - position: absolute; - right: 1.5rem; - bottom: 0; - color: $regent-gray; - font-size: 1.1rem; - } - - button#valid-form { - margin: 15px 0 0 0; - } - } - } - } - } - } -} - -/* ------------------------------------- */ -/* 5. FULLPAGE NAV ..................... */ -/* ------------------------------------- */ - -/* This navigation is hidden by default, you can activate it by setting: navigation: true, line 110 in jquery.fullPage.js file */ -#fp-nav { - position: fixed; - z-index: 1200; - top: 25vh; - display: table !important; - height: 50vh; - padding: 0 1rem; - background: transparent; - opacity: 1; - transform: translate3d(0, 0, 0); - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - margin-top: 0 !important; - - &.notransition { - transition: none; - } - - &.transition-desktop-mobile { - transition: all $slow-transition ease-in-out !important; - } - - &.nav-position { - right: 0; - } - - ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; - - li { - position: relative; - display: block; - width: 3rem; - height: 2.5rem; - - a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; - - &.active { - span { - background: $Tulip_Tree; - opacity: 1; - } - } - - span { - position: absolute; - z-index: 1; - top: calc(50% - 2px); - left: calc(50% - 2px); - display: block; - width: 5px; - height: 5px; - background: $black; - opacity: .3; - transition: all $slow-transition ease-in-out; - border-radius: 5px; - } - } - - &:hover { - a { - span { - background: $Tulip_Tree; - opacity: 1; - } - } - } - - .fp-tooltip { - position: absolute; - top: -1px; - right: 0; - display: block; - overflow: hidden; - padding: .3rem 1rem; - background: transparent; - color: $Tulip_Tree; - font-size: 1.2rem; - opacity: 0; - transition: all $fast-transition ease-in-out; - cursor: pointer; - max-width: 22rem; - white-space: nowrap; - text-transform: uppercase; - border-radius: 10rem; - } - - &:hover { - .fp-tooltip { - right: 3rem; - opacity: 1; - } - } - } - } - - &.next_home { - ul { - li { - a { - span { - background: $white; - } - - &.active { - span { - background: $Tulip_Tree; - opacity: 1; - } - } - } - - &:hover { - a { - span { - background: $Tulip_Tree; - } - } - } - } - } - } - - &.fp-show-active a.active + .fp-tooltip { - animation: fade-tooltip 1.5s $smooth-transition cubic-bezier(0, 0, 0.58, 1); - animation-delay: .4s; - animation-iteration-count: 1; - } -} - -@keyframes fade-tooltip { - 0% { - opacity: 0; - } - - 10% { - top: -1px; - right: 3rem; - opacity: 1; - } - - 90% { - top: -1px; - right: 3rem; - opacity: 1; - } - - 100% { - right: 6rem; - opacity: 0; - } -} - -/* ------------------------------------- */ -/* 6. FOOTER + ALERTS FORM ............. */ -/* ------------------------------------- */ - -footer { - position: absolute; - z-index: 30; - right: 0; - bottom: 0; - bottom: 0; - left: 0; - width: 100%; - margin: 30px auto 0; - - @include fluid("padding-left", 0, 80); - @include fluid("padding-right", 0, 80); - - @include large { - padding: 0 200px; - } - - - @include medium { - position: relative; - z-index: 0; - padding: 30px 30px 90px; - margin: 0; - background: $black; - border-top: 1px solid darken($Alabaster, 5%); - - &.showing { - z-index: 90; - } - } - - - .footer-newsletter { - position: relative; - width: 100%; - padding: 25px 50px; - margin: 0 auto; - background: $black; - max-width: 1860px; - - @include medium { - position: fixed; - z-index: -100; - top: 0; - left: 0; - display: block; - width: 100vw; - height: 0; - padding: 100px 30px; - background: $black; - opacity: 0; - transition: none; - transition: opacity 0.2s ease-in-out; - - &.showing { - z-index: 90; - height: 100vh !important; - } - - &.show_newsletter { - height: 100vh; - opacity: 1; - } - } - - - .news_validated, .news_error { - position: absolute; - z-index: 10; - bottom: -200%; - left: 0; - width: 100%; - padding: 25px 50px; - background: $black; - color: $white; - text-align: center; - opacity: 0; - transition: all $smooth-transition ease-in-out; - - i { - color: $Tulip_Tree; - font-size: 100px; - } - - h4 { - color: $white; - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; - } - - p { - margin-top: 10px; - margin-left: 10px; - } - - @include medium { - bottom: -100vh; - display: flex; - height: 100vh; - background: $white; - color: $black; - align-items: center; - justify-content: center; - flex-direction: column; - - p { - color: white; - } - } - } - - #subscribe { - p { - font-weight: 400; - } - - @include medium { - display: flex; - height: 100%; - flex-wrap: wrap; - align-items: center; - justify-content: center; - } - - - #newsletter-form { - padding: 0; - - @include medium { - width: 100%; - - ::placeholder { - white-space: pre-line; - } - } - - - ::placeholder { - color: $grey !important; - font-weight: $bold; - text-transform: uppercase; - } - - .form-group { - margin-bottom: 0; - - .controls { - display: flex; - justify-content: space-between; - - h6 { - display: block; - margin: 0 25px 0 0; - color: $white; - font-size: 2rem; - align-self: center; - text-transform: uppercase; - } - - @include medium { - display: block; - text-align: center; - - h6 { - margin: 0; - color: $white; - } - } - } - - .fa { - position: absolute; - top: 15px; - left: 15px; - text-align: center; - } - - .form-control { - display: block; - width: 40%; - height: auto; - padding: 1.5rem 2rem; - border: none; - margin: 0 25px; - margin: 0; - background: transparent; - color: $white; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - transition: all $fast-transition ease-in-out; - font-weight: $bold; - margin-bottom: 0; - border-bottom: none; - border-radius: 0; - outline: medium none; - box-shadow: none; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; - height: 60px; - - &:-internal-autofill-selected, &:-webkit-autofill { - -webkit-text-fill-color: $white !important; - -webkit-box-shadow: 0 0 0 30px black inset !important; - } - - &:hover, - &:focus { - background: lighten($black,10%); - box-shadow: none; - } - - @include medium { - width: 100%; - padding: 2rem 0 5rem; - color: $white; - text-align: center; - min-width: 0; - min-height: 80px; - height: auto; - - &:hover, - &:focus { - background: transparent; - box-shadow: none; - } - } - } - } - - .parsley-errors-list { - position: absolute; - bottom: calc(100% + 10px); - left: 0; - width: auto; - white-space: nowrap; - - li { - width: auto; - padding: 15px 20px; - border: 1px solid rgba($black, 0.15); - background: $black; - color: $white; - border-radius: 35px; - } - - &.filled { - &:before { - color: $white !important; - } - - &:hover { - li { - color: rgba($white, 0.2) !important; - } - } - } - - @include medium { - position: fixed; - bottom: 100px; - left: 0; - width: 100vw; - white-space: normal; - - li { - border: none; - border-radius: 0; - } - } - } - } - } - } -} - -.parsley-errors-list { - li { - display: none; - } - - &.filled { - li { - display: block; - transition: all $fast-transition ease-in-out; - cursor: pointer; - } - - &:before { - position: absolute; - content: "\f057"; - bottom: 20px; - left: 0; - width: 100%; - font-family: "Font Awesome 5 Free"; - font-size: 18px; - line-height: 1; - text-align: center; - opacity: 0; - transition: all $fast-transition ease-in-out; - cursor: pointer; - text-transform: uppercase; - - @include medium { - display: none; - } - } - - &:hover { - &:before { - opacity: 1; - } - } - } -} - -/* ------------------------------------- */ -/* 7. PHOTOS GALLERY ................... */ -/* ------------------------------------- */ - -.featherlight-content { - .caption { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - padding: 15px 0 14px 20px; - background: linear-gradient(to left, rgba($black, 0), rgba($black, 0.8)); - max-width: 90%; - - &.video-set { - position: fixed; - } - - .title-gallery { - color: $white; - margin-bottom: 5px; - - @include fluid("font-size", 18, 24); - - @include large { - font-size: 24px; - } - } - - .text-gallery { - width: 100%; - color: $white; - max-width: 500px; - } - - @include medium { - position: relative; - } - - - @include landscape-phone { - padding-left: 0; - } - } -} - -.featherlight-iframe { - .featherlight-content { - .caption { - position: fixed; - } - } -} - -.custom_loader { - position: fixed; - z-index: -10; - top: calc(50% - 10px); - left: 0; - display: block; - width: 100%; - font-size: 2rem; - text-align: center; - opacity: 0; - animation: infinite-spinning 2s linear infinite; -} - -.featherlight-loading { - .featherlight-content { - .custom_loader { - opacity: 1; - } - } -} - -.featherlight .featherlight-close-icon:hover, .featherlight-next:hover span, -.featherlight-previous:hover span { - color: $Tulip_Tree; -} - -@keyframes infinite-spinning { - from { - transform: rotate(0deg); - } - - to { - transform: rotate(360deg); - } -} - -/* ------------------------------------- */ -/* V1. SLIDESHOW ....................... */ -/* ------------------------------------- */ - -.slideshow { - position: fixed !important; - z-index: -10; - top: 0; - left: 0; - width: 100%; - height: 100% !important; - max-height: 100vh; -} - -/* Used by default, set overlay on : true OR false in js/vegas.js OR js/vegas-video.js */ -.vegas-overlay { - background: rgba($black,0.5); - - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V2. KEN BURNS ....................... */ -/* ------------------------------------- */ - -$slide-distance: calc((4vw + 4vh + 4%)/3); - -$slide-distance-ms: 4%; - -$slide-distance-negative: calc((-4vw + -4vh + -4%)/3); - -$zoom-scale: 1.15; - -@keyframes right { - from { - -ms-transform: translateX(-$slide-distance-ms); - transform: translateX($slide-distance-negative) rotate(0.01deg); - } - - to { - -ms-transform: translateX($slide-distance-ms); - transform: translateX($slide-distance) rotate(0.01deg); - } -} - -@keyframes left { - from { - -ms-transform: translateX($slide-distance-ms); - transform: translateX($slide-distance) rotate(0.01deg); - } - - to { - -ms-transform: translateX(-$slide-distance-ms); - transform: translateX($slide-distance-negative) rotate(0.01deg); - } -} - -@keyframes down { - from { - -ms-transform: translateY(-$slide-distance-ms); - transform: translateY($slide-distance-negative) rotate(0.01deg); - } - - to { - -ms-transform: translateY($slide-distance-ms); - transform: translateY($slide-distance) rotate(0.01deg); - } -} - -@keyframes up { - from { - -ms-transform: translateY($slide-distance-ms); - transform: translateY($slide-distance) rotate(0.01deg); - } - - to { - -ms-transform: translateY(-$slide-distance-ms); - transform: translateY($slide-distance-negative) rotate(0.01deg); - } -} - -@keyframes out { - from { - transform: scale($zoom-scale); - } - - to { - transform: scale(1); - } -} - -@keyframes in { - from { - transform: scale(1); - } - - to { - transform: scale($zoom-scale); - } -} - -#slides { - position: fixed; - left: -9999px; - width: 1px; - height: 1px; -} - -#slideshow { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - - .slide, span, .static-content { - position: absolute; - z-index: -2; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; - } - - .slide { - span { - background-size: cover; - background-position: center; - } - - span.animate.right, span.animate.left { - right: $slide-distance-negative; - left: $slide-distance-negative; - } - - span.animate.up, span.animate.down { - top: $slide-distance-negative; - bottom: $slide-distance-negative; - } - } - - span.animate { - animation-fill-mode: forwards; - animation-timing-function: linear; - } - - span.animate.right { - animation-name: right; - } - - span.animate.left { - animation-name: left; - } - - span.animate.up { - animation-name: up; - } - - span.animate.down { - animation-name: down; - } - - span.animate.in { - animation-name: in; - } - - span.animate.out { - animation-name: out; - } - - span.animate.paused { - animation-play-state: paused; - } -} - -.kb-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba($black,0.5); - - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V3. YOUTUBE ......................... */ -/* ------------------------------------- */ - -#video { - position: relative; - background: transparent; -} - -.ytplayer-container { - position: absolute; - z-index: -2; - top: 0; -} - -.video-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba($black,0.5); - - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - background: transparent url("overlays/01.png") center center repeat; - - .img_fallback { - position: absolute; - top: 0; - left: 0; - width: 100vw; - height: 100vh; - background: url("../img/home-slide-1.jpg") center center; - background-size: cover; - } -} - -li.player_command { - button { - position: relative; - display: inline-block; - width: auto; - width: 50px; - height: 50px; - padding: 10px; - border: none; - background: rgba($white, 0.2); - color: rgba($white, 1); - font-size: 18px; - text-align: center; - transition: all $fast-transition ease-in-out; - letter-spacing: 0; - -webkit-backface-visibility: hidden; - margin-left: 10px; - border-radius: 5px; - - &:first-child { - margin-left: 0; - } - - &:hover { - background: rgba($white, 1); - color: $Tulip_Tree; - } - - i { - position: relative; - top: 0; - left: 0; - } - } - - @include medium { - display: none !important; - } -} - -/* ------------------------------------- */ -/* V4. WAVES ........................... */ -/* ------------------------------------- */ - -.waves { - position: fixed; - z-index: -10; - bottom: 15vh; - left: 0; - width: 100%; - height: 200px; - margin-bottom: -7px; - - /*Fix for safari gap*/ - min-height: 100px; - max-height: 200px; -} - -.under_waves { - position: fixed; - z-index: -10; - bottom: 0; - left: 0; - width: 100%; - height: 15vh; - background: $Tulip_Tree; -} - -.parallax > use { - animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; -} - -.parallax > use:nth-child(1) { - animation-delay: -2s; - animation-duration: 7s; -} - -.parallax > use:nth-child(2) { - animation-delay: -3s; - animation-duration: 10s; -} - -.parallax > use:nth-child(3) { - animation-delay: -4s; - animation-duration: 13s; -} - -.parallax > use:nth-child(4) { - animation-delay: -5s; - animation-duration: 20s; -} - -@keyframes move-forever { - 0% { - transform: translate3d(-90px, 0, 0); - } - - 100% { - transform: translate3d(85px, 0, 0); - } -} - -@include tablet { - .waves { - height: 100px; - } -} - - -/* ------------------------------------- */ -/* V5. PARTICLES ....................... */ -/* ------------------------------------- */ - -.part_cont { - position: fixed; - z-index: -10; - width: 100vw; - height: 100vh; - padding: 0; - margin: 0; - background-color: #000000; -} - -/* ------------------------------------- */ -/* 11. Media Queries ................... */ -/* ------------------------------------- */ - -/* Large Devices, Wide Screens */ -@include desktop { - /* EMPTY */ -} - - -/* Notebook devices */ -@include notebook { - /* EMPTY */ -} - - -/* Medium Devices */ -@include medium { - #fullpage { - height: auto !important; - } - - #fullpage { - position: relative !important; - z-index: 10; - top: 0; - left: 0; - width: 100%; - transition: all $slow-transition ease-in-out !important; - - .section { - height: auto !important; - padding: 0; - opacity: 1 !important; - - .fp-tableCell { - height: auto !important; - vertical-align: baseline; - } - - .content-inside-section { - height: auto; - } - } - } - - #fp-nav { - z-index: -5; - top: 0; - right: auto; - left: 0; - width: 100vw; - height: 100vh; - background: rgba($white, 0.8); - opacity: 1; - opacity: 0; - - ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; - - li { - position: relative; - display: block; - width: auto; - height: auto; - margin-bottom: 20px; - - a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; - - span { - display: none; - } - } - - .fp-tooltip { - position: relative; - top: 0; - right: auto; - left: 0; - width: 100%; - background: transparent; - font-size: 1.7rem; - text-align: center; - opacity: 0; - transform: translate3d(0, 50px, 0); - transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1); - max-width: none; - text-transform: uppercase; - border-radius: 0; - - &:hover { - color: $Tulip_Tree; - } - } - - &.active { - .fp-tooltip { - color: $Tulip_Tree; - } - } - } - } - - &.menu-opened { - z-index: 1000; - opacity: 1; - - ul { - li { - .fp-tooltip { - opacity: 1; - transform: translate3d(0, 0, 0); - } - } - } - } - - &.fp-show-active a.active + .fp-tooltip { - color: $Tulip_Tree; - } - } - - @keyframes fade-tooltip { - 0%, - 100% { - opacity: 1; - } - } - - .featherlight { - &:last-of-type { - background: $white; - } - } -} - - -/* Small Devices, Tablets */ -@include tablet { - /* EMPTY */ -} - - -/* Extra Small Devices, Phones */ -@include phone { - /* EMPTY */ -} - - -/* Only for tablet in landscape mode */ -@include landscape-tablet { - /* EMPTY */ -} - - -/* Only for phone in landscape mode */ -@include landscape-phone { - /* EMPTY */ -} \ No newline at end of file diff --git a/basic/sass/style.scss b/basic/sass/style.scss deleted file mode 100644 index 93e27191..00000000 --- a/basic/sass/style.scss +++ /dev/null @@ -1,3204 +0,0 @@ -/* -* TYCAN - Timeless Coming Soon Template -* Build Date: May-October 2019 -* Last Update: October 2019 -* Author: Madeon08 -* Copyright (C) 2019-2XXX Madeon08 -* This is a premium product available exclusively here : https://themeforest.net/user/Madeon08/portfolio -*/ - -/* TABLE OF CONTENTS - ---------------------------- - *. @Import & Reset - 1. LOADING SCREEN - 2. GENERIC STYLES - 3. NAV - 4. FULLPAGE - 5. FULLPAGE NAV (Hidden) - 6. FOOTER + ALERTS FORM - 7. PHOTOS GALLERY - ---------------------------- - VARIANTS - - V1. SLIDESHOW - V2. KEN BURNS - V3. YOUTUBE - V4. WAVES - V5. PARTICLES - ---------------------------- - 8. MEDIA QUERIES -*/ - -/* ------------------------------------- */ -/* *. @Import & Reset .................. */ -/* ------------------------------------- */ - -// colors, fonts, sizes etc... -@import "vars"; - -// custom mixins -@import "mixins"; - -/* custom CSS files */ -@import "fontawesome-all.min.css"; -@import "ionicons.min.css"; - -@import "bootstrap.min.css"; - -@import "vegas.css"; -@import "slick.css"; -@import "slick-theme.css"; -@import "jquery.fullPage.css"; -@import "featherlight.css"; -@import "featherlight.gallery.css"; - -/* Google Fonts */ -@import url("http://fonts.googleapis.com/css?family=Montserrat:400,700"); - -/* -* http://meyerweb.com/eric/tools/css/reset/ -* v2.0 | 20110126 -* License: none (public domain) -*/ - -html, -body, -div, -span, -applet, -object, -iframe, -h1, -h2, -h3, -h4, -h5, -h6, -p, -blockquote, -pre, -a, -abbr, -acronym, -address, -big, -cite, -code, -del, -dfn, -em, -img, -ins, -kbd, -q, -s, -samp, -small, -strike, -strong, -sub, -sup, -tt, -var, -b, -u, -i, -center, -dl, -dt, -dd, -ol, -ul, -li, -fieldset, -form, -label, -legend, -table, -caption, -tbody, -tfoot, -thead, -tr, -th, -td, -article, -aside, -canvas, -details, -embed, -figure, -figcaption, -footer, -header, -hgroup, -menu, -nav, -output, -ruby, -section, -summary, -time, -mark, -audio, -video { - padding: 0; - border: 0; - margin: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; -} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section, -main { - display: block; -} - -body { - line-height: 1; -} - -ol, -ul { - list-style: none; -} - -blockquote, -q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ''; - content: none; -} - -table { - border-spacing: 0; - border-collapse: collapse; -} - -.bigger_container { - @include notebookup { - max-width: 1420px; - } -} - -/* ------------------------------------- */ -/* 1. LOADING SCREEN ................... */ -/* ------------------------------------- */ - -#loading { - position: fixed; - z-index: 999999; - top: 100%; - left: 0; - display: flex; - width: 100vw; - height: 100vh; - background: $black; - transition: all $average-transition ease-in-out; - justify-content: center; - align-items: center; - - &:before { - position: absolute; - content: ''; - z-index: -10; - top: -100vh; - left: 0; - display: block; - width: 100%; - height: 100vh; - background: $white; - } - - &.show { - top: 0; - } - - &.hide { - opacity: 0; - } - - img { - display: block; - opacity: 0; - transition: all $average-transition ease-in-out; - flex: auto; - max-width: 120px; - } -} - -/* ------------------------------------- */ -/* 2. GENERIC STYLES ................... */ -/* ------------------------------------- */ - -html { - font-size: 62.5%; -} - -body { - position: relative; - height: 100%; - background: $black; - color: $black; - font-family: $montserrat-font; - font-size: 1.4rem; - line-height: 1.8; - font-weight: normal; - font-weight: $normal; - font-style: normal; - letter-spacing: 0; - - &.elmt_hovr { - overflow: hidden !important; - } -} - -.scroll-touch { - overflow-y: auto; - -webkit-overflow-scrolling: touch; -} - -body, -html { - width: 100%; - padding: 0; - margin: 0; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - text-rendering: optimizeLegibility; -} - -body, -input, -select, -textarea { - transition: all $fast-transition ease-in-out; -} - -a { - color: $white; - transition: all $fast-transition ease-in-out; - cursor: pointer; - text-decoration: none; - - &:hover { - color: darken($Tulip_Tree, 5%); - text-decoration: none !important; - outline: none !important; - } - - &:active, - &:focus { - color: $white; - text-decoration: none !important; - outline: none !important; - } - - &.light-btn { - position: relative; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid $Tulip_Tree; - margin: 15px 0 0 0; - background: $Tulip_Tree; - color: $white; - font-size: 2rem; - text-align: center; - font-weight: $bold; - text-transform: uppercase; - border-radius: 0; - align-items: center; - justify-content: center; - - &#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - width: 100%; - } - - &:hover { - border: 1px solid $white; - background: $white; - color: $black; - - .ask-to-scroll { - .arrow { - span { - background: $black; - } - } - } - } - - &:active, - &:focus { - border: 1px solid transparent; - background: $Tulip_Tree; - color: $white; - text-decoration: none !important; - outline: none !important; - - .ask-to-scroll { - .arrow { - span { - background: $white; - } - } - } - } - } -} - -button { - transition: all $fast-transition ease-in-out; - cursor: pointer; - - &:hover, - &:active, - &:focus { - color: $shark; - text-decoration: none !important; - outline: none !important; - } - - &.light-btn { - position: relative; - display: inline-flex; - height: 60px; - padding: 0 25px; - border: 1px solid $Tulip_Tree; - margin: 15px 0 0 0; - background: $Tulip_Tree; - color: $white; - font-size: 2rem; - text-align: center; - font-weight: $bold; - text-transform: uppercase; - border-radius: 0; - align-items: center; - justify-content: center; - - &#button-newsletter { - position: fixed; - z-index: 100; - bottom: 0; - left: 0; - display: none; - width: 100%; - - @include medium { - display: block; - } - } - - &:hover { - border: 1px solid $Tulip_Tree; - background: $Tulip_Tree; - color: $white; - - .ask-to-scroll { - .arrow { - span { - background: $black; - } - } - } - } - - &:active, - &:focus { - border: 1px solid $Tulip_Tree; - background: $Tulip_Tree; - color: $white; - text-decoration: none !important; - outline: none !important; - } - - &.colored { - border: none; - background: $Tulip_Tree; - background: $Tulip_Tree; - background: linear-gradient(to right, $Tulip_Tree, $Tulip_Tree); - margin-right: 15px; - - &:active, - &:focus { - color: $white; - } - } - } - - &.submit { - position: relative; - height: 60px; - padding: 0 25px; - border: 1px solid $Tulip_Tree; - margin: 15px 0 0 0; - margin: 0; - background: $Tulip_Tree; - color: $white; - font-size: 2rem; - text-align: center; - font-weight: $bold; - text-transform: uppercase; - border-radius: 0; - flex: auto; - max-width: 300px; - - &:after { - position: absolute; - content: 'Submit'; - z-index: 5; - top: 10px; - left: 0; - display: block; - width: 100%; - height: 100%; - color: $white !important; - line-height: 60px; - opacity: 0; - transform: none !important; - transition: all $fast-transition ease-in-out; - - @include medium { - display: none; - } - } - - i { - position: relative; - display: inline-block; - transform-origin: center; - } - - &:active { - border: 1px solid $Tulip_Tree; - background: $white; - color: $black; - - &:before { - opacity: 0; - } - } - - &:focus { - background: $Tulip_Tree; - outline: none !important; - box-shadow: none !important; - - &:before { - opacity: 1; - } - } - - &:hover { - color: transparent; - - &:after { - top: 0; - opacity: 1; - } - } - - &:disabled { - color: $white; - cursor: not-allowed; - - &:after { - display: none; - } - } - - @media (hover: none) { - &:hover { - border: 1px solid $Tulip_Tree; - color: $white; - - &:before { - opacity: 1; - } - } - } - } -} - -strong, -b { - font-weight: $bold; -} - -em, -i { - font-style: italic; -} - -p { - margin: 0; - color: $black; - line-height: 1.6; - font-weight: $normal; - - @include fluid("font-size", 16, 18); - - @include large { - font-size: 18px; - } - - - &.subtitle { - margin-bottom: 3rem; - } - - &.copyright { - position: absolute; - bottom: 70px; - left: -50px; - display: block; - color: lighten($cod-gray, 60%); - font-size: 1.2rem; - line-height: 5rem; - opacity: 0.5; - transform: rotate(-90deg); - - &.dark { - color: $black; - opacity: 0.25; - } - - @include medium { - position: relative; - bottom: auto; - left: auto; - color: $black; - text-align: center; - opacity: 1; - transform: none; - } - } -} - -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0 0 1.5rem 0; - color: $white; - line-height: 1; - font-weight: $bold; - - a { - color: inherit; - text-decoration: none; - } - - small { - display: block; - color: rgba($white, 0.7); - font-size: 1.6rem; - font-style: italic; - margin-top: .8rem; - text-transform: none; - } -} - -h1 { - color: $white; - line-height: 1.35; - font-weight: $bold; - - @include fluid("font-size", 35, 70); - - @include large { - font-size: 70px; - } - - - @include landscape-phone { - font-size: 40px; - } - - - span { - color: $Tulip_Tree; - white-space: nowrap; - - @include phone { - display: block; - } - } -} - -h2 { - @include fluid("font-size", 35, 70); - - @include large { - font-size: 65px; - } -} - -h3 { - font-size: 2rem; -} - -h4 { - color: $Tulip_Tree; - font-size: 1.8rem; - margin-bottom: .5rem; - text-transform: uppercase; -} - -h5 { - font-size: 1.6rem; -} - -h6 { - font-size: 1.5rem; -} - -sub { - position: relative; - top: .5em; - font-size: .8em; -} - -sup { - position: relative; - top: -.5em; - font-size: .8em; -} - -.clear { - clear: both; -} - -.display-none { - display: none !important; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-right { - text-align: right; -} - -.no-margin-bottom { - margin-bottom: 0; -} - -.opacity-0, -.before-loading { - opacity: 0 !important; - visibility: hidden !important; -} - -.opacity-03 { - opacity: .3 !important; -} - -.opacity-1 { - opacity: 1 !important; - visibility: visible !important; -} - -.index-999 { - z-index: -999 !important; -} - -.row-no-margin { - margin: 0; -} - -.no-padding { - padding: 0; -} - -.ask-to-scroll { - position: relative; - top: 0; - left: 8px; - display: inline-block; - width: 16px; - height: 20px; - text-align: left; - vertical-align: middle; - - .arrow { - position: absolute; - width: 9px; - height: 5px; - - span { - position: absolute; - width: 7px; - height: 2px; - background: $white; - transition: all $fast-transition ease-in-out; - - &:nth-child(1) { - transform: rotate(45deg); - } - - &:nth-child(2) { - left: 4px; - transform: rotate(-45deg); - } - } - - &:nth-child(1) { - top: 0; - opacity: 0; - animation: chevron1 0.95s infinite cubic-bezier(0.5, -0.8, 0.5, 1.8); - } - - &:nth-child(2) { - top: 7px; - animation: chevron2 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); - } - - &:nth-child(3) { - top: 12px; - animation: chevron3 0.95s infinite cubic-bezier(0.47, 0, 0.745, 0.715); - } - } -} - -@keyframes chevron1 { - 0%, - 10% { - opacity: 0; - transform: translateY(0); - } - - 100%, - 58% { - opacity: 1; - transform: translateY(7px); - } -} - -@keyframes chevron2 { - 0%, - 5% { - opacity: 1; - transform: translateY(0); - } - - 100%, - 37% { - opacity: 1; - transform: translateY(5px); - } -} - -@keyframes chevron3 { - 0% { - opacity: 1; - transform: translateY(0); - } - - 100%, - 32% { - opacity: 0; - transform: translateY(10px); - } -} - -/* SPECIFIC OVERLAY TO APPLY OVER THE VARIANT YOU'RE USING (if needed) */ -.custom-overlay { - position: absolute; - content: ''; - z-index: -20; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: $black; - opacity: 0.5; - backface-visibility: hidden; - - &.light { - opacity: 0.2; - } -} - -/* ------------------------------------- */ -/* 3. NAV .............................. */ -/* ------------------------------------- */ - -.navbar { - position: fixed; - z-index: 200; - top: 0; - left: 0; - width: 100vw; - margin: 0 auto; - padding-left: 35px; - padding-right: 20px; - - @include fluid("padding-top", 10, 30); - @include fluid("padding-bottom", 10, 0); - - @include large { - padding-top: 30px; - padding-bottom: 0; - } - - - .navbar-toggler { - padding: 15px; - border: none; - background: transparent; - color: $Tulip_Tree; - font-size: 1.2em; - border-radius: 0; - - .navbar-toggler-icon { - height: auto; - background: none; - - .menu-icon-bar { - display: inline-block; - display: block; - width: 100%; - height: 2px; - transition: all 0.3s; - background-color: $white; - border-radius: 0; - margin-bottom: 6px; - backface-visibility: hidden; - transform-style: preserve-3d; - perspective: 1000; - - &:last-child { - margin-bottom: 0; - } - - &:nth-child(2) { - transition: all 0.2s; - } - } - - &.opened-close { - .menu-icon-bar { - &:first-child { - transform: translateY(8px) rotate(-45deg); - } - - &:nth-child(2) { - background-color: transparent; - } - - &:last-child { - transform: translateY(-8px) rotate(45deg); - } - } - } - - &.opened-expanded { - .menu-icon-bar { - &:first-child { - transform: translateY(-4px); - } - - &:last-child { - transform: translateY(4px); - } - } - } - } - } - - .in-nav { - position: relative; - display: flex; - width: 100%; - margin: 0 auto; - max-width: 1860px; - justify-content: space-between; - align-items: center; - - .brand-logo { - position: relative; - padding: 0; - line-height: initial; - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - max-width: 130px; - margin-right: 0; - - img { - display: block; - } - } - - @include small { - .navbar-collapse { - position: absolute; - z-index: -1; - left: -35px; - display: flex; - overflow: hidden; - width: 100vw; - height: 100vh; - background: $black; - transition: none; - transition: opacity 0.2s ease-in-out; - - &:not(.show) { - display: flex; - height: 0; - opacity: 0; - } - - &.collapsing { - height: 100vh; - } - - @include fluid("top", -10, -30); - } - - .navbar-nav { - width: 100%; - text-align: left; - padding-left: 35px; - - li { - margin: 0 0 0 0; - text-align: left; - - a { - padding: 1rem .5rem; - font-size: 20px; - - &:after { - display: none; - } - } - } - } - } - } - - ul.navbar-nav { - padding: 0; - margin: 0; - - li { - display: inline; - - a { - &.trigger { - color: $Tulip_Tree; - } - - &:after { - position: absolute; - content: ''; - right: 0; - bottom: 0px; - left: calc(50% - 2.5px); - width: 5px; - height: 5px; - background: currentcolor; - opacity: 0; - transform: translateY(15px); - transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1); - border-radius: 5px; - } - } - - &.active, - &:hover { - a { - color: $Tulip_Tree; - - &:after { - opacity: 1; - transform: translateY(5px); - } - } - } - } - - &.on-right { - text-align: right; - - li { - display: inline; - } - } - - li { - position: relative; - display: block; - margin: 0 2rem; - text-align: center; - transition: all $slow-transition cubic-bezier(0, 0, 0.58, 1); - - a { - position: relative; - display: inline-block; - width: auto; - padding: 0 .5rem; - color: rgba($white, 1); - font-size: 16px; - text-align: center; - transition: all $slow-transition cubic-bezier(0, 0, 0.58, 1); - letter-spacing: 0; - -webkit-backface-visibility: hidden; - - &:hover { - color: $Tulip_Tree; - } - - i { - position: relative; - top: 0; - left: 0; - } - } - } - - &.next_home { - li { - a, button { - color: $black; - } - - button { - background: rgba($black, 0.05); - - &:hover { - color: $Tulip_Tree; - background: rgba($black, 1); - } - } - - &.active, - &:hover { - a { - color: $Tulip_Tree; - } - } - } - } - } - - &.next_home { - @include medium { - background: $white; - border-bottom: 1px solid darken($Alabaster, 5%); - - .navbar-collapse { - background: $white; - } - } - - - @include landscape-tablet { - padding-top: 20px; - padding-bottom: 20px; - } - - - @include vertical { - padding-top: 15px; - padding-bottom: 15px; - } - - - @include landscape-phone { - padding-top: 10px; - padding-bottom: 5px; - } - - - .navbar-toggler { - background: transparent; - - .navbar-toggler-icon { - .menu-icon-bar { - background: $black; - } - } - } - } -} - -/* ------------------------------------- */ -/* 4. FULLPAGE ......................... */ -/* ------------------------------------- */ - -#fullpage { - left: 0; - width: 100%; - - &.fullpage-present { - z-index: 20; - left: 0; - } - - p { - font-weight: $normal; - - &.on-home { - margin: 0; - color: $gallery; - font-weight: $normal; - } - } - - .home_info { - display: flex; - flex-wrap: wrap; - max-width: 1050px; - flex-direction: column; - align-items: flex-start; - } - - .section { - overflow: hidden; - width: 100vw; - background: transparent; - transition: all $slow-transition ease-in-out; - - @include landscape-phone { - padding: 100px 0 !important; - } - - - &.fp-table { - left: 0; - display: table; - overflow: visible; - width: 100%; - opacity: 0; - table-layout: fixed; - } - - &#section0 { - @include medium { - min-height: 100vh; - } - } - - &:not(#section0) { - padding: 0 15px; - background: $white; - - @include vertical { - padding-left: 50px; - padding-right: 50px; - } - - - @include medium { - padding-top: 100px; - } - - - @include small { - padding-left: 30px; - padding-right: 30px; - } - - - @include tablet { - padding-top: 50px; - padding-bottom: 50px; - } - - - @include landscape-tablet { - padding-top: 100px; - padding-bottom: 0; - } - - - @include landscape-phone { - padding: 100px 0 0 !important; - } - - - @include phone { - padding: 50px 15px 0; - } - - - &.no_back { - background: transparent; - - &:after { - position: absolute; - content: ''; - z-index: -1; - top: -10px; - - /* Used to remove thin line at top of the section on different browsers */ - right: 0; - display: block; - width: 55vw; - height: calc(100% + 20px); - background: $white; - - @include notebook { - width: 70vw; - } - - - @include medium { - width: 100vw; - } - } - } - - .container-inside { - padding: 0; - } - - .main-content { - padding-right: 0; - - h1, h2, h3, h4, h5, h6, p { - color: $black; - flex: auto; - align-self: flex-start; - - @include fluid("margin-bottom", 25, 0); - - @include large { - margin-bottom: 0; - } - } - - a { - color: $Tulip_Tree; - - &:hover { - color: darken($Tulip_Tree, 10%); - } - } - - .contact_block { - display: flex; - height: 70vh; - justify-content: space-between; - flex-direction: column; - padding-left: 0; - flex: 0 0 66.666667%; - max-width: 66.666667%; - margin-left: 50%; - max-height: 810px; - - @include large { - padding-left: 100px; - } - - - @include notebook { - padding-left: 50px; - margin-left: 30%; - } - - - @include medium { - height: auto; - flex: 0 0 100%; - max-width: 100%; - margin-left: 0; - padding-bottom: 100px; - max-height: none; - } - - - @include landscape-tablet { - padding-left: 0; - max-width: 60vw; - padding-bottom: 50px; - } - - - @include small { - padding-left: 0; - } - - - @include vertical { - padding-left: 0; - max-width: none; - } - - - @include tablet { - max-width: 100%; - min-height: 0; - padding-bottom: 0; - } - - - h2 { - margin-bottom: 10px; - } - - .location { - h4 { - @include fluid("margin-bottom", 0, 20); - - @include large { - margin-bottom: 20px; - } - } - - .contact-address { - @include fluid("margin-bottom", 50, 0); - - @include large { - margin-bottom: 0; - } - } - } - - #contact-form { - flex: auto; - - @include medium { - margin-bottom: 100px; - } - - - @include tablet { - margin-bottom: 50px; - } - } - - .bottom_text { - margin-top: 10px; - flex: none; - } - } - - .flex_element { - display: flex; - justify-content: space-between; - flex-direction: column; - - .bottom_text { - margin-top: auto; - flex: none; - } - - .flex_space { - margin-bottom: 30px; - } - - &.list_on_right { - @include small { - flex-direction: row; - flex-wrap: wrap; - } - } - - .top_block { - @include fluid("margin-top", 20, 0); - - @include large { - margin-top: 0; - } - - - @include small { - margin-top: 50px; - margin-bottom: 50px; - } - - - @include tablet { - margin-top: 50px; - margin-bottom: 0; - } - - - flex: auto; - - h1, h2, h3, h4, h5, h6, p { - flex: none; - } - - h3 { - margin-bottom: 10px; - } - - p { - @include fluid("margin-bottom", 10, 0); - - @include large { - margin-bottom: 0; - } - } - - i { - display: block; - font-size: 35px; - font-weight: 100; - margin-bottom: 10px; - } - - @include small { - flex: 0 0 33.33333%; - max-width: 33.33333%; - } - - - @include tablet { - flex: 0 0 100%; - max-width: 100%; - } - } - - &.on_right { - text-align: right; - } - - #demo { - max-height: 50vh; - - .carousel-inner { - overflow: visible; - - .carousel-item { - display: block; - opacity: 1; - float: left; - } - } - } - - .slick-prev, .slick-next { - position: relative; - top: auto; - top: 8px; - display: inline-block; - width: 30px; - height: 30px; - transform: none; - - &:before { - color: $black; - opacity: 0.25; - transition: all $fast-transition ease-in-out; - - @include small { - opacity: 1 !important; - } - } - - &:hover { - &:before { - opacity: 1; - } - } - } - - .slick-prev { - left: 0; - margin-right: 150px; - - @include tablet { - margin-right: 50px; - } - } - - .slick-next { - right: auto; - margin-left: 150px; - - @include tablet { - margin-left: 50px; - } - } - - .slick-list { - overflow: visible; - } - - .slick-dots { - bottom: -35px; - left: -10px; - text-align: left; - - li { - button { - width: 30px; - height: 30px; - - &:before { - top: 5px; - left: 0; - width: 30px; - height: 30px; - transition: all $fast-transition ease-in-out; - } - } - } - - @include medium { - left: 50%; - text-align: center; - transform: translateX(-50%); - } - - - @include phone { - bottom: -40px; - } - } - - .slick-slider { - width: 0; - min-width: 100%; - margin-bottom: 40px; - - @include phone { - left: -30px; - min-width: 100vw; - } - } - - @keyframes zoomy { - 0% { - transform: scale(1); - } - - 100% { - transform: scale(1.2); - } - } - - .slick-slide { - max-width: 100vw; - - &:nth-child(1) { - img { - animation-delay: 1s; - } - } - - &:nth-child(2) { - img { - animation-delay: 2s; - } - } - - &:nth-child(3) { - img { - animation-delay: 3s; - } - } - - &:nth-child(4) { - img { - animation-delay: 4s; - } - } - - &:nth-child(5) { - img { - animation-delay: 5s; - } - } - - img { - height: 50vh; - transition: all 0.6s ease-in-out; - animation: zoomy 10s ease-in-out infinite alternate; - - @include phone { - animation: none; - } - - - @include landscape-phone { - height: 80vh; - } - } - - figure { - position: relative; - display: flex !important; - overflow: hidden; - background: $black; - align-items: center; - justify-content: center; - - @include phone { - height: 50vh; - } - } - - figcaption { - position: absolute; - z-index: 9999; - bottom: 35px; - left: 0; - width: 100%; - color: rgba($white, 0.5); - font-size: 16px; - text-align: center; - transition: all 0.6s ease-in-out; - text-transform: uppercase; - letter-spacing: 2px; - - @include phone { - bottom: 0; - padding: 10px; - background: rgba($black, 0.75); - color: $white; - } - } - - &:hover { - img { - opacity: 0.5; - } - - figcaption { - color: $white; - } - } - - @include phone { - width: 100vw; - height: 50vh; - - img { - height: auto; - margin: 0 auto; - max-width: 100vw; - max-height: 50vh; - } - } - } - } - - .flex_element_img { - display: flex; - align-items: flex-end; - flex-direction: column; - - img { - max-height: 70vh; - - @include small { - max-height: none; - margin-top: 25px; - } - } - } - - .carousel_block { - ol { - position: absolute; - top: auto; - right: auto; - bottom: 0; - left: -30px; - width: 10px; - height: 0; - margin: auto; - transform: rotate(90deg); - justify-content: flex-end; - - @include small { - bottom: -25px; - left: 0; - width: 100%; - transform: none; - } - - - li { - position: relative; - display: inline-block; - width: 6px; - height: 6px; - padding: 0; - border: none; - margin: 0 15px; - color: black; - cursor: pointer; - border-radius: 6px; - text-indent: 0; - opacity: 1; - - &:before { - position: absolute; - content: "•"; - top: 0; - left: -10px; - width: 20px; - height: 20px; - color: black; - font-family: 'slick'; - font-size: 6px; - line-height: 20px; - text-align: center; - opacity: 0.25; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - transition: all $fast-transition ease-in-out; - } - - &:hover, &.active { - background: transparent; - - &:before { - opacity: 1; - } - } - } - } - - .carousel, .carousel-inner, .carousel-item { - width: 100%; - height: 100%; - min-height: 400px; - background-position: center center; - background-size: cover; - } - - .carousel { - .carousel-inner { - .carousel-item { - &.carousel-item-next { - transform: translate3d(0, 100%, 0); - } - - img { - display: block; - margin: 0 auto; - max-height: 70vh; - - @include vertical { - max-height: none; - } - - - @include small { - max-height: none; - } - } - - &.active { - &.carousel-item-right { - transform: translate3d(0, 100%, 0); - } - } - - &.carousel-item-prev { - transform: translate3d(0, -100%, 0); - } - - &.active { - &.carousel-item-left { - transform: translate3d(0, -100%, 0); - } - } - - &.next { - &.carousel-item-left { - transform: translate3d(0, 0, 0); - } - } - - &.active { - transform: translate3d(0, 0, 0); - } - - &.carousel-item-prev { - &.carousel-item-right { - transform: translate3d(0, 0, 0); - } - } - } - } - } - } - - .flex_horizontal { - display: flex; - justify-content: space-between; - flex-direction: row; - max-height: 50vh; - } - } - } - - &.active { - visibility: visible; - } - - .fp-tableCell { - padding: 0; - } - - .content-inside-section { - position: relative; - z-index: 999; - left: 0; - display: flex; - width: 100%; - height: 100%; - justify-content: center; - align-items: center; - - .background-left { - position: absolute; - top: 0; - left: -15px; - width: 45vw; - height: 100vh; - background: url("../img/contact.jpg") center center; - background-size: cover; - - @include notebook { - width: 30vw; - } - - - @include medium { - display: none; - } - } - - .container-inside { - position: relative; - width: 100%; - height: auto; - margin: 0 auto; - text-align: left; - - .main-content { - &.in_home_part { - @include fluid("padding-left", 15, 200); - @include fluid("padding-right", 15, 200); - - display: flex; - height: auto; - min-height: 90vh; - align-items: center; - justify-content: start; - max-width: 1860px; - - @include desktop { - margin: 0 auto; - padding-left: 165px; - padding-right: 200px; - } - - - @include landscape-phone { - padding-left: 50px; - padding-right: 50px; - min-height: 70vh; - } - } - - a { - font-weight: $bold; - } - - .alert { - position: absolute; - z-index: 100; - top: 0; - right: 0; - } - - .parsley-errors-list { - position: absolute; - top: 1px; - right: 105%; - white-space: nowrap; - - li { - padding: 15px 20px; - border: 1px solid rgba($black, 0.15); - background: $white; - color: $black; - border-radius: 35px; - } - - &.filled { - &:before { - color: $black !important; - } - - &:hover { - li { - color: rgba($black, 0.2) !important; - } - } - } - - @include medium { - position: relative; - right: auto; - left: 0; - - li { - padding: 0; - border: none; - border-radius: 0; - } - } - } - - .form-group { - position: relative; - margin-bottom: 2rem; - } - - #contact-form { - ::placeholder { - color: rgba($black, 0.15) !important; - font-weight: $bold; - text-transform: uppercase; - } - - .sub_validated, .sub_error { - width: 100%; - color: $white; - text-align: left !important; - opacity: 0; - transition: all $fast-transition ease-in-out; - border-radius: 8px; - margin-top: 50px; - - i { - color: $Tulip_Tree; - font-size: 100px; - } - - h4 { - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; - } - - p { - margin-top: 10px; - margin-left: 10px; - } - } - - .form-control { - display: block; - height: auto; - padding: 1.5rem 0 1.5rem 0; - border: none; - margin: 0 25px 50px; - margin: 0; - background: transparent; - color: $white; - color: $black; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - transition: all $fast-transition ease-in-out; - font-weight: $bold; - margin-bottom: 0; - border-bottom: 1px solid rgba($black, 0.05); - border-radius: 0; - outline: medium none; - box-shadow: none; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; - - &:-internal-autofill-selected, &:-webkit-autofill { - background-color: $white !important; - -webkit-box-shadow: 0 0 0 1000px white inset !important; - } - - @include medium { - min-width: 0; - } - - - &:hover, - &:focus { - background-color: $white !important; - box-shadow: none; - border-bottom: 1px solid rgba($black, 0.25); - } - } - - textarea.form-control { - min-height: 12rem; - resize: none; - } - - span.sub-text { - position: absolute; - right: 1.5rem; - bottom: 0; - color: $regent-gray; - font-size: 1.1rem; - } - - button#valid-form { - margin: 15px 0 0 0; - } - } - } - } - } - } -} - -/* ------------------------------------- */ -/* 5. FULLPAGE NAV ..................... */ -/* ------------------------------------- */ - -/* This navigation is hidden by default, you can activate it by setting: navigation: true, line 110 in jquery.fullPage.js file */ -#fp-nav { - position: fixed; - z-index: 1200; - top: 25vh; - display: table !important; - height: 50vh; - padding: 0 1rem; - background: transparent; - opacity: 1; - transform: translate3d(0, 0, 0); - transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1); - margin-top: 0 !important; - - &.notransition { - transition: none; - } - - &.transition-desktop-mobile { - transition: all $slow-transition ease-in-out !important; - } - - &.nav-position { - right: 0; - } - - ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; - - li { - position: relative; - display: block; - width: 3rem; - height: 2.5rem; - - a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; - - &.active { - span { - background: $Tulip_Tree; - opacity: 1; - } - } - - span { - position: absolute; - z-index: 1; - top: calc(50% - 2px); - left: calc(50% - 2px); - display: block; - width: 5px; - height: 5px; - background: $white; - opacity: .3; - transition: all $slow-transition ease-in-out; - border-radius: 5px; - } - } - - &:hover { - a { - span { - background: $Tulip_Tree; - opacity: 1; - } - } - } - - .fp-tooltip { - position: absolute; - top: -1px; - right: 0; - display: block; - overflow: hidden; - padding: .3rem 1rem; - background: transparent; - color: $Tulip_Tree; - font-size: 1.2rem; - opacity: 0; - transition: all $fast-transition ease-in-out; - cursor: pointer; - max-width: 22rem; - white-space: nowrap; - text-transform: uppercase; - border-radius: 10rem; - } - - &:hover { - .fp-tooltip { - right: 3rem; - opacity: 1; - } - } - } - } - - &.next_home { - ul { - li { - a { - span { - background: $black; - } - - &.active { - span { - background: $Tulip_Tree; - opacity: 1; - } - } - } - - &:hover { - a { - span { - background: $Tulip_Tree; - } - } - } - } - } - } - - &.fp-show-active a.active + .fp-tooltip { - animation: fade-tooltip 1.5s $smooth-transition cubic-bezier(0, 0, 0.58, 1); - animation-delay: .4s; - animation-iteration-count: 1; - } -} - -@keyframes fade-tooltip { - 0% { - opacity: 0; - } - - 10% { - top: -1px; - right: 3rem; - opacity: 1; - } - - 90% { - top: -1px; - right: 3rem; - opacity: 1; - } - - 100% { - right: 6rem; - opacity: 0; - } -} - -/* ------------------------------------- */ -/* 6. FOOTER + ALERTS FORM ............. */ -/* ------------------------------------- */ - -footer { - position: absolute; - z-index: 30; - right: 0; - bottom: 0; - bottom: 0; - left: 0; - width: 100%; - margin: 30px auto 0; - - @include fluid("padding-left", 0, 80); - @include fluid("padding-right", 0, 80); - - @include large { - padding: 0 200px; - } - - - @include medium { - position: relative; - z-index: 0; - padding: 30px 30px 90px; - margin: 0; - background: $white; - border-top: 1px solid darken($Alabaster, 5%); - - &.showing { - z-index: 90; - } - } - - - .footer-newsletter { - position: relative; - width: 100%; - padding: 25px 50px; - margin: 0 auto; - background: $white; - max-width: 1860px; - - @include medium { - position: fixed; - z-index: -100; - top: 0; - left: 0; - display: block; - width: 100vw; - height: 0; - padding: 100px 30px; - background: $black; - opacity: 0; - transition: none; - transition: opacity 0.2s ease-in-out; - - &.showing { - z-index: 90; - height: 100vh !important; - } - - &.show_newsletter { - height: 100vh; - opacity: 1; - } - } - - - .news_validated, .news_error { - position: absolute; - z-index: 10; - bottom: -200%; - left: 0; - width: 100%; - padding: 25px 50px; - background: $white; - color: $black; - text-align: center; - opacity: 0; - transition: all $smooth-transition ease-in-out; - - i { - color: $Tulip_Tree; - font-size: 100px; - } - - h4 { - font-size: 30px; - line-height: 1.4; - margin-top: 20px; - margin-left: 10px; - } - - p { - margin-top: 10px; - margin-left: 10px; - } - - @include medium { - bottom: -100vh; - display: flex; - height: 100vh; - background: $black; - color: $white; - align-items: center; - justify-content: center; - flex-direction: column; - - p { - color: white; - } - } - } - - #subscribe { - p { - font-weight: 400; - } - - @include medium { - display: flex; - height: 100%; - flex-wrap: wrap; - align-items: center; - justify-content: center; - } - - - #newsletter-form { - padding: 0; - - @include medium { - width: 100%; - - ::placeholder { - white-space: pre-line; - } - } - - - ::placeholder { - color: lighten($regent-gray, 20%) !important; - font-weight: $bold; - text-transform: uppercase; - } - - .form-group { - margin-bottom: 0; - - .controls { - display: flex; - justify-content: space-between; - - h6 { - display: block; - margin: 0 25px 0 0; - color: $black; - font-size: 2rem; - align-self: center; - text-transform: uppercase; - } - - @include medium { - display: block; - text-align: center; - - h6 { - margin: 0; - color: $white; - } - } - } - - .fa { - position: absolute; - top: 15px; - left: 15px; - text-align: center; - } - - .form-control { - display: block; - width: 40%; - height: auto; - padding: 1.5rem 2rem; - border: none; - margin: 0 25px; - margin: 0; - background: transparent; - color: $white; - color: $black; - font-size: 1.4rem; - font-size: 2rem; - line-height: 1.4; - text-align: left; - transition: all $fast-transition ease-in-out; - font-weight: $bold; - margin-bottom: 0; - border-bottom: 1px solid transparent; - border-radius: 0; - outline: medium none; - box-shadow: none; - flex: auto; - font-weight: bold; - flex: auto; - min-width: 300px; - max-width: 100%; - align-self: center; - - &:-internal-autofill-selected, &:-webkit-autofill { - background-color: $white !important; - -webkit-box-shadow: 0 0 0 1000px white inset !important; - } - - &:hover, - &:focus { - background: $Alabaster; - box-shadow: none; - } - - @include medium { - width: 100%; - padding: 2rem 0 5rem; - color: $white; - text-align: center; - min-width: 0; - min-height: 80px; - - &:hover, - &:focus { - background: transparent; - box-shadow: none; - } - } - } - } - - .parsley-errors-list { - position: absolute; - bottom: calc(100% + 10px); - left: 0; - width: auto; - white-space: nowrap; - - li { - width: auto; - padding: 15px 20px; - border: 1px solid rgba($black, 0.15); - background: $black; - color: $white; - border-radius: 35px; - } - - &.filled { - &:before { - color: $white !important; - } - - &:hover { - li { - color: rgba($white, 0.2) !important; - } - } - } - - @include medium { - position: fixed; - bottom: 100px; - left: 0; - width: 100vw; - white-space: normal; - - li { - border: none; - border-radius: 0; - } - } - } - } - } - } -} - -.parsley-errors-list { - li { - display: none; - } - - &.filled { - li { - display: block; - transition: all $fast-transition ease-in-out; - cursor: pointer; - } - - &:before { - position: absolute; - content: "\f057"; - bottom: 20px; - left: 0; - width: 100%; - font-family: "Font Awesome 5 Free"; - font-size: 18px; - line-height: 1; - text-align: center; - opacity: 0; - transition: all $fast-transition ease-in-out; - cursor: pointer; - text-transform: uppercase; - - @include medium { - display: none; - } - } - - &:hover { - &:before { - opacity: 1; - } - } - } -} - -/* ------------------------------------- */ -/* 7. PHOTOS GALLERY ................... */ -/* ------------------------------------- */ - -.featherlight-content { - .caption { - position: absolute; - bottom: 0; - left: 0; - width: 100%; - padding: 15px 0 14px 20px; - background: linear-gradient(to left, rgba($black, 0), rgba($black, 0.8)); - max-width: 90%; - - &.video-set { - position: fixed; - } - - .title-gallery { - color: $white; - margin-bottom: 5px; - - @include fluid("font-size", 18, 24); - - @include large { - font-size: 24px; - } - } - - .text-gallery { - width: 100%; - color: $white; - max-width: 500px; - } - - @include medium { - position: relative; - } - - - @include landscape-phone { - padding-left: 0; - } - } -} - -.featherlight-iframe { - .featherlight-content { - .caption { - position: fixed; - } - } -} - -.custom_loader { - position: fixed; - z-index: -10; - top: calc(50% - 10px); - left: 0; - display: block; - width: 100%; - font-size: 2rem; - text-align: center; - opacity: 0; - animation: infinite-spinning 2s linear infinite; -} - -.featherlight-loading { - .featherlight-content { - .custom_loader { - opacity: 1; - } - } -} - -.featherlight .featherlight-close-icon:hover, .featherlight-next:hover span, -.featherlight-previous:hover span { - color: $Tulip_Tree; -} - -@keyframes infinite-spinning { - from { - transform: rotate(0deg); - } - - to { - transform: rotate(360deg); - } -} - -/* ------------------------------------- */ -/* V1. SLIDESHOW ....................... */ -/* ------------------------------------- */ - -.slideshow { - position: fixed !important; - z-index: -10; - top: 0; - left: 0; - width: 100%; - height: 100% !important; - max-height: 100vh; -} - -/* Used by default, set overlay on : true OR false in js/vegas.js OR js/vegas-video.js */ -.vegas-overlay { - background: rgba($black,0.5); - - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V2. KEN BURNS ....................... */ -/* ------------------------------------- */ - -$slide-distance: calc((4vw + 4vh + 4%)/3); - -$slide-distance-ms: 4%; - -$slide-distance-negative: calc((-4vw + -4vh + -4%)/3); - -$zoom-scale: 1.15; - -@keyframes right { - from { - -ms-transform: translateX(-$slide-distance-ms); - transform: translateX($slide-distance-negative) rotate(0.01deg); - } - - to { - -ms-transform: translateX($slide-distance-ms); - transform: translateX($slide-distance) rotate(0.01deg); - } -} - -@keyframes left { - from { - -ms-transform: translateX($slide-distance-ms); - transform: translateX($slide-distance) rotate(0.01deg); - } - - to { - -ms-transform: translateX(-$slide-distance-ms); - transform: translateX($slide-distance-negative) rotate(0.01deg); - } -} - -@keyframes down { - from { - -ms-transform: translateY(-$slide-distance-ms); - transform: translateY($slide-distance-negative) rotate(0.01deg); - } - - to { - -ms-transform: translateY($slide-distance-ms); - transform: translateY($slide-distance) rotate(0.01deg); - } -} - -@keyframes up { - from { - -ms-transform: translateY($slide-distance-ms); - transform: translateY($slide-distance) rotate(0.01deg); - } - - to { - -ms-transform: translateY(-$slide-distance-ms); - transform: translateY($slide-distance-negative) rotate(0.01deg); - } -} - -@keyframes out { - from { - transform: scale($zoom-scale); - } - - to { - transform: scale(1); - } -} - -@keyframes in { - from { - transform: scale(1); - } - - to { - transform: scale($zoom-scale); - } -} - -#slides { - position: fixed; - left: -9999px; - width: 1px; - height: 1px; -} - -#slideshow { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - - .slide, span, .static-content { - position: absolute; - z-index: -2; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; - } - - .slide { - span { - background-size: cover; - background-position: center; - } - - span.animate.right, span.animate.left { - right: $slide-distance-negative; - left: $slide-distance-negative; - } - - span.animate.up, span.animate.down { - top: $slide-distance-negative; - bottom: $slide-distance-negative; - } - } - - span.animate { - animation-fill-mode: forwards; - animation-timing-function: linear; - } - - span.animate.right { - animation-name: right; - } - - span.animate.left { - animation-name: left; - } - - span.animate.up { - animation-name: up; - } - - span.animate.down { - animation-name: down; - } - - span.animate.in { - animation-name: in; - } - - span.animate.out { - animation-name: out; - } - - span.animate.paused { - animation-play-state: paused; - } -} - -.kb-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba($black,0.5); - - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - /* background: transparent url("overlays/01.png") center center repeat; */ -} - -/* ------------------------------------- */ -/* V3. YOUTUBE ......................... */ -/* ------------------------------------- */ - -#video { - position: relative; - background: transparent; -} - -.ytplayer-container { - position: absolute; - z-index: -2; - top: 0; -} - -.video-overlay { - position: absolute; - z-index: -1; - top: 0; - right: 0; - bottom: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 100vh; - padding: 0; - border: none; - margin: 0; - background: rgba($black,0.5); - - /* If you want to use a pattern, you can use the following CSS rule, all overlays available are in the css/overlays folder*/ - background: transparent url("overlays/01.png") center center repeat; - - .img_fallback { - position: absolute; - top: 0; - left: 0; - width: 100vw; - height: 100vh; - background: url("../img/home-slide-1.jpg") center center; - background-size: cover; - } -} - -li.player_command { - button { - position: relative; - display: inline-block; - width: auto; - width: 50px; - height: 50px; - padding: 10px; - border: none; - background: rgba($white, 0.2); - color: rgba($white, 1); - font-size: 18px; - text-align: center; - transition: all $fast-transition ease-in-out; - letter-spacing: 0; - -webkit-backface-visibility: hidden; - margin-left: 10px; - border-radius: 5px; - - &:first-child { - margin-left: 0; - } - - &:hover { - background: rgba($white, 1); - color: $Tulip_Tree; - } - - i { - position: relative; - top: 0; - left: 0; - } - } - - @include medium { - display: none !important; - } -} - -/* ------------------------------------- */ -/* V4. WAVES ........................... */ -/* ------------------------------------- */ - -.waves { - position: fixed; - z-index: -10; - bottom: 15vh; - left: 0; - width: 100%; - height: 200px; - margin-bottom: -7px; - - /*Fix for safari gap*/ - min-height: 100px; - max-height: 200px; -} - -.under_waves { - position: fixed; - z-index: -10; - bottom: 0; - left: 0; - width: 100%; - height: 15vh; - background: $Tulip_Tree; -} - -.parallax > use { - animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; -} - -.parallax > use:nth-child(1) { - animation-delay: -2s; - animation-duration: 7s; -} - -.parallax > use:nth-child(2) { - animation-delay: -3s; - animation-duration: 10s; -} - -.parallax > use:nth-child(3) { - animation-delay: -4s; - animation-duration: 13s; -} - -.parallax > use:nth-child(4) { - animation-delay: -5s; - animation-duration: 20s; -} - -@keyframes move-forever { - 0% { - transform: translate3d(-90px, 0, 0); - } - - 100% { - transform: translate3d(85px, 0, 0); - } -} - -@include tablet { - .waves { - height: 100px; - } -} - - -/* ------------------------------------- */ -/* V5. PARTICLES ....................... */ -/* ------------------------------------- */ - -.part_cont { - position: fixed; - z-index: -10; - width: 100vw; - height: 100vh; - padding: 0; - margin: 0; - background-color: #000000; -} - -/* ------------------------------------- */ -/* 11. Media Queries ................... */ -/* ------------------------------------- */ - -/* Large Devices, Wide Screens */ -@include desktop { - /* EMPTY */ -} - - -/* Notebook devices */ -@include notebook { - /* EMPTY */ -} - - -/* Medium Devices */ -@include medium { - #fullpage { - height: auto !important; - } - - #fullpage { - position: relative !important; - z-index: 10; - top: 0; - left: 0; - width: 100%; - transition: all $slow-transition ease-in-out !important; - - .section { - height: auto !important; - padding: 0; - opacity: 1 !important; - - .fp-tableCell { - height: auto !important; - vertical-align: baseline; - } - - .content-inside-section { - height: auto; - } - } - } - - #fp-nav { - z-index: -5; - top: 0; - right: auto; - left: 0; - width: 100vw; - height: 100vh; - background: rgba($black, 0.8); - opacity: 1; - opacity: 0; - - ul { - display: table-cell; - padding: 0; - margin: 0; - vertical-align: middle; - - li { - position: relative; - display: block; - width: auto; - height: auto; - margin-bottom: 20px; - - a { - position: relative; - z-index: 1; - display: block; - width: 100%; - height: 100%; - cursor: pointer; - text-decoration: none; - - span { - display: none; - } - } - - .fp-tooltip { - position: relative; - top: 0; - right: auto; - left: 0; - width: 100%; - background: transparent; - font-size: 1.7rem; - text-align: center; - opacity: 0; - transform: translate3d(0, 50px, 0); - transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1); - max-width: none; - text-transform: uppercase; - border-radius: 0; - - &:hover { - color: $Tulip_Tree; - } - } - - &.active { - .fp-tooltip { - color: $Tulip_Tree; - } - } - } - } - - &.menu-opened { - z-index: 1000; - opacity: 1; - - ul { - li { - .fp-tooltip { - opacity: 1; - transform: translate3d(0, 0, 0); - } - } - } - } - - &.fp-show-active a.active + .fp-tooltip { - color: $Tulip_Tree; - } - } - - @keyframes fade-tooltip { - 0%, - 100% { - opacity: 1; - } - } - - .featherlight { - &:last-of-type { - background: $black; - } - } -} - - -/* Small Devices, Tablets */ -@include tablet { - /* EMPTY */ -} - - -/* Extra Small Devices, Phones */ -@include phone { - /* EMPTY */ -} - - -/* Only for tablet in landscape mode */ -@include landscape-tablet { - /* EMPTY */ -} - - -/* Only for phone in landscape mode */ -@include landscape-phone { - /* EMPTY */ -} \ No newline at end of file diff --git a/basic/signup.html b/basic/signup.html deleted file mode 100644 index aa1c9462..00000000 --- a/basic/signup.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - #3 - Login and Signup w/ a Slider - - - - - - - - - - - - - - - -
-
- -
- - - - - \ No newline at end of file diff --git a/basic/subscription-list.txt b/basic/subscription-list.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/basic/user/dashboard.html b/basic/user/dashboard.html deleted file mode 100644 index a88f87a7..00000000 --- a/basic/user/dashboard.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - Dashboard - - - - - - - - - - - - - - - -
- -
- -
-
- -
-
- -
-
-
-
- - - -
- - - - \ No newline at end of file diff --git a/basic/user/step-2.html b/basic/user/step-2.html deleted file mode 100644 index 85961ef8..00000000 --- a/basic/user/step-2.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - Step 1 - - - - - - - - - - - - - - - -
-
- - -
Onboarding UI
-
- -
-
- -
- - - -
- - - - \ No newline at end of file diff --git a/basic/user/step-3.html b/basic/user/step-3.html deleted file mode 100644 index 2eba0220..00000000 --- a/basic/user/step-3.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - Step 2 - - - - - - - - - - - - - - - - - -
-
- - -
Onboarding UI
-
- -
-
- -
- - - -
- - - - \ No newline at end of file diff --git a/basic/webfonts/fa-brands-400.eot b/basic/webfonts/fa-brands-400.eot deleted file mode 100644 index 9d49a59a..00000000 Binary files a/basic/webfonts/fa-brands-400.eot and /dev/null differ diff --git a/basic/webfonts/fa-brands-400.svg b/basic/webfonts/fa-brands-400.svg deleted file mode 100644 index bf573a1a..00000000 --- a/basic/webfonts/fa-brands-400.svg +++ /dev/null @@ -1,1017 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/basic/webfonts/fa-brands-400.ttf b/basic/webfonts/fa-brands-400.ttf deleted file mode 100644 index 374f8ee9..00000000 Binary files a/basic/webfonts/fa-brands-400.ttf and /dev/null differ diff --git a/basic/webfonts/fa-brands-400.woff b/basic/webfonts/fa-brands-400.woff deleted file mode 100644 index c7d31eb1..00000000 Binary files a/basic/webfonts/fa-brands-400.woff and /dev/null differ diff --git a/basic/webfonts/fa-brands-400.woff2 b/basic/webfonts/fa-brands-400.woff2 deleted file mode 100644 index 1ced125f..00000000 Binary files a/basic/webfonts/fa-brands-400.woff2 and /dev/null differ diff --git a/basic/webfonts/fa-regular-400.eot b/basic/webfonts/fa-regular-400.eot deleted file mode 100644 index 3ba8c46b..00000000 Binary files a/basic/webfonts/fa-regular-400.eot and /dev/null differ diff --git a/basic/webfonts/fa-regular-400.svg b/basic/webfonts/fa-regular-400.svg deleted file mode 100644 index 74db206c..00000000 --- a/basic/webfonts/fa-regular-400.svg +++ /dev/null @@ -1,366 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/basic/webfonts/fa-regular-400.ttf b/basic/webfonts/fa-regular-400.ttf deleted file mode 100644 index 7412d883..00000000 Binary files a/basic/webfonts/fa-regular-400.ttf and /dev/null differ diff --git a/basic/webfonts/fa-regular-400.woff b/basic/webfonts/fa-regular-400.woff deleted file mode 100644 index 797a15cb..00000000 Binary files a/basic/webfonts/fa-regular-400.woff and /dev/null differ diff --git a/basic/webfonts/fa-regular-400.woff2 b/basic/webfonts/fa-regular-400.woff2 deleted file mode 100644 index b75da04b..00000000 Binary files a/basic/webfonts/fa-regular-400.woff2 and /dev/null differ diff --git a/basic/webfonts/fa-solid-900.eot b/basic/webfonts/fa-solid-900.eot deleted file mode 100644 index 3c5350af..00000000 Binary files a/basic/webfonts/fa-solid-900.eot and /dev/null differ diff --git a/basic/webfonts/fa-solid-900.svg b/basic/webfonts/fa-solid-900.svg deleted file mode 100644 index 3e9cbaea..00000000 --- a/basic/webfonts/fa-solid-900.svg +++ /dev/null @@ -1,1644 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/basic/webfonts/fa-solid-900.ttf b/basic/webfonts/fa-solid-900.ttf deleted file mode 100644 index 9f268151..00000000 Binary files a/basic/webfonts/fa-solid-900.ttf and /dev/null differ diff --git a/basic/webfonts/fa-solid-900.woff b/basic/webfonts/fa-solid-900.woff deleted file mode 100644 index 66d6e9e4..00000000 Binary files a/basic/webfonts/fa-solid-900.woff and /dev/null differ diff --git a/basic/webfonts/fa-solid-900.woff2 b/basic/webfonts/fa-solid-900.woff2 deleted file mode 100644 index 84cadecd..00000000 Binary files a/basic/webfonts/fa-solid-900.woff2 and /dev/null differ diff --git a/basic/webfonts/ionicons.eot b/basic/webfonts/ionicons.eot deleted file mode 100644 index 9caa3489..00000000 Binary files a/basic/webfonts/ionicons.eot and /dev/null differ diff --git a/basic/webfonts/ionicons.svg b/basic/webfonts/ionicons.svg deleted file mode 100644 index 2a47a0f9..00000000 --- a/basic/webfonts/ionicons.svg +++ /dev/null @@ -1,2230 +0,0 @@ - - - - - -Created by FontForge 20120731 at Wed Jan 14 22:40:14 2015 - By Adam Bradley -Created by Adam Bradley with FontForge 2.0 (http://fontforge.sf.net) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/basic/webfonts/ionicons.ttf b/basic/webfonts/ionicons.ttf deleted file mode 100644 index 180ce515..00000000 Binary files a/basic/webfonts/ionicons.ttf and /dev/null differ diff --git a/basic/webfonts/ionicons.woff b/basic/webfonts/ionicons.woff deleted file mode 100644 index 5bb6aecb..00000000 Binary files a/basic/webfonts/ionicons.woff and /dev/null differ diff --git a/blog-details.html b/blog-details.html new file mode 100644 index 00000000..c35f9150 --- /dev/null +++ b/blog-details.html @@ -0,0 +1,336 @@ + + + + + + + + Blog Page || Nonid || SEO & Software Landing Page HTML Template + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+
+ +

Blog Details

+
+
+
+
+
+
+
+
+ Awesome Image +
30 April, 2019
+
+
+ By Admin + . + 2 Comments +
+

Pre launch mobile app marketing pitfalls

+

There are many variations of passages of available but majority have alteration in some by inject humour or random words. There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable. If you are going to use a passage of Lorem Ipsum, you need to be sure there isn't anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary, making this the first true generator on the Internet. It uses a dictionary of over 200 Latin words, combined with a handful of model sentence structures, to generate Lorem Ipsum which looks reasonable. The generated Lorem Ipsum is therefore always free from repetition, injected humour, or non-characteristic words etc.

+

It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose injected humour and the like.

+
+
+
+ Awesome Image +
+
+

Christine Eve

+

Lorem Ipsum is simply dummy text of the rinting and typesetting been the industry standard dummy text ever sincer condimentum purus. In non ex at ligula fringilla lobortis et not the aliquet.

+
+
+

2 Comments

+
+
+
+
+ Awesome Image +
+
+
+
+
+

Laquanda Bachmeier

+

20 April, 2019 . 4:00 pm

+

Lorem Ipsum is simply dummy text of the rinting and typesetting been the industry standard dummy text ever sincer condimentum purus. In non ex at ligula fringilla lobortis et not the aliquet.

+
+
+ Reply +
+
+
+
+
+
+
+ Awesome Image +
+
+
+
+
+

Vicente Elmore

+

20 April, 2019 . 4:00 pm

+

Lorem Ipsum is simply dummy text of the rinting and typesetting been the industry standard dummy text ever sincer condimentum purus. In non ex at ligula fringilla lobortis et not the aliquet.

+
+
+ Reply +
+
+
+
+
+

Leave a Comment

+
+
+
+ +
+
+ +
+
+ + +
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + + \ No newline at end of file diff --git a/blog.html b/blog.html new file mode 100644 index 00000000..112df5a0 --- /dev/null +++ b/blog.html @@ -0,0 +1,272 @@ + + + + + + + + Blog Page || Nonid || SEO & Software Landing Page HTML Template + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+
+ +

Blog Listing

+
+
+
+
+
+
+
+
+
30 April, 2019
+ By layerdrops +

Pre launch mobile app marketing pitfalls

+

There are many variations of passages of but majority have in some by inject.

+ +
+
+
+
+
+
+
30 April, 2019
+ By layerdrops +

Social currency high performance keywords

+

There are many variations of passages of but majority have in some by inject.

+ +
+
+
+
+
+
+
30 April, 2019
+ By layerdrops +

Prioritize these line items quarterly sales

+

There are many variations of passages of but majority have in some by inject.

+ +
+
+
+
+
+
+
30 April, 2019
+ By layerdrops +

Forcing function blue money, nor powerpoint

+

There are many variations of passages of but majority have in some by inject.

+ +
+
+
+
+
+
+
30 April, 2019
+ By layerdrops +

Execute marketing computer development

+

There are many variations of passages of but majority have in some by inject.

+ +
+
+
+
+
+
+
30 April, 2019
+ By layerdrops +

Onward and upward, productize the deliver

+

There are many variations of passages of but majority have in some by inject.

+ +
+
+
+
+
+ 0102030405 +
+
+
+ +
+ + + + + + + + + + + + \ No newline at end of file diff --git a/css/animate.css b/css/animate.css new file mode 100644 index 00000000..774b6b4d --- /dev/null +++ b/css/animate.css @@ -0,0 +1,3479 @@ +@charset "UTF-8"; + +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license - http://opensource.org/licenses/MIT + +Copyright (c) 2015 Daniel Eden +*/ + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +.animated.bounceIn, +.animated.bounceOut { + -webkit-animation-duration: .75s; + animation-duration: .75s; +} + +.animated.flipOutX, +.animated.flipOutY { + -webkit-animation-duration: .75s; + animation-duration: .75s; +} + +@-webkit-keyframes bounce { + 0%, 20%, 53%, 80%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + -webkit-transform: translate3d(0,0,0); + transform: translate3d(0,0,0); + } + + 40%, 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0,-4px,0); + transform: translate3d(0,-4px,0); + } +} + +@keyframes bounce { + 0%, 20%, 53%, 80%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + -webkit-transform: translate3d(0,0,0); + transform: translate3d(0,0,0); + } + + 40%, 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0,-4px,0); + transform: translate3d(0,-4px,0); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +@keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(.95, 1.05, 1); + transform: scale3d(.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, .95, 1); + transform: scale3d(1.05, .95, 1); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + 0%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +@keyframes shake { + 0%, 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes jello { + 11.1% { + -webkit-transform: none; + transform: none + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg) + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg) + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg) + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg) + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg) + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg) + } + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg) + } + 100% { + -webkit-transform: none; + transform: none + } +} + +@keyframes jello { + 11.1% { + -webkit-transform: none; + transform: none + } + + 22.2% { + + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg) + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg) + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg) + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg) + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg) + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg) + } + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg) + } + 100% { + -webkit-transform: none; + transform: none + } +} + + + +.jello{ + -webkit-animation-name:jello; + animation-name:jello; + -webkit-transform-origin: center; + + transform-origin: center +} + +@-webkit-keyframes bounceIn { + 0%, 20%, 40%, 60%, 80%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97); + } + + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes bounceIn { + 0%, 20%, 40%, 60%, 80%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(.97, .97, .97); + transform: scale3d(.97, .97, .97); + } + + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + 0%, 60%, 75%, 90%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInDown { + 0%, 60%, 75%, 90%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + 0%, 60%, 75%, 90%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInLeft { + 0%, 60%, 75%, 90%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + 0%, 60%, 75%, 90%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInRight { + 0%, 60%, 75%, 90%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + 0%, 60%, 75%, 90%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInUp { + 0%, 60%, 75%, 90%, 100% { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(.9, .9, .9); + transform: scale3d(.9, .9, .9); + } + + 50%, 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } +} + +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +@keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } +} + +@keyframes fadeOutDown { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } +} + +@keyframes fadeOutUp { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(.95, .95, .95); + transform: perspective(400px) scale3d(.95, .95, .95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + 0% { + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + 0% { + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +@keyframes rollOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 50% { + opacity: 1; + } +} + +@keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInStable { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 33.333% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 66.666666% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes zoomInStable { + 0% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 33.333% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 66.666666% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.zoomInStable { + -webkit-animation-name: zoomInStable; + animation-name: zoomInStable; +} + +@-webkit-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + 0% { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 100% { + opacity: 0; + } +} + +@keyframes zoomOut { + 0% { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(.3, .3, .3); + transform: scale3d(.3, .3, .3); + } + + 100% { + opacity: 0; + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); + transform: scale(.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.1) translate3d(2000px, 0, 0); + transform: scale(.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + 0% { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInDown { + 0% { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInLeft { + 0% { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInRight { + 0% { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + 0% { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInUp { + 0% { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + 0% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 100% { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes slideOutDown { + 0% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 100% { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 100% { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 100% { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 100% { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 100% { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 100% { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes slideOutUp { + 0% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 100% { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +@keyframes anime { +from { + opacity: 0; + transform: scaleY(0); + -webkit-transform: scaleY(0); + -moz-transform: scaleY(0); + -ms-transform: scaleY(0); + -o-transform: scaleY(0); +} +to { + opacity: 1; + transform: scaleY(1); + -webkit-transform: scaleY(1); + -ms-transform: scaleY(1); + -o-transform: scaleY(1); + -moz-transform: scaleY(1); +} +} + +@-webkit-keyframes anime { +from { + opacity: 0; + transform: scaleY(0); + -webkit-transform: scaleY(0); + -moz-transform: scaleY(0); + -ms-transform: scaleY(0); + -o-transform: scaleY(0); +} +to { + opacity: 1; + transform: scaleY(1); + -webkit-transform: scaleY(1); + -ms-transform: scaleY(1); + -o-transform: scaleY(1); + -moz-transform: scaleY(1); +} +} + +@-moz-keyframes anime { +from { + opacity: 0; + transform: scaleY(0); + -webkit-transform: scaleY(0); + -moz-transform: scaleY(0); + -ms-transform: scaleY(0); + -o-transform: scaleY(0); +} +to { + opacity: 1; + transform: scaleY(1); + -webkit-transform: scaleY(1); + -ms-transform: scaleY(1); + -o-transform: scaleY(1); + -moz-transform: scaleY(1); +} + +} + +@-o-keyframes anime { +from { + opacity: 0; + transform: scaleY(0); + -webkit-transform: scaleY(0); + -moz-transform: scaleY(0); + -ms-transform: scaleY(0); + -o-transform: scaleY(0); +} +to { + opacity: 1; + transform: scaleY(1); + -webkit-transform: scaleY(1); + -ms-transform: scaleY(1); + -o-transform: scaleY(1); + -moz-transform: scaleY(1); +} +} + +@-ms-keyframes anime { +from { + opacity: 0; + transform: scaleY(0); + -webkit-transform: scaleY(0); + -moz-transform: scaleY(0); + -ms-transform: scaleY(0); + -o-transform: scaleY(0); +} +to { + opacity: 1; + transform: scaleY(1); + -webkit-transform: scaleY(1); + -ms-transform: scaleY(1); + -o-transform: scaleY(1); + -moz-transform: scaleY(1); +} + +} \ No newline at end of file diff --git a/css/bootstrap.min.css b/css/bootstrap.min.css new file mode 100644 index 00000000..e6b49777 --- /dev/null +++ b/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.2.1 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:2.25rem;background-repeat:no-repeat;background-position:center right calc(2.25rem / 4);background-size:calc(2.25rem / 2) calc(2.25rem / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:2.25rem;background-position:top calc(2.25rem / 4) right calc(2.25rem / 4)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:3.4375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") no-repeat center right 1.75rem/1.125rem 1.125rem}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:2.25rem;background-repeat:no-repeat;background-position:center right calc(2.25rem / 4);background-size:calc(2.25rem / 2) calc(2.25rem / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E")}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:2.25rem;background-position:top calc(2.25rem / 4) right calc(2.25rem / 4)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:3.4375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") no-repeat center right 1.75rem/1.125rem 1.125rem}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-right{right:0;left:auto}}.dropdown-menu-left{right:auto;left:0}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.dropdown-item:last-child{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(2.875rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.8125rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;color:inherit;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card{overflow:hidden}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion .card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media screen and (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-3by4::before{padding-top:133.333333%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/css/bootstrap.min.css.map b/css/bootstrap.min.css.map new file mode 100644 index 00000000..1e9cb78a --- /dev/null +++ b/css/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","dist/css/bootstrap.css","../../scss/vendor/_rfs.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_forms.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_forms.scss","../../scss/mixins/_gradients.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/utilities/_overflow.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_stretched-link.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"AAAA;;;;;ACAA,MAGI,OAAA,QAAA,SAAA,QAAA,SAAA,QAAA,OAAA,QAAA,MAAA,QAAA,SAAA,QAAA,SAAA,QAAA,QAAA,QAAA,OAAA,QAAA,OAAA,QAAA,QAAA,KAAA,OAAA,QAAA,YAAA,QAIA,UAAA,QAAA,YAAA,QAAA,UAAA,QAAA,OAAA,QAAA,UAAA,QAAA,SAAA,QAAA,QAAA,QAAA,OAAA,QAIA,gBAAA,EAAA,gBAAA,MAAA,gBAAA,MAAA,gBAAA,MAAA,gBAAA,OAKF,yBAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,WAAA,CAAA,UAAA,CAAA,mBAAA,CAAA,gBAAA,CAAA,iBAAA,CAAA,mBACA,wBAAA,cAAA,CAAA,KAAA,CAAA,MAAA,CAAA,QAAA,CAAA,iBAAA,CAAA,aAAA,CAAA,UCCF,ECqBA,QADA,SDjBE,WAAA,WAGF,KACE,YAAA,WACA,YAAA,KACA,yBAAA,KACA,4BAAA,YAMF,QAAA,MAAA,WAAA,OAAA,OAAA,OAAA,OAAA,KAAA,IAAA,QACE,QAAA,MAUF,KACE,OAAA,EACA,YAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,WAAA,CAAA,UAAA,CAAA,mBAAA,CAAA,gBAAA,CAAA,iBAAA,CAAA,mBEgFI,UAAA,KF9EJ,YAAA,IACA,YAAA,IACA,MAAA,QACA,WAAA,KACA,iBAAA,KGYF,sBHHE,QAAA,YASF,GACE,WAAA,YACA,OAAA,EACA,SAAA,QAaF,GAAA,GAAA,GAAA,GAAA,GAAA,GACE,WAAA,EACA,cAAA,MAOF,EACE,WAAA,EACA,cAAA,KCZF,0BDuBA,YAEE,gBAAA,UACA,wBAAA,UAAA,OAAA,gBAAA,UAAA,OACA,OAAA,KACA,cAAA,EACA,iCAAA,KAAA,yBAAA,KAGF,QACE,cAAA,KACA,WAAA,OACA,YAAA,QCjBF,GDoBA,GCrBA,GDwBE,WAAA,EACA,cAAA,KAGF,MCpBA,MACA,MAFA,MDyBE,cAAA,EAGF,GACE,YAAA,IAGF,GACE,cAAA,MACA,YAAA,EAGF,WACE,OAAA,EAAA,EAAA,KAGF,ECrBA,ODuBE,YAAA,OAGF,MEpFI,UAAA,IF6FJ,IC1BA,ID4BE,SAAA,SE/FE,UAAA,IFiGF,YAAA,EACA,eAAA,SAGF,IAAM,OAAA,OACN,IAAM,IAAA,MAON,EACE,MAAA,QACA,gBAAA,KACA,iBAAA,YI5KA,QJ+KE,MAAA,QACA,gBAAA,UAUJ,8BACE,MAAA,QACA,gBAAA,KIxLA,oCAAA,oCJ2LE,MAAA,QACA,gBAAA,KANJ,oCAUI,QAAA,EC5BJ,KACA,IDoCA,ICnCA,KDuCE,YAAA,cAAA,CAAA,KAAA,CAAA,MAAA,CAAA,QAAA,CAAA,iBAAA,CAAA,aAAA,CAAA,UErJE,UAAA,IFyJJ,IAEE,WAAA,EAEA,cAAA,KAEA,SAAA,KAQF,OAEE,OAAA,EAAA,EAAA,KAQF,IACE,eAAA,OACA,aAAA,KAGF,IAGE,SAAA,OACA,eAAA,OAQF,MACE,gBAAA,SAGF,QACE,YAAA,OACA,eAAA,OACA,MAAA,QACA,WAAA,KACA,aAAA,OAGF,GAGE,WAAA,QAQF,MAEE,QAAA,aACA,cAAA,MAMF,OAEE,cAAA,EAOF,aACE,QAAA,IAAA,OACA,QAAA,IAAA,KAAA,yBCvEF,OD0EA,MCxEA,SADA,OAEA,SD4EE,OAAA,EACA,YAAA,QEtPE,UAAA,QFwPF,YAAA,QAGF,OC1EA,MD4EE,SAAA,QAGF,OC1EA,OD4EE,eAAA,KAMF,OACE,UAAA,OC1EF,cACA,aACA,cD+EA,OAIE,mBAAA,OC9EF,6BACA,4BACA,6BDiFE,sBAKI,OAAA,QCjFN,gCACA,+BACA,gCDqFA,yBAIE,QAAA,EACA,aAAA,KCpFF,qBDuFA,kBAEE,WAAA,WACA,QAAA,EAIF,iBCvFA,2BACA,kBAFA,iBDiGE,mBAAA,QAGF,SACE,SAAA,KAEA,OAAA,SAGF,SAME,UAAA,EAEA,QAAA,EACA,OAAA,EACA,OAAA,EAKF,OACE,QAAA,MACA,MAAA,KACA,UAAA,KACA,QAAA,EACA,cAAA,MElSI,UAAA,OFoSJ,YAAA,QACA,MAAA,QACA,YAAA,OAGF,SACE,eAAA,SGtGF,yCFGA,yCDyGE,OAAA,KGvGF,cH+GE,eAAA,KACA,mBAAA,KG3GF,yCHmHE,mBAAA,KAQF,6BACE,KAAA,QACA,mBAAA,OAOF,OACE,QAAA,aAGF,QACE,QAAA,UACA,OAAA,QAGF,SACE,QAAA,KGxHF,SH8HE,QAAA,eCvHF,IAAK,IAAK,IAAK,IAAK,IAAK,IIpWzB,GAAA,GAAA,GAAA,GAAA,GAAA,GAEE,cAAA,MAEA,YAAA,IACA,YAAA,IAIF,IAAA,GHgHM,UAAA,OG/GN,IAAA,GH+GM,UAAA,KG9GN,IAAA,GH8GM,UAAA,QG7GN,IAAA,GH6GM,UAAA,OG5GN,IAAA,GH4GM,UAAA,QG3GN,IAAA,GH2GM,UAAA,KGzGN,MHyGM,UAAA,QGvGJ,YAAA,IAIF,WHmGM,UAAA,KGjGJ,YAAA,IACA,YAAA,IAEF,WH8FM,UAAA,OG5FJ,YAAA,IACA,YAAA,IAEF,WHyFM,UAAA,OGvFJ,YAAA,IACA,YAAA,IAEF,WHoFM,UAAA,OGlFJ,YAAA,IACA,YAAA,ILyBF,GKhBE,WAAA,KACA,cAAA,KACA,OAAA,EACA,WAAA,IAAA,MAAA,eJmXF,OI3WA,MHMI,UAAA,IGHF,YAAA,IJ8WF,MI3WA,KAEE,QAAA,KACA,iBAAA,QAQF,eC/EE,aAAA,EACA,WAAA,KDmFF,aCpFE,aAAA,EACA,WAAA,KDsFF,kBACE,QAAA,aADF,mCAII,aAAA,MAUJ,YHjCI,UAAA,IGmCF,eAAA,UAIF,YACE,cAAA,KHeI,UAAA,QGXN,mBACE,QAAA,MH7CE,UAAA,IG+CF,MAAA,QAHF,2BAMI,QAAA,aEnHJ,WCIE,UAAA,KAGA,OAAA,KDDF,eACE,QAAA,OACA,iBAAA,KACA,OAAA,IAAA,MAAA,QEXE,cAAA,ODMF,UAAA,KAGA,OAAA,KDcF,QAEE,QAAA,aAGF,YACE,cAAA,MACA,YAAA,EAGF,gBLkCI,UAAA,IKhCF,MAAA,QGvCF,KRuEI,UAAA,MQrEF,MAAA,QACA,WAAA,WAGA,OACE,MAAA,QAKJ,IACE,QAAA,MAAA,MR0DE,UAAA,MQxDF,MAAA,KACA,iBAAA,QDZE,cAAA,MCQJ,QASI,QAAA,ERkDA,UAAA,KQhDA,YAAA,IVyMJ,IUlME,QAAA,MRyCE,UAAA,MQvCF,MAAA,QAHF,SR0CI,UAAA,QQlCA,MAAA,QACA,WAAA,OAKJ,gBACE,WAAA,MACA,WAAA,OCzCA,WCAA,MAAA,KACA,cAAA,KACA,aAAA,KACA,aAAA,KACA,YAAA,KCmDE,yBFvDF,WCYI,UAAA,OC2CF,yBFvDF,WCYI,UAAA,OC2CF,yBFvDF,WCYI,UAAA,OC2CF,0BFvDF,WCYI,UAAA,QDAJ,iBCZA,MAAA,KACA,cAAA,KACA,aAAA,KACA,aAAA,KACA,YAAA,KDkBA,KCJA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,aAAA,MACA,YAAA,MDOA,YACE,aAAA,EACA,YAAA,EAFF,iBVyjBF,0BUnjBM,cAAA,EACA,aAAA,EGjCJ,KAAA,OAAA,QAAA,QAAA,QAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,ObylBF,UAEqJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACtG,aAFqJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACtG,aAFkJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACnG,aAEqJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACtG,aa5lBI,SAAA,SACA,MAAA,KACA,cAAA,KACA,aAAA,KAmBE,KACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,UACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,OFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,QFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,QFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,QFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,aAAwB,eAAA,GAAA,MAAA,GAExB,YAAuB,eAAA,GAAA,MAAA,GAGrB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,UAAwB,eAAA,GAAA,MAAA,GAAxB,UAAwB,eAAA,GAAA,MAAA,GAAxB,UAAwB,eAAA,GAAA,MAAA,GAMtB,UFTR,YAAA,UESQ,UFTR,YAAA,WESQ,UFTR,YAAA,IESQ,UFTR,YAAA,WESQ,UFTR,YAAA,WESQ,UFTR,YAAA,IESQ,UFTR,YAAA,WESQ,UFTR,YAAA,WESQ,UFTR,YAAA,IESQ,WFTR,YAAA,WESQ,WFTR,YAAA,WCWE,yBC9BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YCWE,yBC9BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YCWE,yBC9BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YCWE,0BC9BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YG7CF,OACE,MAAA,KACA,cAAA,KACA,MAAA,Qdy+CF,Uc5+CA,UAQI,QAAA,OACA,eAAA,IACA,WAAA,IAAA,MAAA,QAVJ,gBAcI,eAAA,OACA,cAAA,IAAA,MAAA,QAfJ,mBAmBI,WAAA,IAAA,MAAA,Qdy+CJ,ach+CA,aAGI,QAAA,MASJ,gBACE,OAAA,IAAA,MAAA,Qd49CF,mBc79CA,mBAKI,OAAA,IAAA,MAAA,Qd69CJ,yBcl+CA,yBAWM,oBAAA,Id89CN,8BAFA,qBcv9CA,qBdw9CA,2Bcn9CI,OAAA,EAQJ,yCAEI,iBAAA,gBX/DF,4BW2EI,MAAA,QACA,iBAAA,iBCnFJ,ef+hDF,kBADA,kBe1hDM,iBAAA,QfkiDN,2BAFA,kBepiDE,kBfqiDF,wBezhDQ,aAAA,QZLN,kCYiBM,iBAAA,QALN,qCf4hDF,qCenhDU,iBAAA,QA5BR,iBfqjDF,oBADA,oBehjDM,iBAAA,QfwjDN,6BAFA,oBe1jDE,oBf2jDF,0Be/iDQ,aAAA,QZLN,oCYiBM,iBAAA,QALN,uCfkjDF,uCeziDU,iBAAA,QA5BR,ef2kDF,kBADA,kBetkDM,iBAAA,Qf8kDN,2BAFA,kBehlDE,kBfilDF,wBerkDQ,aAAA,QZLN,kCYiBM,iBAAA,QALN,qCfwkDF,qCe/jDU,iBAAA,QA5BR,YfimDF,eADA,ee5lDM,iBAAA,QfomDN,wBAFA,eetmDE,efumDF,qBe3lDQ,aAAA,QZLN,+BYiBM,iBAAA,QALN,kCf8lDF,kCerlDU,iBAAA,QA5BR,efunDF,kBADA,kBelnDM,iBAAA,Qf0nDN,2BAFA,kBe5nDE,kBf6nDF,wBejnDQ,aAAA,QZLN,kCYiBM,iBAAA,QALN,qCfonDF,qCe3mDU,iBAAA,QA5BR,cf6oDF,iBADA,iBexoDM,iBAAA,QfgpDN,0BAFA,iBelpDE,iBfmpDF,uBevoDQ,aAAA,QZLN,iCYiBM,iBAAA,QALN,oCf0oDF,oCejoDU,iBAAA,QA5BR,afmqDF,gBADA,gBe9pDM,iBAAA,QfsqDN,yBAFA,gBexqDE,gBfyqDF,sBe7pDQ,aAAA,QZLN,gCYiBM,iBAAA,QALN,mCfgqDF,mCevpDU,iBAAA,QA5BR,YfyrDF,eADA,eeprDM,iBAAA,Qf4rDN,wBAFA,ee9rDE,ef+rDF,qBenrDQ,aAAA,QZLN,+BYiBM,iBAAA,QALN,kCfsrDF,kCe7qDU,iBAAA,QA5BR,cf+sDF,iBADA,iBe1sDM,iBAAA,iBZGJ,iCYiBM,iBAAA,iBALN,oCfqsDF,oCe5rDU,iBAAA,iBD8EV,sBAGM,MAAA,KACA,iBAAA,QACA,aAAA,QALN,uBAWM,MAAA,QACA,iBAAA,QACA,aAAA,QAKN,YACE,MAAA,KACA,iBAAA,QdgnDF,eclnDA,edmnDA,qBc5mDI,aAAA,QAPJ,2BAWI,OAAA,EAXJ,oDAgBM,iBAAA,sBXrIJ,uCW4IM,MAAA,KACA,iBAAA,uBFhFJ,4BEiGA,qBAEI,QAAA,MACA,MAAA,KACA,WAAA,KACA,2BAAA,MALH,qCASK,OAAA,GF1GN,4BEiGA,qBAEI,QAAA,MACA,MAAA,KACA,WAAA,KACA,2BAAA,MALH,qCASK,OAAA,GF1GN,4BEiGA,qBAEI,QAAA,MACA,MAAA,KACA,WAAA,KACA,2BAAA,MALH,qCASK,OAAA,GF1GN,6BEiGA,qBAEI,QAAA,MACA,MAAA,KACA,WAAA,KACA,2BAAA,MALH,qCASK,OAAA,GAdV,kBAOQ,QAAA,MACA,MAAA,KACA,WAAA,KACA,2BAAA,MAVR,kCAcU,OAAA,EE7KV,cACE,QAAA,MACA,MAAA,KACA,OAAA,2BACA,QAAA,QAAA,OfqHI,UAAA,KelHJ,YAAA,IACA,YAAA,IACA,MAAA,QACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,QRbE,cAAA,OSCE,WAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YAKF,uCDLJ,cCMM,WAAA,MDNN,0BAsBI,iBAAA,YACA,OAAA,EEhBF,oBACE,MAAA,QACA,iBAAA,KACA,aAAA,QACA,QAAA,EAKE,WAAA,EAAA,EAAA,EAAA,MAAA,oBFhBN,yCA+BI,MAAA,QAEA,QAAA,EAjCJ,gCA+BI,MAAA,QAEA,QAAA,EAjCJ,oCA+BI,MAAA,QAEA,QAAA,EAjCJ,qCA+BI,MAAA,QAEA,QAAA,EAjCJ,2BA+BI,MAAA,QAEA,QAAA,EAjCJ,uBAAA,wBA2CI,iBAAA,QAEA,QAAA,EAIJ,qCAOI,MAAA,QACA,iBAAA,KAKJ,mBhBm0DA,oBgBj0DE,QAAA,MACA,MAAA,KAUF,gBACE,YAAA,oBACA,eAAA,oBACA,cAAA,EfZE,UAAA,QecF,YAAA,IAGF,mBACE,YAAA,kBACA,eAAA,kBfoCI,UAAA,QelCJ,YAAA,IAGF,mBACE,YAAA,mBACA,eAAA,mBf6BI,UAAA,Qe3BJ,YAAA,IASF,wBACE,QAAA,MACA,MAAA,KACA,YAAA,QACA,eAAA,QACA,cAAA,EACA,YAAA,IACA,MAAA,QACA,iBAAA,YACA,OAAA,MAAA,YACA,aAAA,IAAA,EAVF,wCAAA,wCAcI,cAAA,EACA,aAAA,EAYJ,iBACE,OAAA,0BACA,QAAA,OAAA,MfXI,UAAA,QeaJ,YAAA,IRvIE,cAAA,MQ2IJ,iBACE,OAAA,yBACA,QAAA,MAAA,KfnBI,UAAA,QeqBJ,YAAA,IR/IE,cAAA,MQoJJ,8BAAA,0BAGI,OAAA,KAIJ,sBACE,OAAA,KAQF,YACE,cAAA,KAGF,WACE,QAAA,MACA,WAAA,OAQF,UACE,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,aAAA,KACA,YAAA,KAJF,ehBwyDA,wBgBhyDI,cAAA,IACA,aAAA,IASJ,YACE,SAAA,SACA,QAAA,MACA,aAAA,QAGF,kBACE,SAAA,SACA,WAAA,MACA,YAAA,SAHF,6CAMI,MAAA,QAIJ,kBACE,cAAA,EAGF,mBACE,QAAA,mBAAA,QAAA,YACA,eAAA,OAAA,YAAA,OACA,aAAA,EACA,aAAA,OAJF,qCAQI,SAAA,OACA,WAAA,EACA,aAAA,SACA,YAAA,EE3MF,gBACE,QAAA,KACA,MAAA,KACA,WAAA,OjBwCA,UAAA,IiBtCA,MAAA,QAGF,eACE,SAAA,SACA,IAAA,KACA,QAAA,EACA,QAAA,KACA,UAAA,KACA,QAAA,OAAA,MACA,WAAA,MjBmFE,UAAA,QiBjFF,YAAA,IACA,MAAA,KACA,iBAAA,mBV3CA,cAAA,OUgDA,uBAAA,mCAEE,aAAA,QAGE,cAAA,qBACA,iBAAA,2OACA,kBAAA,UACA,oBAAA,OAAA,MAAA,wBACA,gBAAA,sBAAA,sBATJ,6BAAA,yCAaI,aAAA,QACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBlB2+D6C,uCACrD,sCkB1/DI,mDlBy/DJ,kDkBt+DQ,QAAA,MAOJ,2CAAA,+BAGI,cAAA,qBACA,oBAAA,IAAA,wBAAA,MAAA,wBAMJ,wBAAA,oCAEE,aAAA,QAGE,cAAA,uCACA,WAAA,0JAAA,UAAA,MAAA,OAAA,MAAA,CAAA,IAAA,IAAA,CAAA,2OAAA,KAAA,UAAA,OAAA,MAAA,OAAA,CAAA,sBAAA,sBANJ,8BAAA,0CAUI,aAAA,QACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBlBg+D8C,wCACtD,uCkB5+DI,oDlB2+DJ,mDkB39DQ,QAAA,MlBi+DkD,4CAC1D,2CkB39DI,wDlB09DJ,uDkBt9DQ,QAAA,MAMJ,6CAAA,yDAGI,MAAA,QlBu9DiD,2CACzD,0CkB39DI,uDlB09DJ,sDkBl9DQ,QAAA,MAMJ,qDAAA,iEAGI,MAAA,QAHJ,6DAAA,yEAMM,aAAA,QlBo9DmD,+CAC7D,8CkB39DI,2DlB09DJ,0DkB98DQ,QAAA,MAZJ,qEAAA,iFAiBM,aAAA,QCnJN,iBAAA,QDkIA,mEAAA,+EAwBM,WAAA,EAAA,EAAA,EAAA,MAAA,oBAxBN,iFAAA,6FA4BM,aAAA,QAQN,+CAAA,2DAGI,aAAA,QlB08DkD,4CAC1D,2CkB98DI,wDlB68DJ,uDkBr8DQ,QAAA,MARJ,qDAAA,iEAaM,aAAA,QACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBA7JR,kBACE,QAAA,KACA,MAAA,KACA,WAAA,OjBwCA,UAAA,IiBtCA,MAAA,QAGF,iBACE,SAAA,SACA,IAAA,KACA,QAAA,EACA,QAAA,KACA,UAAA,KACA,QAAA,OAAA,MACA,WAAA,MjBmFE,UAAA,QiBjFF,YAAA,IACA,MAAA,KACA,iBAAA,mBV3CA,cAAA,OUgDA,yBAAA,qCAEE,aAAA,QAGE,cAAA,qBACA,iBAAA,qRACA,kBAAA,UACA,oBAAA,OAAA,MAAA,wBACA,gBAAA,sBAAA,sBATJ,+BAAA,2CAaI,aAAA,QACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBlBsmEiD,2CACzD,0CkBrnEI,uDlBonEJ,sDkBjmEQ,QAAA,MAOJ,6CAAA,iCAGI,cAAA,qBACA,oBAAA,IAAA,wBAAA,MAAA,wBAMJ,0BAAA,sCAEE,aAAA,QAGE,cAAA,uCACA,WAAA,0JAAA,UAAA,MAAA,OAAA,MAAA,CAAA,IAAA,IAAA,CAAA,qRAAA,KAAA,UAAA,OAAA,MAAA,OAAA,CAAA,sBAAA,sBANJ,gCAAA,4CAUI,aAAA,QACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBlB2lEkD,4CAC1D,2CkBvmEI,wDlBsmEJ,uDkBtlEQ,QAAA,MlB4lEsD,gDAC9D,+CkBtlEI,4DlBqlEJ,2DkBjlEQ,QAAA,MAMJ,+CAAA,2DAGI,MAAA,QlBklEqD,+CAC7D,8CkBtlEI,2DlBqlEJ,0DkB7kEQ,QAAA,MAMJ,uDAAA,mEAGI,MAAA,QAHJ,+DAAA,2EAMM,aAAA,QlB+kEuD,mDACjE,kDkBtlEI,+DlBqlEJ,8DkBzkEQ,QAAA,MAZJ,uEAAA,mFAiBM,aAAA,QCnJN,iBAAA,QDkIA,qEAAA,iFAwBM,WAAA,EAAA,EAAA,EAAA,MAAA,oBAxBN,mFAAA,+FA4BM,aAAA,QAQN,iDAAA,6DAGI,aAAA,QlBqkEsD,gDAC9D,+CkBzkEI,4DlBwkEJ,2DkBhkEQ,QAAA,MARJ,uDAAA,mEAaM,aAAA,QACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBFuEV,aACE,QAAA,YAAA,QAAA,KACA,cAAA,IAAA,KAAA,UAAA,IAAA,KACA,eAAA,OAAA,YAAA,OAHF,yBASI,MAAA,KJ9MA,yBIqMJ,mBAeM,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,OAAA,gBAAA,OACA,cAAA,EAlBN,yBAuBM,QAAA,YAAA,QAAA,KACA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,cAAA,IAAA,KAAA,UAAA,IAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,EA3BN,2BAgCM,QAAA,aACA,MAAA,KACA,eAAA,OAlCN,qCAuCM,QAAA,ahBigEJ,4BgBxiEF,0BA4CM,MAAA,KA5CN,yBAkDM,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,OAAA,gBAAA,OACA,MAAA,KACA,aAAA,EAtDN,+BAyDM,SAAA,SACA,kBAAA,EAAA,YAAA,EACA,WAAA,EACA,aAAA,OACA,YAAA,EA7DN,6BAiEM,eAAA,OAAA,YAAA,OACA,cAAA,OAAA,gBAAA,OAlEN,mCAqEM,cAAA,GIhUN,KACE,QAAA,aAEA,YAAA,IACA,MAAA,QACA,WAAA,OACA,eAAA,OACA,oBAAA,KAAA,iBAAA,KAAA,gBAAA,KAAA,YAAA,KACA,iBAAA,YACA,OAAA,IAAA,MAAA,YCsFA,QAAA,QAAA,OpB0BI,UAAA,KoBxBJ,YAAA,IblGE,cAAA,OSCE,WAAA,MAAA,KAAA,WAAA,CAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YAKF,uCGLJ,KHMM,WAAA,MdAJ,WiBQE,MAAA,QACA,gBAAA,KAfJ,WAAA,WAoBI,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBArBJ,cAAA,cA2BI,QAAA,IAeJ,epBi0EA,wBoB/zEE,eAAA,KASA,aCrDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,mBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,mBAAA,mBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,oBAKJ,sBAAA,sBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAOF,kDAAA,kDrBq2EF,mCqBl2EI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,wDAAA,wDrBk2EJ,yCqB71EQ,WAAA,EAAA,EAAA,EAAA,MAAA,oBDKN,eCrDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,qBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,qBAAA,qBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,qBAKJ,wBAAA,wBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAOF,oDAAA,oDrBu4EF,qCqBp4EI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,0DAAA,0DrBo4EJ,2CqB/3EQ,WAAA,EAAA,EAAA,EAAA,MAAA,qBDKN,aCrDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,mBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,mBAAA,mBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,mBAKJ,sBAAA,sBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAOF,kDAAA,kDrBy6EF,mCqBt6EI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,wDAAA,wDrBs6EJ,yCqBj6EQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBDKN,UCrDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,gBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,gBAAA,gBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,oBAKJ,mBAAA,mBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAOF,+CAAA,+CrB28EF,gCqBx8EI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,qDAAA,qDrBw8EJ,sCqBn8EQ,WAAA,EAAA,EAAA,EAAA,MAAA,oBDKN,aCrDA,MAAA,QFAE,iBAAA,QEEF,aAAA,QlBIA,mBkBAE,MAAA,QFNA,iBAAA,QEQA,aAAA,QAGF,mBAAA,mBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,oBAKJ,sBAAA,sBAEE,MAAA,QACA,iBAAA,QACA,aAAA,QAOF,kDAAA,kDrB6+EF,mCqB1+EI,MAAA,QACA,iBAAA,QAIA,aAAA,QAEA,wDAAA,wDrB0+EJ,yCqBr+EQ,WAAA,EAAA,EAAA,EAAA,MAAA,oBDKN,YCrDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,kBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,kBAAA,kBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,mBAKJ,qBAAA,qBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAOF,iDAAA,iDrB+gFF,kCqB5gFI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,uDAAA,uDrB4gFJ,wCqBvgFQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBDKN,WCrDA,MAAA,QFAE,iBAAA,QEEF,aAAA,QlBIA,iBkBAE,MAAA,QFNA,iBAAA,QEQA,aAAA,QAGF,iBAAA,iBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,qBAKJ,oBAAA,oBAEE,MAAA,QACA,iBAAA,QACA,aAAA,QAOF,gDAAA,gDrBijFF,iCqB9iFI,MAAA,QACA,iBAAA,QAIA,aAAA,QAEA,sDAAA,sDrB8iFJ,uCqBziFQ,WAAA,EAAA,EAAA,EAAA,MAAA,qBDKN,UCrDA,MAAA,KFAE,iBAAA,QEEF,aAAA,QlBIA,gBkBAE,MAAA,KFNA,iBAAA,QEQA,aAAA,QAGF,gBAAA,gBAMI,WAAA,EAAA,EAAA,EAAA,MAAA,kBAKJ,mBAAA,mBAEE,MAAA,KACA,iBAAA,QACA,aAAA,QAOF,+CAAA,+CrBmlFF,gCqBhlFI,MAAA,KACA,iBAAA,QAIA,aAAA,QAEA,qDAAA,qDrBglFJ,sCqB3kFQ,WAAA,EAAA,EAAA,EAAA,MAAA,kBDWN,qBCJA,MAAA,QACA,aAAA,QlBlDA,2BkBqDE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,2BAAA,2BAEE,WAAA,EAAA,EAAA,EAAA,MAAA,mBAGF,8BAAA,8BAEE,MAAA,QACA,iBAAA,YAGF,0DAAA,0DrBykFF,2CqBtkFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,gEAAA,gErBykFJ,iDqBpkFQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBD5BN,uBCJA,MAAA,QACA,aAAA,QlBlDA,6BkBqDE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,6BAAA,6BAEE,WAAA,EAAA,EAAA,EAAA,MAAA,qBAGF,gCAAA,gCAEE,MAAA,QACA,iBAAA,YAGF,4DAAA,4DrBymFF,6CqBtmFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,kEAAA,kErBymFJ,mDqBpmFQ,WAAA,EAAA,EAAA,EAAA,MAAA,qBD5BN,qBCJA,MAAA,QACA,aAAA,QlBlDA,2BkBqDE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,2BAAA,2BAEE,WAAA,EAAA,EAAA,EAAA,MAAA,mBAGF,8BAAA,8BAEE,MAAA,QACA,iBAAA,YAGF,0DAAA,0DrByoFF,2CqBtoFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,gEAAA,gErByoFJ,iDqBpoFQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBD5BN,kBCJA,MAAA,QACA,aAAA,QlBlDA,wBkBqDE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,wBAAA,wBAEE,WAAA,EAAA,EAAA,EAAA,MAAA,oBAGF,2BAAA,2BAEE,MAAA,QACA,iBAAA,YAGF,uDAAA,uDrByqFF,wCqBtqFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,6DAAA,6DrByqFJ,8CqBpqFQ,WAAA,EAAA,EAAA,EAAA,MAAA,oBD5BN,qBCJA,MAAA,QACA,aAAA,QlBlDA,2BkBqDE,MAAA,QACA,iBAAA,QACA,aAAA,QAGF,2BAAA,2BAEE,WAAA,EAAA,EAAA,EAAA,MAAA,mBAGF,8BAAA,8BAEE,MAAA,QACA,iBAAA,YAGF,0DAAA,0DrBysFF,2CqBtsFI,MAAA,QACA,iBAAA,QACA,aAAA,QAEA,gEAAA,gErBysFJ,iDqBpsFQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBD5BN,oBCJA,MAAA,QACA,aAAA,QlBlDA,0BkBqDE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,0BAAA,0BAEE,WAAA,EAAA,EAAA,EAAA,MAAA,mBAGF,6BAAA,6BAEE,MAAA,QACA,iBAAA,YAGF,yDAAA,yDrByuFF,0CqBtuFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,+DAAA,+DrByuFJ,gDqBpuFQ,WAAA,EAAA,EAAA,EAAA,MAAA,mBD5BN,mBCJA,MAAA,QACA,aAAA,QlBlDA,yBkBqDE,MAAA,QACA,iBAAA,QACA,aAAA,QAGF,yBAAA,yBAEE,WAAA,EAAA,EAAA,EAAA,MAAA,qBAGF,4BAAA,4BAEE,MAAA,QACA,iBAAA,YAGF,wDAAA,wDrBywFF,yCqBtwFI,MAAA,QACA,iBAAA,QACA,aAAA,QAEA,8DAAA,8DrBywFJ,+CqBpwFQ,WAAA,EAAA,EAAA,EAAA,MAAA,qBD5BN,kBCJA,MAAA,QACA,aAAA,QlBlDA,wBkBqDE,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,wBAAA,wBAEE,WAAA,EAAA,EAAA,EAAA,MAAA,kBAGF,2BAAA,2BAEE,MAAA,QACA,iBAAA,YAGF,uDAAA,uDrByyFF,wCqBtyFI,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,6DAAA,6DrByyFJ,8CqBpyFQ,WAAA,EAAA,EAAA,EAAA,MAAA,kBDjBR,UACE,YAAA,IACA,MAAA,QACA,gBAAA,KjBnEA,gBiBsEE,MAAA,QACA,gBAAA,UAPJ,gBAAA,gBAYI,gBAAA,UACA,WAAA,KAbJ,mBAAA,mBAkBI,MAAA,QACA,eAAA,KAWJ,mBAAA,QCLE,QAAA,MAAA,KpB0BI,UAAA,QoBxBJ,YAAA,IblGE,cAAA,MYyGJ,mBAAA,QCTE,QAAA,OAAA,MpB0BI,UAAA,QoBxBJ,YAAA,IblGE,cAAA,MYkHJ,WACE,QAAA,MACA,MAAA,KAFF,sBAMI,WAAA,MpBszFJ,6BADA,4BoBhzFA,6BAII,MAAA,KEtIJ,MLMM,WAAA,QAAA,KAAA,OAKF,uCKXJ,MLYM,WAAA,MKZN,iBAII,QAAA,EAIJ,qBAEI,QAAA,KAIJ,YACE,SAAA,SACA,OAAA,EACA,SAAA,OLXI,WAAA,OAAA,KAAA,KAKF,uCKGJ,YLFM,WAAA,MjB48FN,UACA,UAFA,WuBt9FA,QAIE,SAAA,SAGF,iBACE,YAAA,OCoBE,wBACE,QAAA,aACA,YAAA,OACA,eAAA,OACA,QAAA,GAhCJ,WAAA,KAAA,MACA,aAAA,KAAA,MAAA,YACA,cAAA,EACA,YAAA,KAAA,MAAA,YAqDE,8BACE,YAAA,ED1CN,eACE,SAAA,SACA,IAAA,KACA,KAAA,EACA,QAAA,KACA,QAAA,KACA,MAAA,KACA,UAAA,MACA,QAAA,MAAA,EACA,OAAA,QAAA,EAAA,EtBsGI,UAAA,KsBpGJ,MAAA,QACA,WAAA,KACA,WAAA,KACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,gBf3BE,cAAA,OeoCA,oBACE,MAAA,KACA,KAAA,EAGF,qBACE,MAAA,EACA,KAAA,KXYF,yBWnBA,uBACE,MAAA,KACA,KAAA,EAGF,wBACE,MAAA,EACA,KAAA,MXYF,yBWnBA,uBACE,MAAA,KACA,KAAA,EAGF,wBACE,MAAA,EACA,KAAA,MXYF,yBWnBA,uBACE,MAAA,KACA,KAAA,EAGF,wBACE,MAAA,EACA,KAAA,MXYF,0BWnBA,uBACE,MAAA,KACA,KAAA,EAGF,wBACE,MAAA,EACA,KAAA,MAON,uBAEI,IAAA,KACA,OAAA,KACA,WAAA,EACA,cAAA,QC/BA,gCACE,QAAA,aACA,YAAA,OACA,eAAA,OACA,QAAA,GAzBJ,WAAA,EACA,aAAA,KAAA,MAAA,YACA,cAAA,KAAA,MACA,YAAA,KAAA,MAAA,YA8CE,sCACE,YAAA,EDUN,0BAEI,IAAA,EACA,MAAA,KACA,KAAA,KACA,WAAA,EACA,YAAA,QC7CA,mCACE,QAAA,aACA,YAAA,OACA,eAAA,OACA,QAAA,GAlBJ,WAAA,KAAA,MAAA,YACA,aAAA,EACA,cAAA,KAAA,MAAA,YACA,YAAA,KAAA,MAuCE,yCACE,YAAA,EA7BF,mCDmDE,eAAA,EAKN,yBAEI,IAAA,EACA,MAAA,KACA,KAAA,KACA,WAAA,EACA,aAAA,QC9DA,kCACE,QAAA,aACA,YAAA,OACA,eAAA,OACA,QAAA,GAJF,kCAgBI,QAAA,KAGF,mCACE,QAAA,aACA,aAAA,OACA,eAAA,OACA,QAAA,GA9BN,WAAA,KAAA,MAAA,YACA,aAAA,KAAA,MACA,cAAA,KAAA,MAAA,YAiCE,wCACE,YAAA,EAVA,mCDiDA,eAAA,EAON,oCAAA,kCAAA,mCAAA,iCAKI,MAAA,KACA,OAAA,KAKJ,kBE9GE,OAAA,EACA,OAAA,MAAA,EACA,SAAA,OACA,WAAA,IAAA,MAAA,QFkHF,eACE,QAAA,MACA,MAAA,KACA,QAAA,OAAA,OACA,MAAA,KACA,YAAA,IACA,MAAA,QACA,WAAA,QACA,YAAA,OACA,iBAAA,YACA,OAAA,EpBpHA,qBAAA,qBoBmIE,MAAA,QACA,gBAAA,KJ9IA,iBAAA,QIoHJ,sBAAA,sBAgCI,MAAA,KACA,gBAAA,KJrJA,iBAAA,QIoHJ,wBAAA,wBAuCI,MAAA,QACA,eAAA,KACA,iBAAA,YAQJ,oBACE,QAAA,MAIF,iBACE,QAAA,MACA,QAAA,MAAA,OACA,cAAA,EtBpDI,UAAA,QsBsDJ,MAAA,QACA,YAAA,OAIF,oBACE,QAAA,MACA,QAAA,OAAA,OACA,MAAA,QG1LF,W1B4sGA,oB0B1sGE,SAAA,SACA,QAAA,mBAAA,QAAA,YACA,eAAA,O1BgtGF,yB0BptGA,gBAOI,SAAA,SACA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,K1BmtGJ,+BGltGE,sBuBII,QAAA,E1BqtGN,gCADA,gCADA,+B0BhuGA,uBAAA,uBAAA,sBAkBM,QAAA,EAMN,aACE,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,cAAA,MAAA,gBAAA,WAHF,0BAMI,MAAA,K1BstGJ,wC0BltGA,kCAII,YAAA,K1BmtGJ,4C0BvtGA,uDlBhBI,wBAAA,EACA,2BAAA,ER4uGJ,6C0B7tGA,kClBFI,uBAAA,EACA,0BAAA,EkBgCJ,uBACE,cAAA,SACA,aAAA,SAFF,8B1B0sGA,yCADA,sC0BlsGI,YAAA,EAGF,yCACE,aAAA,EAIJ,0CAAA,+BACE,cAAA,QACA,aAAA,QAGF,0CAAA,+BACE,cAAA,OACA,aAAA,OAoBF,oBACE,mBAAA,OAAA,eAAA,OACA,eAAA,MAAA,YAAA,WACA,cAAA,OAAA,gBAAA,OAHF,yB1B4rGA,+B0BrrGI,MAAA,K1B0rGJ,iD0BjsGA,2CAYI,WAAA,K1B0rGJ,qD0BtsGA,gElBlFI,2BAAA,EACA,0BAAA,ER6xGJ,sD0B5sGA,2ClBhGI,uBAAA,EACA,wBAAA,EkBuIJ,uB1B0qGA,kC0BvqGI,cAAA,E1B4qGJ,4C0B/qGA,yC1BirGA,uDADA,oD0BzqGM,SAAA,SACA,KAAA,cACA,eAAA,KCzJN,aACE,SAAA,SACA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,eAAA,QAAA,YAAA,QACA,MAAA,K3Bg1GF,0BADA,4B2Bp1GA,2B3Bm1GA,qC2Bx0GI,SAAA,SACA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAGA,MAAA,GACA,cAAA,E3Bw1GJ,uCADA,yCADA,wCADA,yCADA,2CADA,0CAJA,wCADA,0C2B91GA,yC3Bk2GA,kDADA,oDADA,mD2B30GM,YAAA,K3By1GN,sEADA,kC2B72GA,iCA6BI,QAAA,EA7BJ,mDAkCI,QAAA,E3Bq1GJ,6C2Bv3GA,4CnBeI,wBAAA,EACA,2BAAA,ER62GJ,8C2B73GA,6CnB6BI,uBAAA,EACA,0BAAA,EmB9BJ,0BA8CI,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OA/CJ,8D3B04GA,qEQ33GI,wBAAA,EACA,2BAAA,EmBhBJ,+DnB6BI,uBAAA,EACA,0BAAA,ERu3GJ,oB2Bv1GA,qBAEE,QAAA,YAAA,QAAA,K3B21GF,yB2B71GA,0BAQI,SAAA,SACA,QAAA,E3B01GJ,+B2Bn2GA,gCAYM,QAAA,E3B+1GN,8BACA,2CAEA,2CADA,wD2B72GA,+B3Bw2GA,4CAEA,4CADA,yD2Br1GI,YAAA,KAIJ,qBAAuB,aAAA,KACvB,oBAAsB,YAAA,KAQtB,kBACE,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,QAAA,QAAA,OACA,cAAA,E1BsBI,UAAA,K0BpBJ,YAAA,IACA,YAAA,IACA,MAAA,QACA,WAAA,OACA,YAAA,OACA,iBAAA,QACA,OAAA,IAAA,MAAA,QnB5GE,cAAA,OR48GJ,uC2B52GA,oCAkBI,WAAA,E3B+1GJ,+B2Br1GA,4CAEE,OAAA,yB3Bw1GF,+B2Br1GA,8B3By1GA,yCAFA,sDACA,0CAFA,uD2Bh1GE,QAAA,MAAA,K1BbI,UAAA,Q0BeJ,YAAA,InBzIE,cAAA,MRk+GJ,+B2Br1GA,4CAEE,OAAA,0B3Bw1GF,+B2Br1GA,8B3By1GA,yCAFA,sDACA,0CAFA,uD2Bh1GE,QAAA,OAAA,M1B9BI,UAAA,Q0BgCJ,YAAA,InB1JE,cAAA,MmB8JJ,+B3Bq1GA,+B2Bn1GE,cAAA,Q3B21GF,wFACA,+EAHA,uDACA,oE2B/0GA,uC3B60GA,oDQx+GI,wBAAA,EACA,2BAAA,EmBmKJ,sC3B80GA,mDAGA,qEACA,kFAHA,yDACA,sEQt+GI,uBAAA,EACA,0BAAA,EoB3BJ,gBACE,SAAA,SACA,QAAA,MACA,WAAA,OACA,aAAA,OAGF,uBACE,QAAA,mBAAA,QAAA,YACA,aAAA,KAGF,sBACE,SAAA,SACA,QAAA,GACA,QAAA,EAHF,4DAMI,MAAA,KACA,aAAA,QTtBA,iBAAA,QSeJ,0DAiBM,WAAA,EAAA,EAAA,EAAA,MAAA,oBAjBN,wEAsBI,aAAA,QAtBJ,0EA0BI,MAAA,KACA,iBAAA,QACA,aAAA,QA5BJ,qDAkCM,MAAA,QAlCN,6DAqCQ,iBAAA,QAUR,sBACE,SAAA,SACA,cAAA,EACA,eAAA,IAHF,8BAOI,SAAA,SACA,IAAA,OACA,KAAA,QACA,QAAA,MACA,MAAA,KACA,OAAA,KACA,eAAA,KACA,QAAA,GACA,iBAAA,KACA,OAAA,QAAA,MAAA,IAhBJ,6BAsBI,SAAA,SACA,IAAA,OACA,KAAA,QACA,QAAA,MACA,MAAA,KACA,OAAA,KACA,QAAA,GACA,WAAA,UAAA,GAAA,CAAA,IAAA,IASJ,+CpBrGI,cAAA,OoBqGJ,4EAOM,iBAAA,4LAPN,mFAaM,aAAA,QTjHF,iBAAA,QSoGJ,kFAkBM,iBAAA,yIAlBN,sFAwBM,iBAAA,mBAxBN,4FA2BM,iBAAA,mBASN,4CAGI,cAAA,IAHJ,yEAQM,iBAAA,sIARN,mFAcM,iBAAA,mBAUN,eACE,aAAA,QADF,6CAKM,KAAA,SACA,MAAA,QACA,eAAA,IAEA,cAAA,MATN,4CAaM,IAAA,mBACA,KAAA,qBACA,MAAA,iBACA,OAAA,iBACA,iBAAA,QAEA,cAAA,MXnLA,WAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,WAAA,CAAA,kBAAA,KAAA,YAAA,WAAA,UAAA,KAAA,WAAA,CAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YAAA,WAAA,UAAA,KAAA,WAAA,CAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,WAAA,CAAA,kBAAA,KAAA,YAKF,uCW2JJ,4CX1JM,WAAA,MW0JN,0EA0BM,iBAAA,KACA,kBAAA,mBAAA,UAAA,mBA3BN,oFAiCM,iBAAA,mBAYN,eACE,QAAA,aACA,MAAA,KACA,OAAA,2BACA,QAAA,QAAA,QAAA,QAAA,O3BxFI,UAAA,K2B2FJ,YAAA,IACA,YAAA,IACA,MAAA,QACA,eAAA,OACA,WAAA,0JAAA,UAAA,MAAA,OAAA,MAAA,CAAA,IAAA,KACA,iBAAA,KACA,OAAA,IAAA,MAAA,QpB3NE,cAAA,OoB8NF,mBAAA,KAAA,gBAAA,KAAA,WAAA,KAhBF,qBAmBI,aAAA,QACA,QAAA,EAIE,WAAA,EAAA,EAAA,EAAA,MAAA,oBAxBN,gCAiCM,MAAA,QACA,iBAAA,KAlCN,yBAAA,qCAwCI,OAAA,KACA,cAAA,OACA,iBAAA,KA1CJ,wBA8CI,MAAA,QACA,iBAAA,QA/CJ,2BAoDI,QAAA,KAIJ,kBACE,OAAA,0BACA,YAAA,OACA,eAAA,OACA,aAAA,M3BhJI,UAAA,Q2BoJN,kBACE,OAAA,yBACA,YAAA,MACA,eAAA,MACA,aAAA,K3BxJI,UAAA,Q2BiKN,aACE,SAAA,SACA,QAAA,aACA,MAAA,KACA,OAAA,2BACA,cAAA,EAGF,mBACE,SAAA,SACA,QAAA,EACA,MAAA,KACA,OAAA,2BACA,OAAA,EACA,QAAA,EANF,4CASI,aAAA,QACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBAVJ,+CAcI,iBAAA,QAdJ,sDAmBM,QAAA,SAnBN,0DAwBI,QAAA,kBAIJ,mBACE,SAAA,SACA,IAAA,EACA,MAAA,EACA,KAAA,EACA,QAAA,EACA,OAAA,2BACA,QAAA,QAAA,OAEA,YAAA,IACA,YAAA,IACA,MAAA,QACA,iBAAA,KACA,OAAA,IAAA,MAAA,QpB5UE,cAAA,OoB+TJ,0BAkBI,SAAA,SACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,QAAA,EACA,QAAA,MACA,OAAA,qBACA,QAAA,QAAA,OACA,YAAA,IACA,MAAA,QACA,QAAA,ST1VA,iBAAA,QS4VA,YAAA,QpB7VA,cAAA,EAAA,OAAA,OAAA,EoBwWJ,cACE,MAAA,KACA,OAAA,mBACA,QAAA,EACA,iBAAA,YACA,mBAAA,KAAA,gBAAA,KAAA,WAAA,KALF,oBAQI,QAAA,EARJ,0CAY8B,WAAA,EAAA,EAAA,EAAA,IAAA,IAAA,CAAA,EAAA,EAAA,EAAA,MAAA,oBAZ9B,sCAa8B,WAAA,EAAA,EAAA,EAAA,IAAA,IAAA,CAAA,EAAA,EAAA,EAAA,MAAA,oBAb9B,+BAc8B,WAAA,EAAA,EAAA,EAAA,IAAA,IAAA,CAAA,EAAA,EAAA,EAAA,MAAA,oBAd9B,gCAkBI,OAAA,EAlBJ,oCAsBI,MAAA,KACA,OAAA,KACA,WAAA,QT/XA,iBAAA,QSiYA,OAAA,EpBlYA,cAAA,KSCE,WAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YWqYF,mBAAA,KAAA,WAAA,KXhYA,uCWkWJ,oCXjWM,WAAA,MWiWN,2CTvWI,iBAAA,QSuWJ,6CAsCI,MAAA,KACA,OAAA,MACA,MAAA,YACA,OAAA,QACA,iBAAA,QACA,aAAA,YpBnZA,cAAA,KoBwWJ,gCAiDI,MAAA,KACA,OAAA,KTzZA,iBAAA,QS2ZA,OAAA,EpB5ZA,cAAA,KSCE,WAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YW+ZF,gBAAA,KAAA,WAAA,KX1ZA,uCWkWJ,gCXjWM,WAAA,MWiWN,uCTvWI,iBAAA,QSuWJ,gCAgEI,MAAA,KACA,OAAA,MACA,MAAA,YACA,OAAA,QACA,iBAAA,QACA,aAAA,YpB7aA,cAAA,KoBwWJ,yBA2EI,MAAA,KACA,OAAA,KACA,WAAA,EACA,aAAA,MACA,YAAA,MTtbA,iBAAA,QSwbA,OAAA,EpBzbA,cAAA,KSCE,WAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YW4bF,WAAA,KXvbA,uCWkWJ,yBXjWM,WAAA,MWiWN,gCTvWI,iBAAA,QSuWJ,yBA6FI,MAAA,KACA,OAAA,MACA,MAAA,YACA,OAAA,QACA,iBAAA,YACA,aAAA,YACA,aAAA,MAnGJ,8BAwGI,iBAAA,QpBhdA,cAAA,KoBwWJ,8BA6GI,aAAA,KACA,iBAAA,QpBtdA,cAAA,KoBwWJ,6CAoHM,iBAAA,QApHN,sDAwHM,OAAA,QAxHN,yCA4HM,iBAAA,QA5HN,yCAgIM,OAAA,QAhIN,kCAoIM,iBAAA,QAKN,8B5Bi9GA,mBACA,eiBl8HM,WAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YAKF,uCW2eJ,8B5Bw9GE,mBACA,eiBn8HI,WAAA,MYPN,KACE,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,aAAA,EACA,cAAA,EACA,WAAA,KAGF,UACE,QAAA,MACA,QAAA,MAAA,K1BCA,gBAAA,gB0BEE,gBAAA,KALJ,mBAUI,MAAA,QACA,eAAA,KACA,OAAA,QAQJ,UACE,cAAA,IAAA,MAAA,QADF,oBAII,cAAA,KAJJ,oBAQI,OAAA,IAAA,MAAA,YrB3BA,uBAAA,OACA,wBAAA,OLCF,0BAAA,0B0B6BI,aAAA,QAAA,QAAA,QAZN,6BAgBM,MAAA,QACA,iBAAA,YACA,aAAA,Y7Bm9HN,mC6Br+HA,2BAwBI,MAAA,QACA,iBAAA,KACA,aAAA,QAAA,QAAA,KA1BJ,yBA+BI,WAAA,KrBlDA,uBAAA,EACA,wBAAA,EqB4DJ,qBrBtEI,cAAA,OqBsEJ,4B7B48HA,2B6Br8HI,MAAA,KACA,iBAAA,QASJ,oBAEI,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,WAAA,OAIJ,yBAEI,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,WAAA,OASJ,uBAEI,QAAA,KAFJ,qBAKI,QAAA,MCpGJ,QACE,SAAA,SACA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,QAAA,gBAAA,cACA,QAAA,MAAA,KANF,mB9B+iIA,yB8BniII,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,QAAA,gBAAA,cASJ,cACE,QAAA,aACA,YAAA,SACA,eAAA,SACA,aAAA,K7BkFI,UAAA,Q6BhFJ,YAAA,QACA,YAAA,O3BhCA,oBAAA,oB2BmCE,gBAAA,KASJ,YACE,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OACA,aAAA,EACA,cAAA,EACA,WAAA,KALF,sBAQI,cAAA,EACA,aAAA,EATJ,2BAaI,SAAA,OACA,MAAA,KASJ,aACE,QAAA,aACA,YAAA,MACA,eAAA,MAYF,iBACE,wBAAA,KAAA,WAAA,KACA,kBAAA,EAAA,UAAA,EAGA,eAAA,OAAA,YAAA,OAIF,gBACE,QAAA,OAAA,O7BmBI,UAAA,Q6BjBJ,YAAA,EACA,iBAAA,YACA,OAAA,IAAA,MAAA,YtB3GE,cAAA,OLWF,sBAAA,sB2BoGE,gBAAA,KAMJ,qBACE,QAAA,aACA,MAAA,MACA,OAAA,MACA,eAAA,OACA,QAAA,GACA,WAAA,UAAA,OAAA,OACA,gBAAA,KAAA,KlBxDE,4BkBkEC,6B9B0gIH,mC8BtgIQ,cAAA,EACA,aAAA,GlBpFN,yBkB+EA,kBAUI,cAAA,IAAA,OAAA,UAAA,IAAA,OACA,cAAA,MAAA,gBAAA,WAXH,8BAcK,mBAAA,IAAA,eAAA,IAdL,6CAiBO,SAAA,SAjBP,wCAqBO,cAAA,MACA,aAAA,MAtBP,6B9BmiIH,mC8BtgIQ,cAAA,OAAA,UAAA,OA7BL,mCAiCK,QAAA,sBAAA,QAAA,eAGA,wBAAA,KAAA,WAAA,KApCL,kCAwCK,QAAA,MlB1GN,4BkBkEC,6B9BojIH,mC8BhjIQ,cAAA,EACA,aAAA,GlBpFN,yBkB+EA,kBAUI,cAAA,IAAA,OAAA,UAAA,IAAA,OACA,cAAA,MAAA,gBAAA,WAXH,8BAcK,mBAAA,IAAA,eAAA,IAdL,6CAiBO,SAAA,SAjBP,wCAqBO,cAAA,MACA,aAAA,MAtBP,6B9B6kIH,mC8BhjIQ,cAAA,OAAA,UAAA,OA7BL,mCAiCK,QAAA,sBAAA,QAAA,eAGA,wBAAA,KAAA,WAAA,KApCL,kCAwCK,QAAA,MlB1GN,4BkBkEC,6B9B8lIH,mC8B1lIQ,cAAA,EACA,aAAA,GlBpFN,yBkB+EA,kBAUI,cAAA,IAAA,OAAA,UAAA,IAAA,OACA,cAAA,MAAA,gBAAA,WAXH,8BAcK,mBAAA,IAAA,eAAA,IAdL,6CAiBO,SAAA,SAjBP,wCAqBO,cAAA,MACA,aAAA,MAtBP,6B9BunIH,mC8B1lIQ,cAAA,OAAA,UAAA,OA7BL,mCAiCK,QAAA,sBAAA,QAAA,eAGA,wBAAA,KAAA,WAAA,KApCL,kCAwCK,QAAA,MlB1GN,6BkBkEC,6B9BwoIH,mC8BpoIQ,cAAA,EACA,aAAA,GlBpFN,0BkB+EA,kBAUI,cAAA,IAAA,OAAA,UAAA,IAAA,OACA,cAAA,MAAA,gBAAA,WAXH,8BAcK,mBAAA,IAAA,eAAA,IAdL,6CAiBO,SAAA,SAjBP,wCAqBO,cAAA,MACA,aAAA,MAtBP,6B9BiqIH,mC8BpoIQ,cAAA,OAAA,UAAA,OA7BL,mCAiCK,QAAA,sBAAA,QAAA,eAGA,wBAAA,KAAA,WAAA,KApCL,kCAwCK,QAAA,MA7CV,eAeQ,cAAA,IAAA,OAAA,UAAA,IAAA,OACA,cAAA,MAAA,gBAAA,WAhBR,0B9B6rIA,gC8BprIU,cAAA,EACA,aAAA,EAVV,2BAmBU,mBAAA,IAAA,eAAA,IAnBV,0CAsBY,SAAA,SAtBZ,qCA0BY,cAAA,MACA,aAAA,MA3BZ,0B9BitIA,gC8B/qIU,cAAA,OAAA,UAAA,OAlCV,gCAsCU,QAAA,sBAAA,QAAA,eAGA,wBAAA,KAAA,WAAA,KAzCV,+BA6CU,QAAA,KAaV,4BAEI,MAAA,e3BlLF,kCAAA,kC2BqLI,MAAA,eALN,oCAWM,MAAA,e3B3LJ,0CAAA,0C2B8LM,MAAA,eAdR,6CAkBQ,MAAA,e9B0qIR,4CAEA,2CADA,yC8B7rIA,0CA0BM,MAAA,eA1BN,8BA+BI,MAAA,eACA,aAAA,eAhCJ,mCAoCI,iBAAA,uOApCJ,2BAwCI,MAAA,eAxCJ,6BA0CM,MAAA,e3B1NJ,mCAAA,mC2B6NM,MAAA,eAOR,2BAEI,MAAA,K3BtOF,iCAAA,iC2ByOI,MAAA,KALN,mCAWM,MAAA,qB3B/OJ,yCAAA,yC2BkPM,MAAA,sBAdR,4CAkBQ,MAAA,sB9BsqIR,2CAEA,0CADA,wC8BzrIA,yCA0BM,MAAA,KA1BN,6BA+BI,MAAA,qBACA,aAAA,qBAhCJ,kCAoCI,iBAAA,6OApCJ,0BAwCI,MAAA,qBAxCJ,4BA0CM,MAAA,K3B9QJ,kCAAA,kC2BiRM,MAAA,KC7RR,MACE,SAAA,SACA,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OACA,UAAA,EACA,UAAA,WACA,iBAAA,KACA,gBAAA,WACA,OAAA,IAAA,MAAA,iBvBPE,cAAA,OuBDJ,SAYI,aAAA,EACA,YAAA,EAbJ,2DvBUI,uBAAA,OACA,wBAAA,OuBXJ,yDvBwBI,2BAAA,OACA,0BAAA,OuBIJ,WAGE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,QAAA,QAIF,YACE,cAAA,OAGF,eACE,WAAA,SACA,cAAA,EAGF,sBACE,cAAA,E5BvCA,iB4B4CE,gBAAA,KAFJ,sBAMI,YAAA,QAQJ,aACE,QAAA,OAAA,QACA,cAAA,EAEA,iBAAA,gBACA,cAAA,IAAA,MAAA,iBALF,yBvB/DI,cAAA,mBAAA,mBAAA,EAAA,EuB+DJ,sDAaM,WAAA,EAKN,aACE,QAAA,OAAA,QACA,iBAAA,gBACA,WAAA,IAAA,MAAA,iBAHF,wBvBjFI,cAAA,EAAA,EAAA,mBAAA,mBuBgGJ,kBACE,aAAA,SACA,cAAA,QACA,YAAA,SACA,cAAA,EAGF,mBACE,aAAA,SACA,YAAA,SAIF,kBACE,SAAA,SACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,QAGF,UACE,MAAA,KvBvHE,cAAA,mBuB4HJ,cACE,MAAA,KvBpHE,uBAAA,mBACA,wBAAA,mBuBuHJ,iBACE,MAAA,KvB3GE,2BAAA,mBACA,0BAAA,mBuBiHJ,WACE,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OAFF,iBAKI,cAAA,KnBvFA,yBmBkFJ,WASI,cAAA,IAAA,KAAA,UAAA,IAAA,KACA,aAAA,MACA,YAAA,MAXJ,iBAcM,QAAA,YAAA,QAAA,KAEA,SAAA,EAAA,EAAA,GAAA,KAAA,EAAA,EAAA,GACA,mBAAA,OAAA,eAAA,OACA,aAAA,KACA,cAAA,EACA,YAAA,MAUN,YACE,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OAFF,kBAOI,cAAA,KnBvHA,yBmBgHJ,YAWI,cAAA,IAAA,KAAA,UAAA,IAAA,KAXJ,kBAgBM,SAAA,EAAA,EAAA,GAAA,KAAA,EAAA,EAAA,GACA,cAAA,EAjBN,wBAoBQ,YAAA,EACA,YAAA,EArBR,mCvBvJI,wBAAA,EACA,2BAAA,ERqmJF,gD+B/8IF,iDAgCY,wBAAA,E/Bm7IV,gD+Bn9IF,oDAqCY,2BAAA,EArCZ,oCvBzII,uBAAA,EACA,0BAAA,ERmmJF,iD+B39IF,kDA+CY,uBAAA,E/Bg7IV,iD+B/9IF,qDAoDY,0BAAA,GAaZ,oBAEI,cAAA,OnBnLA,yBmBiLJ,cAMI,qBAAA,EAAA,kBAAA,EAAA,aAAA,EACA,mBAAA,QAAA,gBAAA,QAAA,WAAA,QACA,QAAA,EACA,OAAA,EATJ,oBAYM,QAAA,aACA,MAAA,MAUN,iBAEI,SAAA,OAFJ,8DvB/PI,cAAA,EuB+PJ,wDAUQ,cAAA,EvBzQJ,cAAA,EuB+PJ,+BAgBM,cAAA,EvBxPF,2BAAA,EACA,0BAAA,EuBuOJ,8BvBtPI,uBAAA,EACA,wBAAA,EuBqPJ,8BAyBM,cAAA,KC7RN,YACE,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,QAAA,OAAA,KACA,cAAA,KACA,WAAA,KACA,iBAAA,QxBDE,cAAA,OwBKJ,kCAGI,aAAA,MAHJ,0CAMM,QAAA,aACA,cAAA,MACA,MAAA,QACA,QAAA,IATN,gDAoBI,gBAAA,UApBJ,gDAwBI,gBAAA,KAxBJ,wBA4BI,MAAA,QCtCJ,YACE,QAAA,YAAA,QAAA,K5BGA,aAAA,EACA,WAAA,KGAE,cAAA,OyBCJ,WACE,SAAA,SACA,QAAA,MACA,QAAA,MAAA,OACA,YAAA,KACA,YAAA,KACA,MAAA,QACA,iBAAA,KACA,OAAA,IAAA,MAAA,QARF,iBAWI,QAAA,EACA,MAAA,QACA,gBAAA,KACA,iBAAA,QACA,aAAA,QAfJ,iBAmBI,QAAA,EACA,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBAIJ,kCAGM,YAAA,EzBCF,uBAAA,OACA,0BAAA,OyBLJ,iCzBVI,wBAAA,OACA,2BAAA,OyBSJ,6BAcI,QAAA,EACA,MAAA,KACA,iBAAA,QACA,aAAA,QAjBJ,+BAqBI,MAAA,QACA,eAAA,KAEA,OAAA,KACA,iBAAA,KACA,aAAA,QCtDF,0BACE,QAAA,OAAA,OjC2HE,UAAA,QiCzHF,YAAA,IAKE,iD1BwBF,uBAAA,MACA,0BAAA,M0BpBE,gD1BKF,wBAAA,MACA,2BAAA,M0BnBF,0BACE,QAAA,OAAA,MjC2HE,UAAA,QiCzHF,YAAA,IAKE,iD1BwBF,uBAAA,MACA,0BAAA,M0BpBE,gD1BKF,wBAAA,MACA,2BAAA,M2BjBJ,OACE,QAAA,aACA,QAAA,MAAA,KlCiEE,UAAA,IkC/DF,YAAA,IACA,YAAA,EACA,WAAA,OACA,YAAA,OACA,eAAA,S3BRE,cAAA,OSCE,WAAA,MAAA,KAAA,WAAA,CAAA,iBAAA,KAAA,WAAA,CAAA,aAAA,KAAA,WAAA,CAAA,WAAA,KAAA,YAKF,uCkBNJ,OlBOM,WAAA,MdIJ,cAAA,cgCGI,gBAAA,KAdN,aAoBI,QAAA,KAKJ,YACE,SAAA,SACA,IAAA,KAOF,YACE,cAAA,KACA,aAAA,K3BpCE,cAAA,M2B6CF,eCjDA,MAAA,KACA,iBAAA,QjCcA,sBAAA,sBiCVI,MAAA,KACA,iBAAA,QAHI,sBAAA,sBAQJ,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,mBDqCJ,iBCjDA,MAAA,KACA,iBAAA,QjCcA,wBAAA,wBiCVI,MAAA,KACA,iBAAA,QAHI,wBAAA,wBAQJ,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,qBDqCJ,eCjDA,MAAA,KACA,iBAAA,QjCcA,sBAAA,sBiCVI,MAAA,KACA,iBAAA,QAHI,sBAAA,sBAQJ,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,mBDqCJ,YCjDA,MAAA,KACA,iBAAA,QjCcA,mBAAA,mBiCVI,MAAA,KACA,iBAAA,QAHI,mBAAA,mBAQJ,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,oBDqCJ,eCjDA,MAAA,QACA,iBAAA,QjCcA,sBAAA,sBiCVI,MAAA,QACA,iBAAA,QAHI,sBAAA,sBAQJ,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,mBDqCJ,cCjDA,MAAA,KACA,iBAAA,QjCcA,qBAAA,qBiCVI,MAAA,KACA,iBAAA,QAHI,qBAAA,qBAQJ,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,mBDqCJ,aCjDA,MAAA,QACA,iBAAA,QjCcA,oBAAA,oBiCVI,MAAA,QACA,iBAAA,QAHI,oBAAA,oBAQJ,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,qBDqCJ,YCjDA,MAAA,KACA,iBAAA,QjCcA,mBAAA,mBiCVI,MAAA,KACA,iBAAA,QAHI,mBAAA,mBAQJ,QAAA,EACA,WAAA,EAAA,EAAA,EAAA,MAAA,kBCbN,WACE,QAAA,KAAA,KACA,cAAA,KAEA,iBAAA,Q7BCE,cAAA,MIuDA,yByB5DJ,WAQI,QAAA,KAAA,MAIJ,iBACE,cAAA,EACA,aAAA,E7BTE,cAAA,E8BDJ,OACE,SAAA,SACA,QAAA,OAAA,QACA,cAAA,KACA,OAAA,IAAA,MAAA,Y9BHE,cAAA,O8BQJ,eAEE,MAAA,QAIF,YACE,YAAA,IAQF,mBACE,cAAA,KADF,0BAKI,SAAA,SACA,IAAA,EACA,MAAA,EACA,QAAA,OAAA,QACA,MAAA,QAUF,eC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,kBACE,iBAAA,QAGF,2BACE,MAAA,QDqCF,iBC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,oBACE,iBAAA,QAGF,6BACE,MAAA,QDqCF,eC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,kBACE,iBAAA,QAGF,2BACE,MAAA,QDqCF,YC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,eACE,iBAAA,QAGF,wBACE,MAAA,QDqCF,eC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,kBACE,iBAAA,QAGF,2BACE,MAAA,QDqCF,cC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,iBACE,iBAAA,QAGF,0BACE,MAAA,QDqCF,aC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,gBACE,iBAAA,QAGF,yBACE,MAAA,QDqCF,YC9CA,MAAA,QpBKE,iBAAA,QoBHF,aAAA,QAEA,eACE,iBAAA,QAGF,wBACE,MAAA,QCRF,wCACE,KAAO,oBAAA,KAAA,EACP,GAAK,oBAAA,EAAA,GAFP,gCACE,KAAO,oBAAA,KAAA,EACP,GAAK,oBAAA,EAAA,GAIT,UACE,QAAA,YAAA,QAAA,KACA,OAAA,KACA,SAAA,OvCoHI,UAAA,OuClHJ,iBAAA,QhCRE,cAAA,OgCaJ,cACE,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OACA,cAAA,OAAA,gBAAA,OACA,MAAA,KACA,WAAA,OACA,YAAA,OACA,iBAAA,QvBnBI,WAAA,MAAA,IAAA,KAKF,uCuBOJ,cvBNM,WAAA,MuBiBN,sBrBcE,iBAAA,iKqBZA,gBAAA,KAAA,KAIA,uBACE,kBAAA,qBAAA,GAAA,OAAA,SAAA,UAAA,qBAAA,GAAA,OAAA,SAEA,uCAHF,uBAII,kBAAA,KAAA,UAAA,MCvCN,OACE,QAAA,YAAA,QAAA,KACA,eAAA,MAAA,YAAA,WAGF,YACE,SAAA,EAAA,KAAA,ECFF,YACE,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OAGA,aAAA,EACA,cAAA,EASF,wBACE,MAAA,KACA,MAAA,QACA,WAAA,QvCNA,8BAAA,8BuCUE,QAAA,EACA,MAAA,QACA,gBAAA,KACA,iBAAA,QAVJ,+BAcI,MAAA,QACA,iBAAA,QASJ,iBACE,SAAA,SACA,QAAA,MACA,QAAA,OAAA,QAEA,cAAA,KAEA,iBAAA,KACA,OAAA,IAAA,MAAA,iBARF,6BlC7BI,uBAAA,OACA,wBAAA,OkC4BJ,4BAeI,cAAA,ElC9BA,2BAAA,OACA,0BAAA,OkCcJ,0BAAA,0BAqBI,MAAA,QACA,eAAA,KACA,iBAAA,KAvBJ,wBA4BI,QAAA,EACA,MAAA,KACA,iBAAA,QACA,aAAA,QAaA,uBACE,mBAAA,IAAA,eAAA,IADF,wCAII,aAAA,KACA,cAAA,EALJ,oDlCpDA,uBAAA,OACA,0BAAA,OAYA,wBAAA,EkCuCA,mDAaM,aAAA,ElC/EN,wBAAA,OACA,2BAAA,OAsCA,0BAAA,EIAA,yB8B2BA,0BACE,mBAAA,IAAA,eAAA,IADF,2CAII,aAAA,KACA,cAAA,EALJ,uDlCpDA,uBAAA,OACA,0BAAA,OAYA,wBAAA,EkCuCA,sDAaM,aAAA,ElC/EN,wBAAA,OACA,2BAAA,OAsCA,0BAAA,GIAA,yB8B2BA,0BACE,mBAAA,IAAA,eAAA,IADF,2CAII,aAAA,KACA,cAAA,EALJ,uDlCpDA,uBAAA,OACA,0BAAA,OAYA,wBAAA,EkCuCA,sDAaM,aAAA,ElC/EN,wBAAA,OACA,2BAAA,OAsCA,0BAAA,GIAA,yB8B2BA,0BACE,mBAAA,IAAA,eAAA,IADF,2CAII,aAAA,KACA,cAAA,EALJ,uDlCpDA,uBAAA,OACA,0BAAA,OAYA,wBAAA,EkCuCA,sDAaM,aAAA,ElC/EN,wBAAA,OACA,2BAAA,OAsCA,0BAAA,GIAA,0B8B2BA,0BACE,mBAAA,IAAA,eAAA,IADF,2CAII,aAAA,KACA,cAAA,EALJ,uDlCpDA,uBAAA,OACA,0BAAA,OAYA,wBAAA,EkCuCA,sDAaM,aAAA,ElC/EN,wBAAA,OACA,2BAAA,OAsCA,0BAAA,GkCuDJ,mCAEI,aAAA,EACA,YAAA,ElCjHA,cAAA,EkC8GJ,8CAOM,cAAA,KAPN,2DAaM,WAAA,EAbN,yDAmBM,cAAA,EACA,cAAA,ECpIJ,yBACE,MAAA,QACA,iBAAA,QxCWF,sDAAA,sDwCPM,MAAA,QACA,iBAAA,QAPN,uDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,2BACE,MAAA,QACA,iBAAA,QxCWF,wDAAA,wDwCPM,MAAA,QACA,iBAAA,QAPN,yDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,yBACE,MAAA,QACA,iBAAA,QxCWF,sDAAA,sDwCPM,MAAA,QACA,iBAAA,QAPN,uDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,sBACE,MAAA,QACA,iBAAA,QxCWF,mDAAA,mDwCPM,MAAA,QACA,iBAAA,QAPN,oDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,yBACE,MAAA,QACA,iBAAA,QxCWF,sDAAA,sDwCPM,MAAA,QACA,iBAAA,QAPN,uDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,wBACE,MAAA,QACA,iBAAA,QxCWF,qDAAA,qDwCPM,MAAA,QACA,iBAAA,QAPN,sDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,uBACE,MAAA,QACA,iBAAA,QxCWF,oDAAA,oDwCPM,MAAA,QACA,iBAAA,QAPN,qDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QAbN,sBACE,MAAA,QACA,iBAAA,QxCWF,mDAAA,mDwCPM,MAAA,QACA,iBAAA,QAPN,oDAWM,MAAA,KACA,iBAAA,QACA,aAAA,QChBR,OACE,MAAA,M3C8HI,UAAA,O2C5HJ,YAAA,IACA,YAAA,EACA,MAAA,KACA,YAAA,EAAA,IAAA,EAAA,KACA,QAAA,GzCKA,ayCDE,MAAA,KACA,gBAAA,KzCIF,2CAAA,2CyCCI,QAAA,IAWN,aACE,QAAA,EACA,iBAAA,YACA,OAAA,EACA,mBAAA,KAAA,gBAAA,KAAA,WAAA,KAMF,iBACE,eAAA,KCvCF,OACE,UAAA,MACA,SAAA,O5C6HI,UAAA,Q4C1HJ,iBAAA,sBACA,gBAAA,YACA,OAAA,IAAA,MAAA,eACA,WAAA,EAAA,OAAA,OAAA,eACA,wBAAA,WAAA,gBAAA,WACA,QAAA,ErCLE,cAAA,OqCLJ,wBAcI,cAAA,OAdJ,eAkBI,QAAA,EAlBJ,YAsBI,QAAA,MACA,QAAA,EAvBJ,YA2BI,QAAA,KAIJ,cACE,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,QAAA,OAAA,OACA,MAAA,QACA,iBAAA,sBACA,gBAAA,YACA,cAAA,IAAA,MAAA,gBAGF,YACE,QAAA,OCpCF,YAEE,SAAA,OAFF,mBAKI,WAAA,OACA,WAAA,KAKJ,OACE,SAAA,MACA,IAAA,EACA,KAAA,EACA,QAAA,KACA,QAAA,KACA,MAAA,KACA,OAAA,KACA,SAAA,OAGA,QAAA,EAOF,cACE,SAAA,SACA,MAAA,KACA,OAAA,MAEA,eAAA,KAGA,0B7BrCI,WAAA,kBAAA,IAAA,SAAA,WAAA,UAAA,IAAA,SAAA,WAAA,UAAA,IAAA,QAAA,CAAA,kBAAA,IAAA,S6BuCF,kBAAA,mBAAA,UAAA,mB7BlCA,uC6BgCF,0B7B/BI,WAAA,M6BmCJ,0BACE,kBAAA,KAAA,UAAA,KAIJ,yBACE,QAAA,YAAA,QAAA,KACA,WAAA,kBAFF,wCAKI,WAAA,mBACA,SAAA,O9CulLJ,uC8C7lLA,uCAWI,kBAAA,EAAA,YAAA,EAXJ,qCAeI,WAAA,KAIJ,uBACE,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,WAAA,kBAHF,+BAOI,QAAA,MACA,OAAA,mBACA,QAAA,GATJ,+CAcI,mBAAA,OAAA,eAAA,OACA,cAAA,OAAA,gBAAA,OACA,OAAA,KAhBJ,8DAmBM,WAAA,KAnBN,uDAuBM,QAAA,KAMN,eACE,SAAA,SACA,QAAA,YAAA,QAAA,KACA,mBAAA,OAAA,eAAA,OACA,MAAA,KAGA,eAAA,KACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,etCzGE,cAAA,MsC6GF,QAAA,EAIF,gBACE,SAAA,MACA,IAAA,EACA,KAAA,EACA,QAAA,KACA,MAAA,MACA,OAAA,MACA,iBAAA,KAPF,qBAUW,QAAA,EAVX,qBAWW,QAAA,GAKX,cACE,QAAA,YAAA,QAAA,KACA,eAAA,MAAA,YAAA,WACA,cAAA,QAAA,gBAAA,cACA,QAAA,KAAA,KACA,cAAA,IAAA,MAAA,QtC7HE,uBAAA,MACA,wBAAA,MsCuHJ,qBASI,QAAA,KAAA,KAEA,OAAA,MAAA,MAAA,MAAA,KAKJ,aACE,cAAA,EACA,YAAA,IAKF,YACE,SAAA,SAGA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,QAAA,KAIF,cACE,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,IAAA,gBAAA,SACA,QAAA,KACA,WAAA,IAAA,MAAA,QtC/IE,2BAAA,MACA,0BAAA,MsCyIJ,iCASyB,YAAA,OATzB,gCAUwB,aAAA,OAIxB,yBACE,SAAA,SACA,IAAA,QACA,MAAA,KACA,OAAA,KACA,SAAA,OlC7HE,yBkCzBJ,cA6JI,UAAA,MACA,OAAA,QAAA,KA7IJ,yBAiJI,WAAA,oBAjJJ,wCAoJM,WAAA,qBAjIN,uBAsII,WAAA,oBAtIJ,+BAyIM,OAAA,qBAQJ,UAAY,UAAA,OlC5JV,yBkCgKF,U9CglLA,U8C9kLE,UAAA,OlClKA,0BkCuKF,UAAY,UAAA,QClOd,SACE,SAAA,SACA,QAAA,KACA,QAAA,MACA,OAAA,ECJA,YAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,WAAA,CAAA,UAAA,CAAA,mBAAA,CAAA,gBAAA,CAAA,iBAAA,CAAA,mBAEA,WAAA,OACA,YAAA,IACA,YAAA,IACA,WAAA,KACA,WAAA,MACA,gBAAA,KACA,YAAA,KACA,eAAA,KACA,eAAA,OACA,WAAA,OACA,aAAA,OACA,YAAA,OACA,WAAA,K/CgHI,UAAA,Q8CpHJ,UAAA,WACA,QAAA,EAXF,cAaW,QAAA,GAbX,gBAgBI,SAAA,SACA,QAAA,MACA,MAAA,MACA,OAAA,MAnBJ,wBAsBM,SAAA,SACA,QAAA,GACA,aAAA,YACA,aAAA,MAKN,mCAAA,gBACE,QAAA,MAAA,EADF,0CAAA,uBAII,OAAA,EAJJ,kDAAA,+BAOM,IAAA,EACA,aAAA,MAAA,MAAA,EACA,iBAAA,KAKN,qCAAA,kBACE,QAAA,EAAA,MADF,4CAAA,yBAII,KAAA,EACA,MAAA,MACA,OAAA,MANJ,oDAAA,iCASM,MAAA,EACA,aAAA,MAAA,MAAA,MAAA,EACA,mBAAA,KAKN,sCAAA,mBACE,QAAA,MAAA,EADF,6CAAA,0BAII,IAAA,EAJJ,qDAAA,kCAOM,OAAA,EACA,aAAA,EAAA,MAAA,MACA,oBAAA,KAKN,oCAAA,iBACE,QAAA,EAAA,MADF,2CAAA,wBAII,MAAA,EACA,MAAA,MACA,OAAA,MANJ,mDAAA,gCASM,KAAA,EACA,aAAA,MAAA,EAAA,MAAA,MACA,kBAAA,KAqBN,eACE,UAAA,MACA,QAAA,OAAA,MACA,MAAA,KACA,WAAA,OACA,iBAAA,KvC3GE,cAAA,OyCLJ,SACE,SAAA,SACA,IAAA,EACA,KAAA,EACA,QAAA,KACA,QAAA,MACA,UAAA,MDLA,YAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,WAAA,CAAA,UAAA,CAAA,mBAAA,CAAA,gBAAA,CAAA,iBAAA,CAAA,mBAEA,WAAA,OACA,YAAA,IACA,YAAA,IACA,WAAA,KACA,WAAA,MACA,gBAAA,KACA,YAAA,KACA,eAAA,KACA,eAAA,OACA,WAAA,OACA,aAAA,OACA,YAAA,OACA,WAAA,K/CgHI,UAAA,QgDnHJ,UAAA,WACA,iBAAA,KACA,gBAAA,YACA,OAAA,IAAA,MAAA,ezCVE,cAAA,MyCLJ,gBAoBI,SAAA,SACA,QAAA,MACA,MAAA,KACA,OAAA,MACA,OAAA,EAAA,MAxBJ,uBAAA,wBA4BM,SAAA,SACA,QAAA,MACA,QAAA,GACA,aAAA,YACA,aAAA,MAKN,mCAAA,gBACE,cAAA,MADF,0CAAA,uBAII,OAAA,yBAJJ,kDAAA,+BAOM,OAAA,EACA,aAAA,MAAA,MAAA,EACA,iBAAA,gBATN,iDAAA,8BAaM,OAAA,IACA,aAAA,MAAA,MAAA,EACA,iBAAA,KAKN,qCAAA,kBACE,YAAA,MADF,4CAAA,yBAII,KAAA,yBACA,MAAA,MACA,OAAA,KACA,OAAA,MAAA,EAPJ,oDAAA,iCAUM,KAAA,EACA,aAAA,MAAA,MAAA,MAAA,EACA,mBAAA,gBAZN,mDAAA,gCAgBM,KAAA,IACA,aAAA,MAAA,MAAA,MAAA,EACA,mBAAA,KAKN,sCAAA,mBACE,WAAA,MADF,6CAAA,0BAII,IAAA,yBAJJ,qDAAA,kCAOM,IAAA,EACA,aAAA,EAAA,MAAA,MAAA,MACA,oBAAA,gBATN,oDAAA,iCAaM,IAAA,IACA,aAAA,EAAA,MAAA,MAAA,MACA,oBAAA,KAfN,8DAAA,2CAqBI,SAAA,SACA,IAAA,EACA,KAAA,IACA,QAAA,MACA,MAAA,KACA,YAAA,OACA,QAAA,GACA,cAAA,IAAA,MAAA,QAIJ,oCAAA,iBACE,aAAA,MADF,2CAAA,wBAII,MAAA,yBACA,MAAA,MACA,OAAA,KACA,OAAA,MAAA,EAPJ,mDAAA,gCAUM,MAAA,EACA,aAAA,MAAA,EAAA,MAAA,MACA,kBAAA,gBAZN,kDAAA,+BAgBM,MAAA,IACA,aAAA,MAAA,EAAA,MAAA,MACA,kBAAA,KAsBN,gBACE,QAAA,MAAA,OACA,cAAA,EhD3BI,UAAA,KgD8BJ,iBAAA,QACA,cAAA,IAAA,MAAA,QzChJE,uBAAA,kBACA,wBAAA,kByCyIJ,sBAWI,QAAA,KAIJ,cACE,QAAA,MAAA,OACA,MAAA,QC5JF,UACE,SAAA,SAGF,wBACE,iBAAA,MAAA,aAAA,MAGF,gBACE,SAAA,SACA,MAAA,KACA,SAAA,OCvBA,uBACE,QAAA,MACA,MAAA,KACA,QAAA,GDwBJ,eACE,SAAA,SACA,QAAA,KACA,MAAA,KACA,MAAA,KACA,aAAA,MACA,4BAAA,OAAA,oBAAA,OjC5BI,WAAA,kBAAA,IAAA,YAAA,WAAA,UAAA,IAAA,YAAA,WAAA,UAAA,IAAA,WAAA,CAAA,kBAAA,IAAA,YAKF,uCiCiBJ,ejChBM,WAAA,MjBomMN,oBACA,oBkD3kMA,sBAGE,QAAA,MlD6kMF,4BkD1kMA,6CAEE,kBAAA,iBAAA,UAAA,iBlD8kMF,2BkD3kMA,8CAEE,kBAAA,kBAAA,UAAA,kBAQF,8BAEI,QAAA,EACA,oBAAA,QACA,kBAAA,KAAA,UAAA,KlD0kMJ,sDACA,uDkD/kMA,qCAUI,QAAA,EACA,QAAA,EAXJ,0ClDqlMA,2CkDrkMI,QAAA,EACA,QAAA,EjCtEE,WAAA,GAAA,IAAA,QAKF,uCiCgDJ,0ClD6lME,2CiB5oMI,WAAA,MjBkpMN,uBkDxkMA,uBAEE,SAAA,SACA,IAAA,EACA,OAAA,EACA,QAAA,EAEA,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,OAAA,gBAAA,OACA,MAAA,IACA,MAAA,KACA,WAAA,OACA,QAAA,GjC7FI,WAAA,QAAA,KAAA,KAKF,uCjBuqMF,uBkD5lMF,uBjC1EM,WAAA,MjB6qMN,6BADA,6BGxqME,6BAAA,6B+CwFE,MAAA,KACA,gBAAA,KACA,QAAA,EACA,QAAA,GAGJ,uBACE,KAAA,EAKF,uBACE,MAAA,ElDolMF,4BkD7kMA,4BAEE,QAAA,aACA,MAAA,KACA,OAAA,KACA,WAAA,UAAA,GAAA,CAAA,KAAA,KAEF,4BACE,iBAAA,kLAEF,4BACE,iBAAA,kLASF,qBACE,SAAA,SACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,GACA,QAAA,YAAA,QAAA,KACA,cAAA,OAAA,gBAAA,OACA,aAAA,EAEA,aAAA,IACA,YAAA,IACA,WAAA,KAZF,wBAeI,WAAA,YACA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,OAAA,IACA,aAAA,IACA,YAAA,IACA,YAAA,OACA,OAAA,QACA,iBAAA,KACA,gBAAA,YAEA,WAAA,KAAA,MAAA,YACA,cAAA,KAAA,MAAA,YACA,QAAA,GjCtKE,WAAA,QAAA,IAAA,KAKF,uCiCqIJ,wBjCpIM,WAAA,MiCoIN,6BAiCI,QAAA,EASJ,kBACE,SAAA,SACA,MAAA,IACA,OAAA,KACA,KAAA,IACA,QAAA,GACA,YAAA,KACA,eAAA,KACA,MAAA,KACA,WAAA,OE/LF,kCACE,GAAK,kBAAA,eAAA,UAAA,gBADP,0BACE,GAAK,kBAAA,eAAA,UAAA,gBAGP,gBACE,QAAA,aACA,MAAA,KACA,OAAA,KACA,eAAA,YACA,OAAA,MAAA,MAAA,aACA,mBAAA,YAEA,cAAA,IACA,kBAAA,eAAA,KAAA,OAAA,SAAA,UAAA,eAAA,KAAA,OAAA,SAGF,mBACE,MAAA,KACA,OAAA,KACA,aAAA,KAOF,gCACE,GACE,kBAAA,SAAA,UAAA,SAEF,IACE,QAAA,GALJ,wBACE,GACE,kBAAA,SAAA,UAAA,SAEF,IACE,QAAA,GAIJ,cACE,QAAA,aACA,MAAA,KACA,OAAA,KACA,eAAA,YACA,iBAAA,aAEA,cAAA,IACA,QAAA,EACA,kBAAA,aAAA,KAAA,OAAA,SAAA,UAAA,aAAA,KAAA,OAAA,SAGF,iBACE,MAAA,KACA,OAAA,KCnDF,gBAAqB,eAAA,mBACrB,WAAqB,eAAA,cACrB,cAAqB,eAAA,iBACrB,cAAqB,eAAA,iBACrB,mBAAqB,eAAA,sBACrB,gBAAqB,eAAA,mBCFnB,YACE,iBAAA,kBnDUF,mBAAA,mBHm2MF,wBADA,wBsDv2MM,iBAAA,kBANJ,cACE,iBAAA,kBnDUF,qBAAA,qBH62MF,0BADA,0BsDj3MM,iBAAA,kBANJ,YACE,iBAAA,kBnDUF,mBAAA,mBHu3MF,wBADA,wBsD33MM,iBAAA,kBANJ,SACE,iBAAA,kBnDUF,gBAAA,gBHi4MF,qBADA,qBsDr4MM,iBAAA,kBANJ,YACE,iBAAA,kBnDUF,mBAAA,mBH24MF,wBADA,wBsD/4MM,iBAAA,kBANJ,WACE,iBAAA,kBnDUF,kBAAA,kBHq5MF,uBADA,uBsDz5MM,iBAAA,kBANJ,UACE,iBAAA,kBnDUF,iBAAA,iBH+5MF,sBADA,sBsDn6MM,iBAAA,kBANJ,SACE,iBAAA,kBnDUF,gBAAA,gBHy6MF,qBADA,qBsD76MM,iBAAA,kBCCN,UACE,iBAAA,eAGF,gBACE,iBAAA,sBCXF,QAAkB,OAAA,IAAA,MAAA,kBAClB,YAAkB,WAAA,IAAA,MAAA,kBAClB,cAAkB,aAAA,IAAA,MAAA,kBAClB,eAAkB,cAAA,IAAA,MAAA,kBAClB,aAAkB,YAAA,IAAA,MAAA,kBAElB,UAAmB,OAAA,YACnB,cAAmB,WAAA,YACnB,gBAAmB,aAAA,YACnB,iBAAmB,cAAA,YACnB,eAAmB,YAAA,YAGjB,gBACE,aAAA,kBADF,kBACE,aAAA,kBADF,gBACE,aAAA,kBADF,aACE,aAAA,kBADF,gBACE,aAAA,kBADF,eACE,aAAA,kBADF,cACE,aAAA,kBADF,aACE,aAAA,kBAIJ,cACE,aAAA,eAOF,YACE,cAAA,gBAGF,SACE,cAAA,iBAGF,aACE,uBAAA,iBACA,wBAAA,iBAGF,eACE,wBAAA,iBACA,2BAAA,iBAGF,gBACE,2BAAA,iBACA,0BAAA,iBAGF,cACE,uBAAA,iBACA,0BAAA,iBAGF,YACE,cAAA,gBAGF,gBACE,cAAA,cAGF,cACE,cAAA,gBAGF,WACE,cAAA,YLxEA,iBACE,QAAA,MACA,MAAA,KACA,QAAA,GMOE,QAAwB,QAAA,eAAxB,UAAwB,QAAA,iBAAxB,gBAAwB,QAAA,uBAAxB,SAAwB,QAAA,gBAAxB,SAAwB,QAAA,gBAAxB,aAAwB,QAAA,oBAAxB,cAAwB,QAAA,qBAAxB,QAAwB,QAAA,sBAAA,QAAA,eAAxB,eAAwB,QAAA,6BAAA,QAAA,sB7CiD1B,yB6CjDE,WAAwB,QAAA,eAAxB,aAAwB,QAAA,iBAAxB,mBAAwB,QAAA,uBAAxB,YAAwB,QAAA,gBAAxB,YAAwB,QAAA,gBAAxB,gBAAwB,QAAA,oBAAxB,iBAAwB,QAAA,qBAAxB,WAAwB,QAAA,sBAAA,QAAA,eAAxB,kBAAwB,QAAA,6BAAA,QAAA,uB7CiD1B,yB6CjDE,WAAwB,QAAA,eAAxB,aAAwB,QAAA,iBAAxB,mBAAwB,QAAA,uBAAxB,YAAwB,QAAA,gBAAxB,YAAwB,QAAA,gBAAxB,gBAAwB,QAAA,oBAAxB,iBAAwB,QAAA,qBAAxB,WAAwB,QAAA,sBAAA,QAAA,eAAxB,kBAAwB,QAAA,6BAAA,QAAA,uB7CiD1B,yB6CjDE,WAAwB,QAAA,eAAxB,aAAwB,QAAA,iBAAxB,mBAAwB,QAAA,uBAAxB,YAAwB,QAAA,gBAAxB,YAAwB,QAAA,gBAAxB,gBAAwB,QAAA,oBAAxB,iBAAwB,QAAA,qBAAxB,WAAwB,QAAA,sBAAA,QAAA,eAAxB,kBAAwB,QAAA,6BAAA,QAAA,uB7CiD1B,0B6CjDE,WAAwB,QAAA,eAAxB,aAAwB,QAAA,iBAAxB,mBAAwB,QAAA,uBAAxB,YAAwB,QAAA,gBAAxB,YAAwB,QAAA,gBAAxB,gBAAwB,QAAA,oBAAxB,iBAAwB,QAAA,qBAAxB,WAAwB,QAAA,sBAAA,QAAA,eAAxB,kBAAwB,QAAA,6BAAA,QAAA,uBAU9B,aAEI,cAAqB,QAAA,eAArB,gBAAqB,QAAA,iBAArB,sBAAqB,QAAA,uBAArB,eAAqB,QAAA,gBAArB,eAAqB,QAAA,gBAArB,mBAAqB,QAAA,oBAArB,oBAAqB,QAAA,qBAArB,cAAqB,QAAA,sBAAA,QAAA,eAArB,qBAAqB,QAAA,6BAAA,QAAA,uBCrBzB,kBACE,SAAA,SACA,QAAA,MACA,MAAA,KACA,QAAA,EACA,SAAA,OALF,0BAQI,QAAA,MACA,QAAA,GATJ,yC1DsxNA,wBADA,yBAEA,yBACA,wB0DvwNI,SAAA,SACA,IAAA,EACA,OAAA,EACA,KAAA,EACA,MAAA,KACA,OAAA,KACA,OAAA,EAQF,gCAEI,YAAA,WAFJ,gCAEI,YAAA,OAFJ,+BAEI,YAAA,IAFJ,+BAEI,YAAA,KCzBF,UAAgC,mBAAA,cAAA,eAAA,cAChC,aAAgC,mBAAA,iBAAA,eAAA,iBAChC,kBAAgC,mBAAA,sBAAA,eAAA,sBAChC,qBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,WAA8B,cAAA,eAAA,UAAA,eAC9B,aAA8B,cAAA,iBAAA,UAAA,iBAC9B,mBAA8B,cAAA,uBAAA,UAAA,uBAC9B,WAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,aAA8B,kBAAA,YAAA,UAAA,YAC9B,aAA8B,kBAAA,YAAA,UAAA,YAC9B,eAA8B,kBAAA,YAAA,YAAA,YAC9B,eAA8B,kBAAA,YAAA,YAAA,YAE9B,uBAAoC,cAAA,gBAAA,gBAAA,qBACpC,qBAAoC,cAAA,cAAA,gBAAA,mBACpC,wBAAoC,cAAA,iBAAA,gBAAA,iBACpC,yBAAoC,cAAA,kBAAA,gBAAA,wBACpC,wBAAoC,cAAA,qBAAA,gBAAA,uBAEpC,mBAAiC,eAAA,gBAAA,YAAA,qBACjC,iBAAiC,eAAA,cAAA,YAAA,mBACjC,oBAAiC,eAAA,iBAAA,YAAA,iBACjC,sBAAiC,eAAA,mBAAA,YAAA,mBACjC,qBAAiC,eAAA,kBAAA,YAAA,kBAEjC,qBAAkC,mBAAA,gBAAA,cAAA,qBAClC,mBAAkC,mBAAA,cAAA,cAAA,mBAClC,sBAAkC,mBAAA,iBAAA,cAAA,iBAClC,uBAAkC,mBAAA,kBAAA,cAAA,wBAClC,sBAAkC,mBAAA,qBAAA,cAAA,uBAClC,uBAAkC,mBAAA,kBAAA,cAAA,kBAElC,iBAAgC,oBAAA,eAAA,WAAA,eAChC,kBAAgC,oBAAA,gBAAA,WAAA,qBAChC,gBAAgC,oBAAA,cAAA,WAAA,mBAChC,mBAAgC,oBAAA,iBAAA,WAAA,iBAChC,qBAAgC,oBAAA,mBAAA,WAAA,mBAChC,oBAAgC,oBAAA,kBAAA,WAAA,kB/CYhC,yB+ClDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mB/CYhC,yB+ClDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mB/CYhC,yB+ClDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mB/CYhC,0B+ClDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mBC1ChC,YAAwB,MAAA,eACxB,aAAwB,MAAA,gBACxB,YAAwB,MAAA,ehDoDxB,yBgDtDA,eAAwB,MAAA,eACxB,gBAAwB,MAAA,gBACxB,eAAwB,MAAA,gBhDoDxB,yBgDtDA,eAAwB,MAAA,eACxB,gBAAwB,MAAA,gBACxB,eAAwB,MAAA,gBhDoDxB,yBgDtDA,eAAwB,MAAA,eACxB,gBAAwB,MAAA,gBACxB,eAAwB,MAAA,gBhDoDxB,0BgDtDA,eAAwB,MAAA,eACxB,gBAAwB,MAAA,gBACxB,eAAwB,MAAA,gBCL1B,eAAsB,SAAA,eAAtB,iBAAsB,SAAA,iBCCtB,iBAAyB,SAAA,iBAAzB,mBAAyB,SAAA,mBAAzB,mBAAyB,SAAA,mBAAzB,gBAAyB,SAAA,gBAAzB,iBAAyB,SAAA,yBAAA,SAAA,iBAK3B,WACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,KAAA,EACA,QAAA,KAGF,cACE,SAAA,MACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,KAI4B,2DAD9B,YAEI,SAAA,eAAA,SAAA,OACA,IAAA,EACA,QAAA,MCzBJ,SCEE,SAAA,SACA,MAAA,IACA,OAAA,IACA,QAAA,EACA,SAAA,OACA,KAAA,cACA,YAAA,OACA,OAAA,EAUA,0BAAA,yBAEE,SAAA,OACA,MAAA,KACA,OAAA,KACA,SAAA,QACA,KAAA,KACA,YAAA,OC5BJ,WAAa,WAAA,EAAA,QAAA,OAAA,2BACb,QAAU,WAAA,EAAA,MAAA,KAAA,0BACV,WAAa,WAAA,EAAA,KAAA,KAAA,2BACb,aAAe,WAAA,eCCX,MAAuB,MAAA,cAAvB,MAAuB,MAAA,cAAvB,MAAuB,MAAA,cAAvB,OAAuB,MAAA,eAAvB,QAAuB,MAAA,eAAvB,MAAuB,OAAA,cAAvB,MAAuB,OAAA,cAAvB,MAAuB,OAAA,cAAvB,OAAuB,OAAA,eAAvB,QAAuB,OAAA,eAI3B,QAAU,UAAA,eACV,QAAU,WAAA,eAIV,YAAc,UAAA,gBACd,YAAc,WAAA,gBAEd,QAAU,MAAA,gBACV,QAAU,OAAA,gBCfV,uBAEI,SAAA,SACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,EAEA,eAAA,KACA,QAAA,GAEA,iBAAA,cCNI,KAAgC,OAAA,YAChC,MpEsuPR,MoEpuPU,WAAA,YAEF,MpEuuPR,MoEruPU,aAAA,YAEF,MpEwuPR,MoEtuPU,cAAA,YAEF,MpEyuPR,MoEvuPU,YAAA,YAfF,KAAgC,OAAA,iBAChC,MpE8vPR,MoE5vPU,WAAA,iBAEF,MpE+vPR,MoE7vPU,aAAA,iBAEF,MpEgwPR,MoE9vPU,cAAA,iBAEF,MpEiwPR,MoE/vPU,YAAA,iBAfF,KAAgC,OAAA,gBAChC,MpEsxPR,MoEpxPU,WAAA,gBAEF,MpEuxPR,MoErxPU,aAAA,gBAEF,MpEwxPR,MoEtxPU,cAAA,gBAEF,MpEyxPR,MoEvxPU,YAAA,gBAfF,KAAgC,OAAA,eAChC,MpE8yPR,MoE5yPU,WAAA,eAEF,MpE+yPR,MoE7yPU,aAAA,eAEF,MpEgzPR,MoE9yPU,cAAA,eAEF,MpEizPR,MoE/yPU,YAAA,eAfF,KAAgC,OAAA,iBAChC,MpEs0PR,MoEp0PU,WAAA,iBAEF,MpEu0PR,MoEr0PU,aAAA,iBAEF,MpEw0PR,MoEt0PU,cAAA,iBAEF,MpEy0PR,MoEv0PU,YAAA,iBAfF,KAAgC,OAAA,eAChC,MpE81PR,MoE51PU,WAAA,eAEF,MpE+1PR,MoE71PU,aAAA,eAEF,MpEg2PR,MoE91PU,cAAA,eAEF,MpEi2PR,MoE/1PU,YAAA,eAfF,KAAgC,QAAA,YAChC,MpEs3PR,MoEp3PU,YAAA,YAEF,MpEu3PR,MoEr3PU,cAAA,YAEF,MpEw3PR,MoEt3PU,eAAA,YAEF,MpEy3PR,MoEv3PU,aAAA,YAfF,KAAgC,QAAA,iBAChC,MpE84PR,MoE54PU,YAAA,iBAEF,MpE+4PR,MoE74PU,cAAA,iBAEF,MpEg5PR,MoE94PU,eAAA,iBAEF,MpEi5PR,MoE/4PU,aAAA,iBAfF,KAAgC,QAAA,gBAChC,MpEs6PR,MoEp6PU,YAAA,gBAEF,MpEu6PR,MoEr6PU,cAAA,gBAEF,MpEw6PR,MoEt6PU,eAAA,gBAEF,MpEy6PR,MoEv6PU,aAAA,gBAfF,KAAgC,QAAA,eAChC,MpE87PR,MoE57PU,YAAA,eAEF,MpE+7PR,MoE77PU,cAAA,eAEF,MpEg8PR,MoE97PU,eAAA,eAEF,MpEi8PR,MoE/7PU,aAAA,eAfF,KAAgC,QAAA,iBAChC,MpEs9PR,MoEp9PU,YAAA,iBAEF,MpEu9PR,MoEr9PU,cAAA,iBAEF,MpEw9PR,MoEt9PU,eAAA,iBAEF,MpEy9PR,MoEv9PU,aAAA,iBAfF,KAAgC,QAAA,eAChC,MpE8+PR,MoE5+PU,YAAA,eAEF,MpE++PR,MoE7+PU,cAAA,eAEF,MpEg/PR,MoE9+PU,eAAA,eAEF,MpEi/PR,MoE/+PU,aAAA,eAQF,MAAwB,OAAA,kBACxB,OpE++PR,OoE7+PU,WAAA,kBAEF,OpEg/PR,OoE9+PU,aAAA,kBAEF,OpEi/PR,OoE/+PU,cAAA,kBAEF,OpEk/PR,OoEh/PU,YAAA,kBAfF,MAAwB,OAAA,iBACxB,OpEugQR,OoErgQU,WAAA,iBAEF,OpEwgQR,OoEtgQU,aAAA,iBAEF,OpEygQR,OoEvgQU,cAAA,iBAEF,OpE0gQR,OoExgQU,YAAA,iBAfF,MAAwB,OAAA,gBACxB,OpE+hQR,OoE7hQU,WAAA,gBAEF,OpEgiQR,OoE9hQU,aAAA,gBAEF,OpEiiQR,OoE/hQU,cAAA,gBAEF,OpEkiQR,OoEhiQU,YAAA,gBAfF,MAAwB,OAAA,kBACxB,OpEujQR,OoErjQU,WAAA,kBAEF,OpEwjQR,OoEtjQU,aAAA,kBAEF,OpEyjQR,OoEvjQU,cAAA,kBAEF,OpE0jQR,OoExjQU,YAAA,kBAfF,MAAwB,OAAA,gBACxB,OpE+kQR,OoE7kQU,WAAA,gBAEF,OpEglQR,OoE9kQU,aAAA,gBAEF,OpEilQR,OoE/kQU,cAAA,gBAEF,OpEklQR,OoEhlQU,YAAA,gBAMN,QAAmB,OAAA,eACnB,SpEklQJ,SoEhlQM,WAAA,eAEF,SpEmlQJ,SoEjlQM,aAAA,eAEF,SpEolQJ,SoEllQM,cAAA,eAEF,SpEqlQJ,SoEnlQM,YAAA,exDTF,yBwDlDI,QAAgC,OAAA,YAChC,SpEspQN,SoEppQQ,WAAA,YAEF,SpEspQN,SoEppQQ,aAAA,YAEF,SpEspQN,SoEppQQ,cAAA,YAEF,SpEspQN,SoEppQQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,SpEyqQN,SoEvqQQ,WAAA,iBAEF,SpEyqQN,SoEvqQQ,aAAA,iBAEF,SpEyqQN,SoEvqQQ,cAAA,iBAEF,SpEyqQN,SoEvqQQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,SpE4rQN,SoE1rQQ,WAAA,gBAEF,SpE4rQN,SoE1rQQ,aAAA,gBAEF,SpE4rQN,SoE1rQQ,cAAA,gBAEF,SpE4rQN,SoE1rQQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,SpE+sQN,SoE7sQQ,WAAA,eAEF,SpE+sQN,SoE7sQQ,aAAA,eAEF,SpE+sQN,SoE7sQQ,cAAA,eAEF,SpE+sQN,SoE7sQQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,SpEkuQN,SoEhuQQ,WAAA,iBAEF,SpEkuQN,SoEhuQQ,aAAA,iBAEF,SpEkuQN,SoEhuQQ,cAAA,iBAEF,SpEkuQN,SoEhuQQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,SpEqvQN,SoEnvQQ,WAAA,eAEF,SpEqvQN,SoEnvQQ,aAAA,eAEF,SpEqvQN,SoEnvQQ,cAAA,eAEF,SpEqvQN,SoEnvQQ,YAAA,eAfF,QAAgC,QAAA,YAChC,SpEwwQN,SoEtwQQ,YAAA,YAEF,SpEwwQN,SoEtwQQ,cAAA,YAEF,SpEwwQN,SoEtwQQ,eAAA,YAEF,SpEwwQN,SoEtwQQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,SpE2xQN,SoEzxQQ,YAAA,iBAEF,SpE2xQN,SoEzxQQ,cAAA,iBAEF,SpE2xQN,SoEzxQQ,eAAA,iBAEF,SpE2xQN,SoEzxQQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,SpE8yQN,SoE5yQQ,YAAA,gBAEF,SpE8yQN,SoE5yQQ,cAAA,gBAEF,SpE8yQN,SoE5yQQ,eAAA,gBAEF,SpE8yQN,SoE5yQQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,SpEi0QN,SoE/zQQ,YAAA,eAEF,SpEi0QN,SoE/zQQ,cAAA,eAEF,SpEi0QN,SoE/zQQ,eAAA,eAEF,SpEi0QN,SoE/zQQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,SpEo1QN,SoEl1QQ,YAAA,iBAEF,SpEo1QN,SoEl1QQ,cAAA,iBAEF,SpEo1QN,SoEl1QQ,eAAA,iBAEF,SpEo1QN,SoEl1QQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,SpEu2QN,SoEr2QQ,YAAA,eAEF,SpEu2QN,SoEr2QQ,cAAA,eAEF,SpEu2QN,SoEr2QQ,eAAA,eAEF,SpEu2QN,SoEr2QQ,aAAA,eAQF,SAAwB,OAAA,kBACxB,UpEm2QN,UoEj2QQ,WAAA,kBAEF,UpEm2QN,UoEj2QQ,aAAA,kBAEF,UpEm2QN,UoEj2QQ,cAAA,kBAEF,UpEm2QN,UoEj2QQ,YAAA,kBAfF,SAAwB,OAAA,iBACxB,UpEs3QN,UoEp3QQ,WAAA,iBAEF,UpEs3QN,UoEp3QQ,aAAA,iBAEF,UpEs3QN,UoEp3QQ,cAAA,iBAEF,UpEs3QN,UoEp3QQ,YAAA,iBAfF,SAAwB,OAAA,gBACxB,UpEy4QN,UoEv4QQ,WAAA,gBAEF,UpEy4QN,UoEv4QQ,aAAA,gBAEF,UpEy4QN,UoEv4QQ,cAAA,gBAEF,UpEy4QN,UoEv4QQ,YAAA,gBAfF,SAAwB,OAAA,kBACxB,UpE45QN,UoE15QQ,WAAA,kBAEF,UpE45QN,UoE15QQ,aAAA,kBAEF,UpE45QN,UoE15QQ,cAAA,kBAEF,UpE45QN,UoE15QQ,YAAA,kBAfF,SAAwB,OAAA,gBACxB,UpE+6QN,UoE76QQ,WAAA,gBAEF,UpE+6QN,UoE76QQ,aAAA,gBAEF,UpE+6QN,UoE76QQ,cAAA,gBAEF,UpE+6QN,UoE76QQ,YAAA,gBAMN,WAAmB,OAAA,eACnB,YpE66QF,YoE36QI,WAAA,eAEF,YpE66QF,YoE36QI,aAAA,eAEF,YpE66QF,YoE36QI,cAAA,eAEF,YpE66QF,YoE36QI,YAAA,gBxDTF,yBwDlDI,QAAgC,OAAA,YAChC,SpE++QN,SoE7+QQ,WAAA,YAEF,SpE++QN,SoE7+QQ,aAAA,YAEF,SpE++QN,SoE7+QQ,cAAA,YAEF,SpE++QN,SoE7+QQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,SpEkgRN,SoEhgRQ,WAAA,iBAEF,SpEkgRN,SoEhgRQ,aAAA,iBAEF,SpEkgRN,SoEhgRQ,cAAA,iBAEF,SpEkgRN,SoEhgRQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,SpEqhRN,SoEnhRQ,WAAA,gBAEF,SpEqhRN,SoEnhRQ,aAAA,gBAEF,SpEqhRN,SoEnhRQ,cAAA,gBAEF,SpEqhRN,SoEnhRQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,SpEwiRN,SoEtiRQ,WAAA,eAEF,SpEwiRN,SoEtiRQ,aAAA,eAEF,SpEwiRN,SoEtiRQ,cAAA,eAEF,SpEwiRN,SoEtiRQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,SpE2jRN,SoEzjRQ,WAAA,iBAEF,SpE2jRN,SoEzjRQ,aAAA,iBAEF,SpE2jRN,SoEzjRQ,cAAA,iBAEF,SpE2jRN,SoEzjRQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,SpE8kRN,SoE5kRQ,WAAA,eAEF,SpE8kRN,SoE5kRQ,aAAA,eAEF,SpE8kRN,SoE5kRQ,cAAA,eAEF,SpE8kRN,SoE5kRQ,YAAA,eAfF,QAAgC,QAAA,YAChC,SpEimRN,SoE/lRQ,YAAA,YAEF,SpEimRN,SoE/lRQ,cAAA,YAEF,SpEimRN,SoE/lRQ,eAAA,YAEF,SpEimRN,SoE/lRQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,SpEonRN,SoElnRQ,YAAA,iBAEF,SpEonRN,SoElnRQ,cAAA,iBAEF,SpEonRN,SoElnRQ,eAAA,iBAEF,SpEonRN,SoElnRQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,SpEuoRN,SoEroRQ,YAAA,gBAEF,SpEuoRN,SoEroRQ,cAAA,gBAEF,SpEuoRN,SoEroRQ,eAAA,gBAEF,SpEuoRN,SoEroRQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,SpE0pRN,SoExpRQ,YAAA,eAEF,SpE0pRN,SoExpRQ,cAAA,eAEF,SpE0pRN,SoExpRQ,eAAA,eAEF,SpE0pRN,SoExpRQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,SpE6qRN,SoE3qRQ,YAAA,iBAEF,SpE6qRN,SoE3qRQ,cAAA,iBAEF,SpE6qRN,SoE3qRQ,eAAA,iBAEF,SpE6qRN,SoE3qRQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,SpEgsRN,SoE9rRQ,YAAA,eAEF,SpEgsRN,SoE9rRQ,cAAA,eAEF,SpEgsRN,SoE9rRQ,eAAA,eAEF,SpEgsRN,SoE9rRQ,aAAA,eAQF,SAAwB,OAAA,kBACxB,UpE4rRN,UoE1rRQ,WAAA,kBAEF,UpE4rRN,UoE1rRQ,aAAA,kBAEF,UpE4rRN,UoE1rRQ,cAAA,kBAEF,UpE4rRN,UoE1rRQ,YAAA,kBAfF,SAAwB,OAAA,iBACxB,UpE+sRN,UoE7sRQ,WAAA,iBAEF,UpE+sRN,UoE7sRQ,aAAA,iBAEF,UpE+sRN,UoE7sRQ,cAAA,iBAEF,UpE+sRN,UoE7sRQ,YAAA,iBAfF,SAAwB,OAAA,gBACxB,UpEkuRN,UoEhuRQ,WAAA,gBAEF,UpEkuRN,UoEhuRQ,aAAA,gBAEF,UpEkuRN,UoEhuRQ,cAAA,gBAEF,UpEkuRN,UoEhuRQ,YAAA,gBAfF,SAAwB,OAAA,kBACxB,UpEqvRN,UoEnvRQ,WAAA,kBAEF,UpEqvRN,UoEnvRQ,aAAA,kBAEF,UpEqvRN,UoEnvRQ,cAAA,kBAEF,UpEqvRN,UoEnvRQ,YAAA,kBAfF,SAAwB,OAAA,gBACxB,UpEwwRN,UoEtwRQ,WAAA,gBAEF,UpEwwRN,UoEtwRQ,aAAA,gBAEF,UpEwwRN,UoEtwRQ,cAAA,gBAEF,UpEwwRN,UoEtwRQ,YAAA,gBAMN,WAAmB,OAAA,eACnB,YpEswRF,YoEpwRI,WAAA,eAEF,YpEswRF,YoEpwRI,aAAA,eAEF,YpEswRF,YoEpwRI,cAAA,eAEF,YpEswRF,YoEpwRI,YAAA,gBxDTF,yBwDlDI,QAAgC,OAAA,YAChC,SpEw0RN,SoEt0RQ,WAAA,YAEF,SpEw0RN,SoEt0RQ,aAAA,YAEF,SpEw0RN,SoEt0RQ,cAAA,YAEF,SpEw0RN,SoEt0RQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,SpE21RN,SoEz1RQ,WAAA,iBAEF,SpE21RN,SoEz1RQ,aAAA,iBAEF,SpE21RN,SoEz1RQ,cAAA,iBAEF,SpE21RN,SoEz1RQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,SpE82RN,SoE52RQ,WAAA,gBAEF,SpE82RN,SoE52RQ,aAAA,gBAEF,SpE82RN,SoE52RQ,cAAA,gBAEF,SpE82RN,SoE52RQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,SpEi4RN,SoE/3RQ,WAAA,eAEF,SpEi4RN,SoE/3RQ,aAAA,eAEF,SpEi4RN,SoE/3RQ,cAAA,eAEF,SpEi4RN,SoE/3RQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,SpEo5RN,SoEl5RQ,WAAA,iBAEF,SpEo5RN,SoEl5RQ,aAAA,iBAEF,SpEo5RN,SoEl5RQ,cAAA,iBAEF,SpEo5RN,SoEl5RQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,SpEu6RN,SoEr6RQ,WAAA,eAEF,SpEu6RN,SoEr6RQ,aAAA,eAEF,SpEu6RN,SoEr6RQ,cAAA,eAEF,SpEu6RN,SoEr6RQ,YAAA,eAfF,QAAgC,QAAA,YAChC,SpE07RN,SoEx7RQ,YAAA,YAEF,SpE07RN,SoEx7RQ,cAAA,YAEF,SpE07RN,SoEx7RQ,eAAA,YAEF,SpE07RN,SoEx7RQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,SpE68RN,SoE38RQ,YAAA,iBAEF,SpE68RN,SoE38RQ,cAAA,iBAEF,SpE68RN,SoE38RQ,eAAA,iBAEF,SpE68RN,SoE38RQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,SpEg+RN,SoE99RQ,YAAA,gBAEF,SpEg+RN,SoE99RQ,cAAA,gBAEF,SpEg+RN,SoE99RQ,eAAA,gBAEF,SpEg+RN,SoE99RQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,SpEm/RN,SoEj/RQ,YAAA,eAEF,SpEm/RN,SoEj/RQ,cAAA,eAEF,SpEm/RN,SoEj/RQ,eAAA,eAEF,SpEm/RN,SoEj/RQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,SpEsgSN,SoEpgSQ,YAAA,iBAEF,SpEsgSN,SoEpgSQ,cAAA,iBAEF,SpEsgSN,SoEpgSQ,eAAA,iBAEF,SpEsgSN,SoEpgSQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,SpEyhSN,SoEvhSQ,YAAA,eAEF,SpEyhSN,SoEvhSQ,cAAA,eAEF,SpEyhSN,SoEvhSQ,eAAA,eAEF,SpEyhSN,SoEvhSQ,aAAA,eAQF,SAAwB,OAAA,kBACxB,UpEqhSN,UoEnhSQ,WAAA,kBAEF,UpEqhSN,UoEnhSQ,aAAA,kBAEF,UpEqhSN,UoEnhSQ,cAAA,kBAEF,UpEqhSN,UoEnhSQ,YAAA,kBAfF,SAAwB,OAAA,iBACxB,UpEwiSN,UoEtiSQ,WAAA,iBAEF,UpEwiSN,UoEtiSQ,aAAA,iBAEF,UpEwiSN,UoEtiSQ,cAAA,iBAEF,UpEwiSN,UoEtiSQ,YAAA,iBAfF,SAAwB,OAAA,gBACxB,UpE2jSN,UoEzjSQ,WAAA,gBAEF,UpE2jSN,UoEzjSQ,aAAA,gBAEF,UpE2jSN,UoEzjSQ,cAAA,gBAEF,UpE2jSN,UoEzjSQ,YAAA,gBAfF,SAAwB,OAAA,kBACxB,UpE8kSN,UoE5kSQ,WAAA,kBAEF,UpE8kSN,UoE5kSQ,aAAA,kBAEF,UpE8kSN,UoE5kSQ,cAAA,kBAEF,UpE8kSN,UoE5kSQ,YAAA,kBAfF,SAAwB,OAAA,gBACxB,UpEimSN,UoE/lSQ,WAAA,gBAEF,UpEimSN,UoE/lSQ,aAAA,gBAEF,UpEimSN,UoE/lSQ,cAAA,gBAEF,UpEimSN,UoE/lSQ,YAAA,gBAMN,WAAmB,OAAA,eACnB,YpE+lSF,YoE7lSI,WAAA,eAEF,YpE+lSF,YoE7lSI,aAAA,eAEF,YpE+lSF,YoE7lSI,cAAA,eAEF,YpE+lSF,YoE7lSI,YAAA,gBxDTF,0BwDlDI,QAAgC,OAAA,YAChC,SpEiqSN,SoE/pSQ,WAAA,YAEF,SpEiqSN,SoE/pSQ,aAAA,YAEF,SpEiqSN,SoE/pSQ,cAAA,YAEF,SpEiqSN,SoE/pSQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,SpEorSN,SoElrSQ,WAAA,iBAEF,SpEorSN,SoElrSQ,aAAA,iBAEF,SpEorSN,SoElrSQ,cAAA,iBAEF,SpEorSN,SoElrSQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,SpEusSN,SoErsSQ,WAAA,gBAEF,SpEusSN,SoErsSQ,aAAA,gBAEF,SpEusSN,SoErsSQ,cAAA,gBAEF,SpEusSN,SoErsSQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,SpE0tSN,SoExtSQ,WAAA,eAEF,SpE0tSN,SoExtSQ,aAAA,eAEF,SpE0tSN,SoExtSQ,cAAA,eAEF,SpE0tSN,SoExtSQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,SpE6uSN,SoE3uSQ,WAAA,iBAEF,SpE6uSN,SoE3uSQ,aAAA,iBAEF,SpE6uSN,SoE3uSQ,cAAA,iBAEF,SpE6uSN,SoE3uSQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,SpEgwSN,SoE9vSQ,WAAA,eAEF,SpEgwSN,SoE9vSQ,aAAA,eAEF,SpEgwSN,SoE9vSQ,cAAA,eAEF,SpEgwSN,SoE9vSQ,YAAA,eAfF,QAAgC,QAAA,YAChC,SpEmxSN,SoEjxSQ,YAAA,YAEF,SpEmxSN,SoEjxSQ,cAAA,YAEF,SpEmxSN,SoEjxSQ,eAAA,YAEF,SpEmxSN,SoEjxSQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,SpEsySN,SoEpySQ,YAAA,iBAEF,SpEsySN,SoEpySQ,cAAA,iBAEF,SpEsySN,SoEpySQ,eAAA,iBAEF,SpEsySN,SoEpySQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,SpEyzSN,SoEvzSQ,YAAA,gBAEF,SpEyzSN,SoEvzSQ,cAAA,gBAEF,SpEyzSN,SoEvzSQ,eAAA,gBAEF,SpEyzSN,SoEvzSQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,SpE40SN,SoE10SQ,YAAA,eAEF,SpE40SN,SoE10SQ,cAAA,eAEF,SpE40SN,SoE10SQ,eAAA,eAEF,SpE40SN,SoE10SQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,SpE+1SN,SoE71SQ,YAAA,iBAEF,SpE+1SN,SoE71SQ,cAAA,iBAEF,SpE+1SN,SoE71SQ,eAAA,iBAEF,SpE+1SN,SoE71SQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,SpEk3SN,SoEh3SQ,YAAA,eAEF,SpEk3SN,SoEh3SQ,cAAA,eAEF,SpEk3SN,SoEh3SQ,eAAA,eAEF,SpEk3SN,SoEh3SQ,aAAA,eAQF,SAAwB,OAAA,kBACxB,UpE82SN,UoE52SQ,WAAA,kBAEF,UpE82SN,UoE52SQ,aAAA,kBAEF,UpE82SN,UoE52SQ,cAAA,kBAEF,UpE82SN,UoE52SQ,YAAA,kBAfF,SAAwB,OAAA,iBACxB,UpEi4SN,UoE/3SQ,WAAA,iBAEF,UpEi4SN,UoE/3SQ,aAAA,iBAEF,UpEi4SN,UoE/3SQ,cAAA,iBAEF,UpEi4SN,UoE/3SQ,YAAA,iBAfF,SAAwB,OAAA,gBACxB,UpEo5SN,UoEl5SQ,WAAA,gBAEF,UpEo5SN,UoEl5SQ,aAAA,gBAEF,UpEo5SN,UoEl5SQ,cAAA,gBAEF,UpEo5SN,UoEl5SQ,YAAA,gBAfF,SAAwB,OAAA,kBACxB,UpEu6SN,UoEr6SQ,WAAA,kBAEF,UpEu6SN,UoEr6SQ,aAAA,kBAEF,UpEu6SN,UoEr6SQ,cAAA,kBAEF,UpEu6SN,UoEr6SQ,YAAA,kBAfF,SAAwB,OAAA,gBACxB,UpE07SN,UoEx7SQ,WAAA,gBAEF,UpE07SN,UoEx7SQ,aAAA,gBAEF,UpE07SN,UoEx7SQ,cAAA,gBAEF,UpE07SN,UoEx7SQ,YAAA,gBAMN,WAAmB,OAAA,eACnB,YpEw7SF,YoEt7SI,WAAA,eAEF,YpEw7SF,YoEt7SI,aAAA,eAEF,YpEw7SF,YoEt7SI,cAAA,eAEF,YpEw7SF,YoEt7SI,YAAA,gBC/DN,gBAAkB,YAAA,cAAA,CAAA,KAAA,CAAA,MAAA,CAAA,QAAA,CAAA,iBAAA,CAAA,aAAA,CAAA,oBAIlB,cAAiB,WAAA,kBACjB,WAAiB,YAAA,iBACjB,aAAiB,YAAA,iBACjB,eCTE,SAAA,OACA,cAAA,SACA,YAAA,ODeE,WAAwB,WAAA,eACxB,YAAwB,WAAA,gBACxB,aAAwB,WAAA,iBzDqCxB,yByDvCA,cAAwB,WAAA,eACxB,eAAwB,WAAA,gBACxB,gBAAwB,WAAA,kBzDqCxB,yByDvCA,cAAwB,WAAA,eACxB,eAAwB,WAAA,gBACxB,gBAAwB,WAAA,kBzDqCxB,yByDvCA,cAAwB,WAAA,eACxB,eAAwB,WAAA,gBACxB,gBAAwB,WAAA,kBzDqCxB,0ByDvCA,cAAwB,WAAA,eACxB,eAAwB,WAAA,gBACxB,gBAAwB,WAAA,kBAM5B,gBAAmB,eAAA,oBACnB,gBAAmB,eAAA,oBACnB,iBAAmB,eAAA,qBAInB,mBAAuB,YAAA,cACvB,qBAAuB,YAAA,kBACvB,oBAAuB,YAAA,cACvB,kBAAuB,YAAA,cACvB,oBAAuB,YAAA,iBACvB,aAAuB,WAAA,iBAIvB,YAAc,MAAA,eEvCZ,cACE,MAAA,kBpEUF,qBAAA,qBoELM,MAAA,kBANN,gBACE,MAAA,kBpEUF,uBAAA,uBoELM,MAAA,kBANN,cACE,MAAA,kBpEUF,qBAAA,qBoELM,MAAA,kBANN,WACE,MAAA,kBpEUF,kBAAA,kBoELM,MAAA,kBANN,cACE,MAAA,kBpEUF,qBAAA,qBoELM,MAAA,kBANN,aACE,MAAA,kBpEUF,oBAAA,oBoELM,MAAA,kBANN,YACE,MAAA,kBpEUF,mBAAA,mBoELM,MAAA,kBANN,WACE,MAAA,kBpEUF,kBAAA,kBoELM,MAAA,kBFuCR,WAAa,MAAA,kBACb,YAAc,MAAA,kBAEd,eAAiB,MAAA,yBACjB,eAAiB,MAAA,+BAIjB,WGvDE,KAAA,CAAA,CAAA,EAAA,EACA,MAAA,YACA,YAAA,KACA,iBAAA,YACA,OAAA,EHuDF,sBAAwB,gBAAA,eAExB,YACE,WAAA,qBACA,cAAA,qBAKF,YAAc,MAAA,kBIjEd,SACE,WAAA,kBAGF,WACE,WAAA,iBCAA,a3EOF,ECwtTE,QADA,S0ExtTI,YAAA,eAEA,WAAA,eAGF,YAEI,gBAAA,UASJ,mBACE,QAAA,KAAA,YAAA,I3E+LN,I2EhLM,YAAA,mB1EusTJ,W0ErsTE,IAEE,OAAA,IAAA,MAAA,QACA,kBAAA,MAQF,MACE,QAAA,mB1EisTJ,I0E9rTE,GAEE,kBAAA,M1EgsTJ,GACA,G0E9rTE,EAGE,QAAA,EACA,OAAA,EAGF,G1E4rTF,G0E1rTI,iBAAA,MAQF,MACE,KAAA,G3E5CN,K2E+CM,UAAA,gBhEvFJ,WgE0FI,UAAA,gB5C9EN,Q4CmFM,QAAA,KvC/FN,OuCkGM,OAAA,IAAA,MAAA,K5DnGN,O4DuGM,gBAAA,mBADF,U1EsrTF,U0EjrTM,iBAAA,e1EqrTN,mBcxvTF,mB4D0EQ,OAAA,IAAA,MAAA,kB5DWR,Y4DNM,MAAA,Q1EkrTJ,wBAFA,eetyTA,efuyTA,qB0E3qTM,aAAA,Q5DlBR,sB4DuBM,MAAA,QACA,aAAA","sourcesContent":["/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::-webkit-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-moz-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: -ms-inline-flexbox;\n display: inline-flex;\n -ms-flex-align: center;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n -ms-flex-negative: 0;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: -ms-inline-flexbox;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-align: start;\n align-items: flex-start;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: stretch;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: -ms-flexbox;\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: -ms-inline-flexbox;\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n -webkit-transform: translateX(0.75rem);\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -moz-appearance: none;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: justify;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -ms-flex-positive: 1;\n flex-grow: 1;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: -ms-flexbox;\n display: flex;\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n -ms-flex-direction: column;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n }\n .card-group > .card {\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n -webkit-column-count: 3;\n -moz-column-count: 3;\n column-count: 3;\n -webkit-column-gap: 1.25rem;\n -moz-column-gap: 1.25rem;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion > .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card .card-header {\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: -ms-flexbox;\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: -ms-flexbox;\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-pack: center;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: progress-bar-stripes 1s linear infinite;\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n -webkit-animation: none;\n animation: none;\n }\n}\n\n.media {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n\n.media-body {\n -ms-flex: 1;\n flex: 1;\n}\n\n.list-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-horizontal {\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:last-child {\n margin-bottom: -1px;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n -webkit-backdrop-filter: blur(10px);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: -webkit-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;\n -webkit-transform: translate(0, -50px);\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n -webkit-transform: none;\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: -ms-flexbox;\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n -ms-flex-negative: 0;\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-pack: center;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: start;\n align-items: flex-start;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: end;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n transition: -webkit-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n -webkit-transform: none;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-pack: center;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@-webkit-keyframes spinner-border {\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes spinner-border {\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n -webkit-animation: spinner-border .75s linear infinite;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@-webkit-keyframes spinner-grow {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n@keyframes spinner-grow {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n -webkit-animation: spinner-grow .75s linear infinite;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -webkit-sticky !important;\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports ((position: -webkit-sticky) or (position: sticky)) {\n .sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion > .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card .card-header {\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:last-child {\n margin-bottom: -1px;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `
+ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/index.html b/index.html index 9216cfc2..65d46a9d 100644 --- a/index.html +++ b/index.html @@ -1,461 +1,583 @@ - - + + - - - - - - - - - - - AC0/RD Software Community - - - - - - - - - - - - - - - - - - - - - - + + + + AC0/RD Software + + + + + + + + + + + + + + + + + + + - - - +
+
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+ + + - - - -
- -
- -
-
-
-
-
-
- +
-
-
-
-

AC0/RD Software

-

We are an open source community that is innovating in scientific pursuits & the emerging Augmented Reality & Artificial Intelligence fields.

- - - -
-
-
-
- app -
- shape -
-
-
-
-
-
-
- shape -
-
-
- - - - - - - -
-
-
-
-
-

About AC0/RD

-

AC0/RD is a community of open-source developers creating software & media that innovate on what's available. To do this, we work with many companies and developers around the world, by contributing to the development of their software and participating in their competitions - We are motivated by innovative approaches, innovative software and where this will take us, whether it's making our own software or contributing to projects maintained by other entities

- -
-
-
-
-
-
-
- -
-
-

Clean Design

-

You'll know where everything is and how everything works in an instant with our intuitive UI

-
-
-
-
-
-
- -
-
-

Modular

-

Every little bit of our software, and the software itself, is designed to be modular and work together with anything

-
-
-
-
-
-
- -
-
-

Brilliant

-

At AC0/RD, we use the best frameworks and engines available to create our software, games and apps

-
-
-
-
-
-
- -
-
-

Open Source

-

We believe that "Information wants to be free" and therefore everything we make is open source

-
-
-
- -
-
-
- - - - - -
-
-
-
-
-
- app -
-
-
-
-
-

Innovative notifications system

-

We're working on improving online communities around the world, and company software, with an innovative and incredible notifications system, called Noter.

-
- Github -
-
-
-
-
- - - - - - -
-
-
-
-
- download - -
-
- shape -
-
-
-
-
-

Everything revolves around the community

-

At AC0/RD, we believe that the community that you work with is vital to the quality of the product produced, and our community software enables gamification, easy-to-use apps for developing and so much more for us to use on our journey to innovate.

-
    -
  • store
  • -
  • store
  • +
    +
    + +
    +
    +
+
+
+
+
+
Nodin agency can boost
up your web traffic
+
+
+
+
+ +

Speed
Optimization

+

Lorem ipsum is are
many variations of
pass of majority.

+ +
+
+
+
+ +

Marketing
Analysis

+

Lorem ipsum is are
many variations of
pass of majority.

+ +
+
+
+
+ +

SEO and
Backlinks

+

Lorem ipsum is are
many variations of
pass of majority.

+ +
+
+
+
+ +

Content
Marketing

+

Lorem ipsum is are
many variations of
pass of majority.

+ +
+
+
+
+
+
+ Awesome Image + Awesome Image + Awesome Image +
+ Awesome Image +
+
+
+
+
Powerful tools for your
customers
+
+

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+
    +
  • Refresing to get such a personal touch.
  • +
  • Duis aute irure dolor in reprehenderit in voluptate.
  • +
  • Velit esse cillum dolore eu fugiat nulla pariatur.
  • +
+ Learn More +
+
+
+
+
+
+ Awesome Image + Awesome Image + Awesome Image + Awesome Image +
+
+
+
+
+
+
Discover more new
features
+
+ +

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries.

+ Learn More +
+
+
+
+
+
+
+
+
+
+
+
+
+ Awesome Image +
+
+
+
+
+
+ Awesome Image +
+
+
+
+
+
+
+
+
Marketing experts are
ready to help you
+
+

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

+
    +
  • Refresing to get such a personal touch.
  • +
  • Duis aute irure dolor in reprehenderit in voluptate.
  • +
  • Velit esse cillum dolore eu fugiat nulla pariatur.
  • +
+ Get Started +
+
+
+
+
+
+
+
+
Choose pricing plans which
suits your needs
+
+
+
+
+
+

$20.00

+

basic pack

+
+
    +
  • Extra features
  • +
  • Lifetime free support
  • +
  • Upgrate options
  • +
  • Full access
  • +
+ Choose Plan +

No hidden charges!

+
+
+
+
+
+

$30.00

+

medium pack

+
+
    +
  • Extra features
  • +
  • Lifetime free support
  • +
  • Upgrate options
  • +
  • Full access
  • +
+ Choose Plan +

No hidden charges!

+
+
+
+
+
+

$40.00

+

premium pack

+
+
    +
  • Extra features
  • +
  • Lifetime free support
  • +
  • Upgrate options
  • +
  • Full access
  • +
+ Choose Plan +

No hidden charges!

+
+
+
+
+
+
+
+
+
+
+
+
+ Awesome Image +
+
+ Awesome Image + Awesome Image + Awesome Image +
+
+
+
+
+
+
What our clients are
saying
+
+
    +
  • +
    +

    This is due to their excellent service, competitive pricing and customer support. It’s throughly refresing to get such a personal touch. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

    +

    Delila Rayam

    +
    +
  • +
  • +
    +

    This is due to their excellent service, competitive pricing and customer support. It’s throughly refresing to get such a personal touch. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

    +

    Terrilyn Werme

    +
    +
  • +
  • +
    +

    This is due to their excellent service, competitive pricing and customer support. It’s throughly refresing to get such a personal touch. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

    +

    Kyle Demayo

    +
    +
-
-
-
-
- - - - - - -
- - - - - - - - - - - +
+ + +
+ Awesome Image + Awesome Image +
+ +
+
+
+
+ Awesome Image + Awesome Image + Awesome Image + Awesome Image +
+
+
Over 2200 projects
completed
+
+
+
+
+

+ 4789 +

+

+ projects +

+
+
+
+
+

+ 6400 +

+

+ customers +

+
+
+
+
+

+ 960 +

+

+ success +

+
+
+
+
+

+ 448 +

+

+ awards +

+
+
+
+
+
+
+
+
Check out our latest
news & articles
+
-
- -
-
- -
-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+
+
+
30 April, 2019
+ By layerdrops +

Pre launch mobile app marketing pitfalls

+

There are many variations of passages of but majority have in some by inject.

+ +
+
+
+
+
+
+
30 April, 2019
+ By layerdrops +

Social currency high performance keywords

+

There are many variations of passages of but majority have in some by inject.

+ +
+
+
+
+
+
+
30 April, 2019
+ By layerdrops +

Prioritize these line items quarterly sales

+

There are many variations of passages of but majority have in some by inject.

+ +
+
+
+ + +
+ + + + + + + + + + + + - + \ No newline at end of file diff --git a/js/bootstrap.bundle.min.js b/js/bootstrap.bundle.min.js new file mode 100644 index 00000000..97f14c05 --- /dev/null +++ b/js/bootstrap.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.2.1 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],e):e(t.bootstrap={},t.jQuery)}(this,function(t,p){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)p(this._element).one(q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=n=i.clientWidth&&n>=i.clientHeight}),h=0l[t]&&!i.escapeWithReference&&(n=Math.min(h[e],l[t]-("right"===t?h.width:h.height))),Kt({},e,n)}};return c.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";h=Qt({},h,u[e](t))}),t.offsets.popper=h,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,o=t.placement.split("-")[0],r=Math.floor,s=-1!==["top","bottom"].indexOf(o),a=s?"right":"bottom",l=s?"left":"top",c=s?"width":"height";return n[a]r(i[a])&&(t.offsets.popper[l]=r(i[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!fe(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var o=t.placement.split("-")[0],r=t.offsets,s=r.popper,a=r.reference,l=-1!==["left","right"].indexOf(o),c=l?"height":"width",h=l?"Top":"Left",u=h.toLowerCase(),f=l?"left":"top",d=l?"bottom":"right",p=$t(i)[c];a[d]-ps[d]&&(t.offsets.popper[u]+=a[u]+p-s[d]),t.offsets.popper=Yt(t.offsets.popper);var m=a[u]+a[c]/2-p/2,g=Nt(t.instance.popper),_=parseFloat(g["margin"+h],10),v=parseFloat(g["border"+h+"Width"],10),y=m-t.offsets.popper[u]-_-v;return y=Math.max(Math.min(s[c]-p,y),0),t.arrowElement=i,t.offsets.arrow=(Kt(n={},u,Math.round(y)),Kt(n,f,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(p,m){if(oe(p.instance.modifiers,"inner"))return p;if(p.flipped&&p.placement===p.originalPlacement)return p;var g=Gt(p.instance.popper,p.instance.reference,m.padding,m.boundariesElement,p.positionFixed),_=p.placement.split("-")[0],v=te(_),y=p.placement.split("-")[1]||"",E=[];switch(m.behavior){case ge:E=[_,v];break;case _e:E=me(_);break;case ve:E=me(_,!0);break;default:E=m.behavior}return E.forEach(function(t,e){if(_!==t||E.length===e+1)return p;_=p.placement.split("-")[0],v=te(_);var n,i=p.offsets.popper,o=p.offsets.reference,r=Math.floor,s="left"===_&&r(i.right)>r(o.left)||"right"===_&&r(i.left)r(o.top)||"bottom"===_&&r(i.top)r(g.right),c=r(i.top)r(g.bottom),u="left"===_&&a||"right"===_&&l||"top"===_&&c||"bottom"===_&&h,f=-1!==["top","bottom"].indexOf(_),d=!!m.flipVariations&&(f&&"start"===y&&a||f&&"end"===y&&l||!f&&"start"===y&&c||!f&&"end"===y&&h);(s||u||d)&&(p.flipped=!0,(s||u)&&(_=E[e+1]),d&&(y="end"===(n=y)?"start":"start"===n?"end":n),p.placement=_+(y?"-"+y:""),p.offsets.popper=Qt({},p.offsets.popper,ee(p.instance.popper,p.offsets.reference,p.placement)),p=ie(p.instance.modifiers,p,"flip"))}),p},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,o=i.popper,r=i.reference,s=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return o[s?"left":"top"]=r[n]-(a?o[s?"width":"height"]:0),t.placement=te(e),t.offsets.popper=Yt(o),t}},hide:{order:800,enabled:!0,fn:function(t){if(!fe(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=ne(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.rightdocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},Cn="show",Sn="out",Dn={HIDE:"hide"+_n,HIDDEN:"hidden"+_n,SHOW:"show"+_n,SHOWN:"shown"+_n,INSERTED:"inserted"+_n,CLICK:"click"+_n,FOCUSIN:"focusin"+_n,FOCUSOUT:"focusout"+_n,MOUSEENTER:"mouseenter"+_n,MOUSELEAVE:"mouseleave"+_n},In="fade",An="show",On=".tooltip-inner",Nn=".arrow",kn="hover",Ln="focus",Pn="click",xn="manual",Hn=function(){function i(t,e){if("undefined"==typeof be)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=p(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(p(this.getTipElement()).hasClass(An))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),p.removeData(this.element,this.constructor.DATA_KEY),p(this.element).off(this.constructor.EVENT_KEY),p(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&p(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===p(this.element).css("display"))throw new Error("Please use show on visible elements");var t=p.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){p(this.element).trigger(t);var n=m.findShadowRoot(this.element),i=p.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=m.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&p(o).addClass(In);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();p(o).data(this.constructor.DATA_KEY,this),p.contains(this.element.ownerDocument.documentElement,this.tip)||p(o).appendTo(l),p(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new be(this.element,o,{placement:a,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:Nn},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),p(o).addClass(An),"ontouchstart"in document.documentElement&&p(document.body).children().on("mouseover",null,p.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,p(e.element).trigger(e.constructor.Event.SHOWN),t===Sn&&e._leave(null,e)};if(p(this.tip).hasClass(In)){var h=m.getTransitionDurationFromElement(this.tip);p(this.tip).one(m.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=p.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==Cn&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),p(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(p(this.element).trigger(i),!i.isDefaultPrevented()){if(p(n).removeClass(An),"ontouchstart"in document.documentElement&&p(document.body).children().off("mouseover",null,p.noop),this._activeTrigger[Pn]=!1,this._activeTrigger[Ln]=!1,this._activeTrigger[kn]=!1,p(this.tip).hasClass(In)){var r=m.getTransitionDurationFromElement(n);p(n).one(m.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){p(this.getTipElement()).addClass(yn+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(p(t.querySelectorAll(On)),this.getTitle()),p(t).removeClass(In+" "+An)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?p(e).parent().is(t)||t.empty().append(e):t.text(p(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getContainer=function(){return!1===this.config.container?document.body:m.isElement(this.config.container)?p(this.config.container):p(document).find(this.config.container)},t._getAttachment=function(t){return wn[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)p(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==xn){var e=t===kn?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===kn?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;p(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),p(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||p(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Ln:kn]=!0),p(e.getTipElement()).hasClass(An)||e._hoverState===Cn?e._hoverState=Cn:(clearTimeout(e._timeout),e._hoverState=Cn,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===Cn&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||p(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),p(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Ln:kn]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=Sn,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===Sn&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=l({},this.constructor.Default,p(this.element).data(),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),m.typeCheckConfig(mn,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=p(this.getTipElement()),e=t.attr("class").match(En);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(p(t).removeClass(In),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=p(this).data(gn),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),p(this).data(gn,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.2.1"}},{key:"Default",get:function(){return Tn}},{key:"NAME",get:function(){return mn}},{key:"DATA_KEY",get:function(){return gn}},{key:"Event",get:function(){return Dn}},{key:"EVENT_KEY",get:function(){return _n}},{key:"DefaultType",get:function(){return bn}}]),i}();p.fn[mn]=Hn._jQueryInterface,p.fn[mn].Constructor=Hn,p.fn[mn].noConflict=function(){return p.fn[mn]=vn,Hn._jQueryInterface};var jn="popover",Rn="bs.popover",Fn="."+Rn,Mn=p.fn[jn],Wn="bs-popover",Un=new RegExp("(^|\\s)"+Wn+"\\S+","g"),Bn=l({},Hn.Default,{placement:"right",trigger:"click",content:"",template:''}),qn=l({},Hn.DefaultType,{content:"(string|element|function)"}),Kn="fade",Qn="show",Yn=".popover-header",Vn=".popover-body",Xn={HIDE:"hide"+Fn,HIDDEN:"hidden"+Fn,SHOW:"show"+Fn,SHOWN:"shown"+Fn,INSERTED:"inserted"+Fn,CLICK:"click"+Fn,FOCUSIN:"focusin"+Fn,FOCUSOUT:"focusout"+Fn,MOUSEENTER:"mouseenter"+Fn,MOUSELEAVE:"mouseleave"+Fn},zn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){p(this.getTipElement()).addClass(Wn+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||p(this.config.template)[0],this.tip},o.setContent=function(){var t=p(this.getTipElement());this.setElementContent(t.find(Yn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Vn),e),t.removeClass(Kn+" "+Qn)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=p(this.getTipElement()),e=t.attr("class").match(Un);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\nconst Util = {\n\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (err) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n // TODO: Remove in v5\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value)\n ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n }\n}\n\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n}\n\nconst Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(Event.CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(ClassName.SHOW)\n\n if (!$(element).hasClass(ClassName.FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(Event.CLOSED)\n .remove()\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(\n Event.CLICK_DATA_API,\n Selector.DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'button'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n}\n\nconst Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input:not([type=\"hidden\"])',\n ACTIVE : '.active',\n BUTTON : '.btn'\n}\n\nconst Event = {\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(\n Selector.DATA_TOGGLE\n )[0]\n\n if (rootElement) {\n const input = this._element.querySelector(Selector.INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked &&\n this._element.classList.contains(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(Selector.ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(ClassName.ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n if (input.hasAttribute('disabled') ||\n rootElement.hasAttribute('disabled') ||\n input.classList.contains('disabled') ||\n rootElement.classList.contains('disabled')) {\n return\n }\n input.checked = !this._element.classList.contains(ClassName.ACTIVE)\n $(input).trigger('change')\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed',\n !this._element.classList.contains(ClassName.ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(ClassName.ACTIVE)\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $(this).data(DATA_KEY, data)\n }\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n event.preventDefault()\n\n let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n })\n .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n const button = $(event.target).closest(Selector.BUTTON)[0]\n $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true,\n touch : true\n}\n\nconst DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean',\n touch : 'boolean'\n}\n\nconst Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n}\n\nconst Event = {\n SLIDE : `slide${EVENT_KEY}`,\n SLID : `slid${EVENT_KEY}`,\n KEYDOWN : `keydown${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`,\n TOUCHSTART : `touchstart${EVENT_KEY}`,\n TOUCHMOVE : `touchmove${EVENT_KEY}`,\n TOUCHEND : `touchend${EVENT_KEY}`,\n POINTERDOWN : `pointerdown${EVENT_KEY}`,\n POINTERUP : `pointerup${EVENT_KEY}`,\n DRAG_START : `dragstart${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n CAROUSEL : 'carousel',\n ACTIVE : 'active',\n SLIDE : 'slide',\n RIGHT : 'carousel-item-right',\n LEFT : 'carousel-item-left',\n NEXT : 'carousel-item-next',\n PREV : 'carousel-item-prev',\n ITEM : 'carousel-item',\n POINTER_EVENT : 'pointer-event'\n}\n\nconst Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\n ITEM_IMG : '.carousel-item img',\n NEXT_PREV : '.carousel-item-next, .carousel-item-prev',\n INDICATORS : '.carousel-indicators',\n DATA_SLIDE : '[data-slide], [data-slide-to]',\n DATA_RIDE : '[data-ride=\"carousel\"]'\n}\n\nconst PointerType = {\n TOUCH : 'touch',\n PEN : 'pen'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(Selector.INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n next() {\n if (!this._isSliding) {\n this._slide(Direction.NEXT)\n }\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(Direction.PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(Selector.NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(Event.SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex\n ? Direction.NEXT\n : Direction.PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element)\n .on(Event.KEYDOWN, (event) => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(Event.MOUSEENTER, (event) => this.pause(event))\n .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = (event) => {\n // ensure swiping with one touch and not pinching\n if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {\n this.touchDeltaX = 0\n } else {\n this.touchDeltaX = event.originalEvent.touches[0].clientX - this.touchStartX\n }\n }\n\n const end = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(Selector.ITEM_IMG)).on(Event.DRAG_START, (e) => e.preventDefault())\n if (this._pointerEvent) {\n $(this._element).on(Event.POINTERDOWN, (event) => start(event))\n $(this._element).on(Event.POINTERUP, (event) => end(event))\n\n this._element.classList.add(ClassName.POINTER_EVENT)\n } else {\n $(this._element).on(Event.TOUCHSTART, (event) => start(event))\n $(this._element).on(Event.TOUCHMOVE, (event) => move(event))\n $(this._element).on(Event.TOUCHEND, (event) => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode\n ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM))\n : []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === Direction.NEXT\n const isPrevDirection = direction === Direction.PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === Direction.PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1\n ? this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM))\n const slideEvent = $.Event(Event.SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE))\n $(indicators)\n .removeClass(ClassName.ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(ClassName.ACTIVE)\n }\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === Direction.NEXT) {\n directionalClassName = ClassName.LEFT\n orderClassName = ClassName.NEXT\n eventDirectionName = Direction.LEFT\n } else {\n directionalClassName = ClassName.RIGHT\n orderClassName = ClassName.PREV\n eventDirectionName = Direction.RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n\n const slidEvent = $.Event(Event.SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(ClassName.SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10)\n if (nextElementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = nextElementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(ClassName.ACTIVE)\n\n $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(ClassName.ACTIVE)\n $(nextElement).addClass(ClassName.ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n toggle : true,\n parent : ''\n}\n\nconst DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n}\n\nconst Event = {\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n}\n\nconst Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n}\n\nconst Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter((foundElem) => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle() {\n if ($(this._element).hasClass(ClassName.SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES))\n .filter((elem) => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(ClassName.COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(Event.SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(ClassName.COLLAPSE)\n .addClass(ClassName.COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(ClassName.COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .addClass(ClassName.SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(Event.SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n const startEvent = $.Event(Event.HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(ClassName.COLLAPSING)\n .removeClass(ClassName.COLLAPSE)\n .removeClass(ClassName.SHOW)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(ClassName.SHOW)) {\n $(trigger).addClass(ClassName.COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .trigger(Event.HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector =\n `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n const children = [].slice.call(parent.querySelectorAll(selector))\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(ClassName.SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(ClassName.COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$this.data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data && _config.toggle && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**!\n * @fileOverview Kickass library to create and place poppers near their reference elements.\n * @version 1.14.7\n * @license\n * Copyright (c) 2016 Federico Zivolo and contributors\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n */\nvar isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined';\n\nvar longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];\nvar timeoutDuration = 0;\nfor (var i = 0; i < longerTimeoutBrowsers.length; i += 1) {\n if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {\n timeoutDuration = 1;\n break;\n }\n}\n\nfunction microtaskDebounce(fn) {\n var called = false;\n return function () {\n if (called) {\n return;\n }\n called = true;\n window.Promise.resolve().then(function () {\n called = false;\n fn();\n });\n };\n}\n\nfunction taskDebounce(fn) {\n var scheduled = false;\n return function () {\n if (!scheduled) {\n scheduled = true;\n setTimeout(function () {\n scheduled = false;\n fn();\n }, timeoutDuration);\n }\n };\n}\n\nvar supportsMicroTasks = isBrowser && window.Promise;\n\n/**\n* Create a debounced version of a method, that's asynchronously deferred\n* but called in the minimum time possible.\n*\n* @method\n* @memberof Popper.Utils\n* @argument {Function} fn\n* @returns {Function}\n*/\nvar debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce;\n\n/**\n * Check if the given variable is a function\n * @method\n * @memberof Popper.Utils\n * @argument {Any} functionToCheck - variable to check\n * @returns {Boolean} answer to: is a function?\n */\nfunction isFunction(functionToCheck) {\n var getType = {};\n return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]';\n}\n\n/**\n * Get CSS computed property of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Eement} element\n * @argument {String} property\n */\nfunction getStyleComputedProperty(element, property) {\n if (element.nodeType !== 1) {\n return [];\n }\n // NOTE: 1 DOM access here\n var window = element.ownerDocument.defaultView;\n var css = window.getComputedStyle(element, null);\n return property ? css[property] : css;\n}\n\n/**\n * Returns the parentNode or the host of the element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} parent\n */\nfunction getParentNode(element) {\n if (element.nodeName === 'HTML') {\n return element;\n }\n return element.parentNode || element.host;\n}\n\n/**\n * Returns the scrolling parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} scroll parent\n */\nfunction getScrollParent(element) {\n // Return body, `getScroll` will take care to get the correct `scrollTop` from it\n if (!element) {\n return document.body;\n }\n\n switch (element.nodeName) {\n case 'HTML':\n case 'BODY':\n return element.ownerDocument.body;\n case '#document':\n return element.body;\n }\n\n // Firefox want us to check `-x` and `-y` variations as well\n\n var _getStyleComputedProp = getStyleComputedProperty(element),\n overflow = _getStyleComputedProp.overflow,\n overflowX = _getStyleComputedProp.overflowX,\n overflowY = _getStyleComputedProp.overflowY;\n\n if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {\n return element;\n }\n\n return getScrollParent(getParentNode(element));\n}\n\nvar isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);\nvar isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);\n\n/**\n * Determines if the browser is Internet Explorer\n * @method\n * @memberof Popper.Utils\n * @param {Number} version to check\n * @returns {Boolean} isIE\n */\nfunction isIE(version) {\n if (version === 11) {\n return isIE11;\n }\n if (version === 10) {\n return isIE10;\n }\n return isIE11 || isIE10;\n}\n\n/**\n * Returns the offset parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} offset parent\n */\nfunction getOffsetParent(element) {\n if (!element) {\n return document.documentElement;\n }\n\n var noOffsetParent = isIE(10) ? document.body : null;\n\n // NOTE: 1 DOM access here\n var offsetParent = element.offsetParent || null;\n // Skip hidden elements which don't have an offsetParent\n while (offsetParent === noOffsetParent && element.nextElementSibling) {\n offsetParent = (element = element.nextElementSibling).offsetParent;\n }\n\n var nodeName = offsetParent && offsetParent.nodeName;\n\n if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {\n return element ? element.ownerDocument.documentElement : document.documentElement;\n }\n\n // .offsetParent will return the closest TH, TD or TABLE in case\n // no offsetParent is present, I hate this job...\n if (['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') {\n return getOffsetParent(offsetParent);\n }\n\n return offsetParent;\n}\n\nfunction isOffsetContainer(element) {\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY') {\n return false;\n }\n return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element;\n}\n\n/**\n * Finds the root node (document, shadowDOM root) of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} node\n * @returns {Element} root node\n */\nfunction getRoot(node) {\n if (node.parentNode !== null) {\n return getRoot(node.parentNode);\n }\n\n return node;\n}\n\n/**\n * Finds the offset parent common to the two provided nodes\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element1\n * @argument {Element} element2\n * @returns {Element} common offset parent\n */\nfunction findCommonOffsetParent(element1, element2) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {\n return document.documentElement;\n }\n\n // Here we make sure to give as \"start\" the element that comes first in the DOM\n var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING;\n var start = order ? element1 : element2;\n var end = order ? element2 : element1;\n\n // Get common ancestor container\n var range = document.createRange();\n range.setStart(start, 0);\n range.setEnd(end, 0);\n var commonAncestorContainer = range.commonAncestorContainer;\n\n // Both nodes are inside #document\n\n if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) {\n if (isOffsetContainer(commonAncestorContainer)) {\n return commonAncestorContainer;\n }\n\n return getOffsetParent(commonAncestorContainer);\n }\n\n // one of the nodes is inside shadowDOM, find which one\n var element1root = getRoot(element1);\n if (element1root.host) {\n return findCommonOffsetParent(element1root.host, element2);\n } else {\n return findCommonOffsetParent(element1, getRoot(element2).host);\n }\n}\n\n/**\n * Gets the scroll value of the given element in the given side (top and left)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {String} side `top` or `left`\n * @returns {number} amount of scrolled pixels\n */\nfunction getScroll(element) {\n var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';\n\n var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n var html = element.ownerDocument.documentElement;\n var scrollingElement = element.ownerDocument.scrollingElement || html;\n return scrollingElement[upperSide];\n }\n\n return element[upperSide];\n}\n\n/*\n * Sum or subtract the element scroll values (left and top) from a given rect object\n * @method\n * @memberof Popper.Utils\n * @param {Object} rect - Rect object you want to change\n * @param {HTMLElement} element - The element from the function reads the scroll values\n * @param {Boolean} subtract - set to true if you want to subtract the scroll values\n * @return {Object} rect - The modifier rect object\n */\nfunction includeScroll(rect, element) {\n var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n var modifier = subtract ? -1 : 1;\n rect.top += scrollTop * modifier;\n rect.bottom += scrollTop * modifier;\n rect.left += scrollLeft * modifier;\n rect.right += scrollLeft * modifier;\n return rect;\n}\n\n/*\n * Helper to detect borders of a given element\n * @method\n * @memberof Popper.Utils\n * @param {CSSStyleDeclaration} styles\n * Result of `getStyleComputedProperty` on the given element\n * @param {String} axis - `x` or `y`\n * @return {number} borders - The borders size of the given axis\n */\n\nfunction getBordersSize(styles, axis) {\n var sideA = axis === 'x' ? 'Left' : 'Top';\n var sideB = sideA === 'Left' ? 'Right' : 'Bottom';\n\n return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10);\n}\n\nfunction getSize(axis, body, html, computedStyle) {\n return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0);\n}\n\nfunction getWindowSizes(document) {\n var body = document.body;\n var html = document.documentElement;\n var computedStyle = isIE(10) && getComputedStyle(html);\n\n return {\n height: getSize('Height', body, html, computedStyle),\n width: getSize('Width', body, html, computedStyle)\n };\n}\n\nvar classCallCheck = function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n};\n\nvar createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\n\n\n\n\nvar defineProperty = function (obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n};\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\n/**\n * Given element offsets, generate an output similar to getBoundingClientRect\n * @method\n * @memberof Popper.Utils\n * @argument {Object} offsets\n * @returns {Object} ClientRect like output\n */\nfunction getClientRect(offsets) {\n return _extends({}, offsets, {\n right: offsets.left + offsets.width,\n bottom: offsets.top + offsets.height\n });\n}\n\n/**\n * Get bounding client rect of given element\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} element\n * @return {Object} client rect\n */\nfunction getBoundingClientRect(element) {\n var rect = {};\n\n // IE10 10 FIX: Please, don't ask, the element isn't\n // considered in DOM in some circumstances...\n // This isn't reproducible in IE10 compatibility mode of IE11\n try {\n if (isIE(10)) {\n rect = element.getBoundingClientRect();\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n rect.top += scrollTop;\n rect.left += scrollLeft;\n rect.bottom += scrollTop;\n rect.right += scrollLeft;\n } else {\n rect = element.getBoundingClientRect();\n }\n } catch (e) {}\n\n var result = {\n left: rect.left,\n top: rect.top,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top\n };\n\n // subtract scrollbar size from sizes\n var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};\n var width = sizes.width || element.clientWidth || result.right - result.left;\n var height = sizes.height || element.clientHeight || result.bottom - result.top;\n\n var horizScrollbar = element.offsetWidth - width;\n var vertScrollbar = element.offsetHeight - height;\n\n // if an hypothetical scrollbar is detected, we must be sure it's not a `border`\n // we make this check conditional for performance reasons\n if (horizScrollbar || vertScrollbar) {\n var styles = getStyleComputedProperty(element);\n horizScrollbar -= getBordersSize(styles, 'x');\n vertScrollbar -= getBordersSize(styles, 'y');\n\n result.width -= horizScrollbar;\n result.height -= vertScrollbar;\n }\n\n return getClientRect(result);\n}\n\nfunction getOffsetRectRelativeToArbitraryNode(children, parent) {\n var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var isIE10 = isIE(10);\n var isHTML = parent.nodeName === 'HTML';\n var childrenRect = getBoundingClientRect(children);\n var parentRect = getBoundingClientRect(parent);\n var scrollParent = getScrollParent(children);\n\n var styles = getStyleComputedProperty(parent);\n var borderTopWidth = parseFloat(styles.borderTopWidth, 10);\n var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10);\n\n // In cases where the parent is fixed, we must ignore negative scroll in offset calc\n if (fixedPosition && isHTML) {\n parentRect.top = Math.max(parentRect.top, 0);\n parentRect.left = Math.max(parentRect.left, 0);\n }\n var offsets = getClientRect({\n top: childrenRect.top - parentRect.top - borderTopWidth,\n left: childrenRect.left - parentRect.left - borderLeftWidth,\n width: childrenRect.width,\n height: childrenRect.height\n });\n offsets.marginTop = 0;\n offsets.marginLeft = 0;\n\n // Subtract margins of documentElement in case it's being used as parent\n // we do this only on HTML because it's the only element that behaves\n // differently when margins are applied to it. The margins are included in\n // the box of the documentElement, in the other cases not.\n if (!isIE10 && isHTML) {\n var marginTop = parseFloat(styles.marginTop, 10);\n var marginLeft = parseFloat(styles.marginLeft, 10);\n\n offsets.top -= borderTopWidth - marginTop;\n offsets.bottom -= borderTopWidth - marginTop;\n offsets.left -= borderLeftWidth - marginLeft;\n offsets.right -= borderLeftWidth - marginLeft;\n\n // Attach marginTop and marginLeft because in some circumstances we may need them\n offsets.marginTop = marginTop;\n offsets.marginLeft = marginLeft;\n }\n\n if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') {\n offsets = includeScroll(offsets, parent);\n }\n\n return offsets;\n}\n\nfunction getViewportOffsetRectRelativeToArtbitraryNode(element) {\n var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var html = element.ownerDocument.documentElement;\n var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);\n var width = Math.max(html.clientWidth, window.innerWidth || 0);\n var height = Math.max(html.clientHeight, window.innerHeight || 0);\n\n var scrollTop = !excludeScroll ? getScroll(html) : 0;\n var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;\n\n var offset = {\n top: scrollTop - relativeOffset.top + relativeOffset.marginTop,\n left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,\n width: width,\n height: height\n };\n\n return getClientRect(offset);\n}\n\n/**\n * Check if the given element is fixed or is inside a fixed parent\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {Element} customContainer\n * @returns {Boolean} answer to \"isFixed?\"\n */\nfunction isFixed(element) {\n var nodeName = element.nodeName;\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n return false;\n }\n if (getStyleComputedProperty(element, 'position') === 'fixed') {\n return true;\n }\n var parentNode = getParentNode(element);\n if (!parentNode) {\n return false;\n }\n return isFixed(parentNode);\n}\n\n/**\n * Finds the first parent of an element that has a transformed property defined\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} first transformed parent or documentElement\n */\n\nfunction getFixedPositionOffsetParent(element) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element || !element.parentElement || isIE()) {\n return document.documentElement;\n }\n var el = element.parentElement;\n while (el && getStyleComputedProperty(el, 'transform') === 'none') {\n el = el.parentElement;\n }\n return el || document.documentElement;\n}\n\n/**\n * Computed the boundaries limits and return them\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} popper\n * @param {HTMLElement} reference\n * @param {number} padding\n * @param {HTMLElement} boundariesElement - Element used to define the boundaries\n * @param {Boolean} fixedPosition - Is in fixed position mode\n * @returns {Object} Coordinates of the boundaries\n */\nfunction getBoundaries(popper, reference, padding, boundariesElement) {\n var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n\n // NOTE: 1 DOM access here\n\n var boundaries = { top: 0, left: 0 };\n var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n\n // Handle viewport case\n if (boundariesElement === 'viewport') {\n boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);\n } else {\n // Handle other cases based on DOM element used as boundaries\n var boundariesNode = void 0;\n if (boundariesElement === 'scrollParent') {\n boundariesNode = getScrollParent(getParentNode(reference));\n if (boundariesNode.nodeName === 'BODY') {\n boundariesNode = popper.ownerDocument.documentElement;\n }\n } else if (boundariesElement === 'window') {\n boundariesNode = popper.ownerDocument.documentElement;\n } else {\n boundariesNode = boundariesElement;\n }\n\n var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition);\n\n // In case of HTML, we need a different computation\n if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {\n var _getWindowSizes = getWindowSizes(popper.ownerDocument),\n height = _getWindowSizes.height,\n width = _getWindowSizes.width;\n\n boundaries.top += offsets.top - offsets.marginTop;\n boundaries.bottom = height + offsets.top;\n boundaries.left += offsets.left - offsets.marginLeft;\n boundaries.right = width + offsets.left;\n } else {\n // for all the other DOM elements, this one is good\n boundaries = offsets;\n }\n }\n\n // Add paddings\n padding = padding || 0;\n var isPaddingNumber = typeof padding === 'number';\n boundaries.left += isPaddingNumber ? padding : padding.left || 0;\n boundaries.top += isPaddingNumber ? padding : padding.top || 0;\n boundaries.right -= isPaddingNumber ? padding : padding.right || 0;\n boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0;\n\n return boundaries;\n}\n\nfunction getArea(_ref) {\n var width = _ref.width,\n height = _ref.height;\n\n return width * height;\n}\n\n/**\n * Utility used to transform the `auto` placement to the placement with more\n * available space.\n * @method\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) {\n var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;\n\n if (placement.indexOf('auto') === -1) {\n return placement;\n }\n\n var boundaries = getBoundaries(popper, reference, padding, boundariesElement);\n\n var rects = {\n top: {\n width: boundaries.width,\n height: refRect.top - boundaries.top\n },\n right: {\n width: boundaries.right - refRect.right,\n height: boundaries.height\n },\n bottom: {\n width: boundaries.width,\n height: boundaries.bottom - refRect.bottom\n },\n left: {\n width: refRect.left - boundaries.left,\n height: boundaries.height\n }\n };\n\n var sortedAreas = Object.keys(rects).map(function (key) {\n return _extends({\n key: key\n }, rects[key], {\n area: getArea(rects[key])\n });\n }).sort(function (a, b) {\n return b.area - a.area;\n });\n\n var filteredAreas = sortedAreas.filter(function (_ref2) {\n var width = _ref2.width,\n height = _ref2.height;\n return width >= popper.clientWidth && height >= popper.clientHeight;\n });\n\n var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key;\n\n var variation = placement.split('-')[1];\n\n return computedPlacement + (variation ? '-' + variation : '');\n}\n\n/**\n * Get offsets to the reference element\n * @method\n * @memberof Popper.Utils\n * @param {Object} state\n * @param {Element} popper - the popper element\n * @param {Element} reference - the reference element (the popper will be relative to this)\n * @param {Element} fixedPosition - is in fixed position mode\n * @returns {Object} An object containing the offsets which will be applied to the popper\n */\nfunction getReferenceOffsets(state, popper, reference) {\n var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);\n}\n\n/**\n * Get the outer sizes of the given element (offset size + margins)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Object} object containing width and height properties\n */\nfunction getOuterSizes(element) {\n var window = element.ownerDocument.defaultView;\n var styles = window.getComputedStyle(element);\n var x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0);\n var y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0);\n var result = {\n width: element.offsetWidth + y,\n height: element.offsetHeight + x\n };\n return result;\n}\n\n/**\n * Get the opposite placement of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement\n * @returns {String} flipped placement\n */\nfunction getOppositePlacement(placement) {\n var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}\n\n/**\n * Get offsets to the popper\n * @method\n * @memberof Popper.Utils\n * @param {Object} position - CSS position the Popper will get applied\n * @param {HTMLElement} popper - the popper element\n * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)\n * @param {String} placement - one of the valid placement options\n * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper\n */\nfunction getPopperOffsets(popper, referenceOffsets, placement) {\n placement = placement.split('-')[0];\n\n // Get popper node sizes\n var popperRect = getOuterSizes(popper);\n\n // Add position, width and height to our offsets object\n var popperOffsets = {\n width: popperRect.width,\n height: popperRect.height\n };\n\n // depending by the popper placement we have to compute its offsets slightly differently\n var isHoriz = ['right', 'left'].indexOf(placement) !== -1;\n var mainSide = isHoriz ? 'top' : 'left';\n var secondarySide = isHoriz ? 'left' : 'top';\n var measurement = isHoriz ? 'height' : 'width';\n var secondaryMeasurement = !isHoriz ? 'height' : 'width';\n\n popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2;\n if (placement === secondarySide) {\n popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];\n } else {\n popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)];\n }\n\n return popperOffsets;\n}\n\n/**\n * Mimics the `find` method of Array\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction find(arr, check) {\n // use native find if supported\n if (Array.prototype.find) {\n return arr.find(check);\n }\n\n // use `filter` to obtain the same behavior of `find`\n return arr.filter(check)[0];\n}\n\n/**\n * Return the index of the matching object\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction findIndex(arr, prop, value) {\n // use native findIndex if supported\n if (Array.prototype.findIndex) {\n return arr.findIndex(function (cur) {\n return cur[prop] === value;\n });\n }\n\n // use `find` + `indexOf` if `findIndex` isn't supported\n var match = find(arr, function (obj) {\n return obj[prop] === value;\n });\n return arr.indexOf(match);\n}\n\n/**\n * Loop trough the list of modifiers and run them in order,\n * each of them will then edit the data object.\n * @method\n * @memberof Popper.Utils\n * @param {dataObject} data\n * @param {Array} modifiers\n * @param {String} ends - Optional modifier name used as stopper\n * @returns {dataObject}\n */\nfunction runModifiers(modifiers, data, ends) {\n var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends));\n\n modifiersToRun.forEach(function (modifier) {\n if (modifier['function']) {\n // eslint-disable-line dot-notation\n console.warn('`modifier.function` is deprecated, use `modifier.fn`!');\n }\n var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation\n if (modifier.enabled && isFunction(fn)) {\n // Add properties to offsets to make them a complete clientRect object\n // we do this before each modifier to make sure the previous one doesn't\n // mess with these values\n data.offsets.popper = getClientRect(data.offsets.popper);\n data.offsets.reference = getClientRect(data.offsets.reference);\n\n data = fn(data, modifier);\n }\n });\n\n return data;\n}\n\n/**\n * Updates the position of the popper, computing the new offsets and applying\n * the new style.
\n * Prefer `scheduleUpdate` over `update` because of performance reasons.\n * @method\n * @memberof Popper\n */\nfunction update() {\n // if popper is destroyed, don't perform any further update\n if (this.state.isDestroyed) {\n return;\n }\n\n var data = {\n instance: this,\n styles: {},\n arrowStyles: {},\n attributes: {},\n flipped: false,\n offsets: {}\n };\n\n // compute reference element offsets\n data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding);\n\n // store the computed placement inside `originalPlacement`\n data.originalPlacement = data.placement;\n\n data.positionFixed = this.options.positionFixed;\n\n // compute the popper offsets\n data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement);\n\n data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute';\n\n // run the modifiers\n data = runModifiers(this.modifiers, data);\n\n // the first `update` will call `onCreate` callback\n // the other ones will call `onUpdate` callback\n if (!this.state.isCreated) {\n this.state.isCreated = true;\n this.options.onCreate(data);\n } else {\n this.options.onUpdate(data);\n }\n}\n\n/**\n * Helper used to know if the given modifier is enabled.\n * @method\n * @memberof Popper.Utils\n * @returns {Boolean}\n */\nfunction isModifierEnabled(modifiers, modifierName) {\n return modifiers.some(function (_ref) {\n var name = _ref.name,\n enabled = _ref.enabled;\n return enabled && name === modifierName;\n });\n}\n\n/**\n * Get the prefixed supported property name\n * @method\n * @memberof Popper.Utils\n * @argument {String} property (camelCase)\n * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)\n */\nfunction getSupportedPropertyName(property) {\n var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];\n var upperProp = property.charAt(0).toUpperCase() + property.slice(1);\n\n for (var i = 0; i < prefixes.length; i++) {\n var prefix = prefixes[i];\n var toCheck = prefix ? '' + prefix + upperProp : property;\n if (typeof document.body.style[toCheck] !== 'undefined') {\n return toCheck;\n }\n }\n return null;\n}\n\n/**\n * Destroys the popper.\n * @method\n * @memberof Popper\n */\nfunction destroy() {\n this.state.isDestroyed = true;\n\n // touch DOM only if `applyStyle` modifier is enabled\n if (isModifierEnabled(this.modifiers, 'applyStyle')) {\n this.popper.removeAttribute('x-placement');\n this.popper.style.position = '';\n this.popper.style.top = '';\n this.popper.style.left = '';\n this.popper.style.right = '';\n this.popper.style.bottom = '';\n this.popper.style.willChange = '';\n this.popper.style[getSupportedPropertyName('transform')] = '';\n }\n\n this.disableEventListeners();\n\n // remove the popper if user explicity asked for the deletion on destroy\n // do not use `remove` because IE11 doesn't support it\n if (this.options.removeOnDestroy) {\n this.popper.parentNode.removeChild(this.popper);\n }\n return this;\n}\n\n/**\n * Get the window associated with the element\n * @argument {Element} element\n * @returns {Window}\n */\nfunction getWindow(element) {\n var ownerDocument = element.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView : window;\n}\n\nfunction attachToScrollParents(scrollParent, event, callback, scrollParents) {\n var isBody = scrollParent.nodeName === 'BODY';\n var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;\n target.addEventListener(event, callback, { passive: true });\n\n if (!isBody) {\n attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents);\n }\n scrollParents.push(target);\n}\n\n/**\n * Setup needed event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction setupEventListeners(reference, options, state, updateBound) {\n // Resize event listener on window\n state.updateBound = updateBound;\n getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });\n\n // Scroll event listener on scroll parents\n var scrollElement = getScrollParent(reference);\n attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents);\n state.scrollElement = scrollElement;\n state.eventsEnabled = true;\n\n return state;\n}\n\n/**\n * It will add resize/scroll events and start recalculating\n * position of the popper element when they are triggered.\n * @method\n * @memberof Popper\n */\nfunction enableEventListeners() {\n if (!this.state.eventsEnabled) {\n this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate);\n }\n}\n\n/**\n * Remove event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction removeEventListeners(reference, state) {\n // Remove resize event listener on window\n getWindow(reference).removeEventListener('resize', state.updateBound);\n\n // Remove scroll event listener on scroll parents\n state.scrollParents.forEach(function (target) {\n target.removeEventListener('scroll', state.updateBound);\n });\n\n // Reset state\n state.updateBound = null;\n state.scrollParents = [];\n state.scrollElement = null;\n state.eventsEnabled = false;\n return state;\n}\n\n/**\n * It will remove resize/scroll events and won't recalculate popper position\n * when they are triggered. It also won't trigger `onUpdate` callback anymore,\n * unless you call `update` method manually.\n * @method\n * @memberof Popper\n */\nfunction disableEventListeners() {\n if (this.state.eventsEnabled) {\n cancelAnimationFrame(this.scheduleUpdate);\n this.state = removeEventListeners(this.reference, this.state);\n }\n}\n\n/**\n * Tells if a given input is a number\n * @method\n * @memberof Popper.Utils\n * @param {*} input to check\n * @return {Boolean}\n */\nfunction isNumeric(n) {\n return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);\n}\n\n/**\n * Set the style to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the style to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setStyles(element, styles) {\n Object.keys(styles).forEach(function (prop) {\n var unit = '';\n // add unit if the value is numeric and is one of the following\n if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) {\n unit = 'px';\n }\n element.style[prop] = styles[prop] + unit;\n });\n}\n\n/**\n * Set the attributes to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the attributes to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setAttributes(element, attributes) {\n Object.keys(attributes).forEach(function (prop) {\n var value = attributes[prop];\n if (value !== false) {\n element.setAttribute(prop, attributes[prop]);\n } else {\n element.removeAttribute(prop);\n }\n });\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} data.styles - List of style properties - values to apply to popper element\n * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The same data object\n */\nfunction applyStyle(data) {\n // any property present in `data.styles` will be applied to the popper,\n // in this way we can make the 3rd party modifiers add custom styles to it\n // Be aware, modifiers could override the properties defined in the previous\n // lines of this modifier!\n setStyles(data.instance.popper, data.styles);\n\n // any property present in `data.attributes` will be applied to the popper,\n // they will be set as HTML attributes of the element\n setAttributes(data.instance.popper, data.attributes);\n\n // if arrowElement is defined and arrowStyles has some properties\n if (data.arrowElement && Object.keys(data.arrowStyles).length) {\n setStyles(data.arrowElement, data.arrowStyles);\n }\n\n return data;\n}\n\n/**\n * Set the x-placement attribute before everything else because it could be used\n * to add margins to the popper margins needs to be calculated to get the\n * correct popper offsets.\n * @method\n * @memberof Popper.modifiers\n * @param {HTMLElement} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper\n * @param {Object} options - Popper.js options\n */\nfunction applyStyleOnLoad(reference, popper, options, modifierOptions, state) {\n // compute reference element offsets\n var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding);\n\n popper.setAttribute('x-placement', placement);\n\n // Apply `position` to popper before anything else because\n // without the position applied we can't guarantee correct computations\n setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });\n\n return options;\n}\n\n/**\n * @function\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Boolean} shouldRound - If the offsets should be rounded at all\n * @returns {Object} The popper's position offsets rounded\n *\n * The tale of pixel-perfect positioning. It's still not 100% perfect, but as\n * good as it can be within reason.\n * Discussion here: https://github.com/FezVrasta/popper.js/pull/715\n *\n * Low DPI screens cause a popper to be blurry if not using full pixels (Safari\n * as well on High DPI screens).\n *\n * Firefox prefers no rounding for positioning and does not have blurriness on\n * high DPI screens.\n *\n * Only horizontal placement and left/right values need to be considered.\n */\nfunction getRoundedOffsets(data, shouldRound) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n var round = Math.round,\n floor = Math.floor;\n\n var noRound = function noRound(v) {\n return v;\n };\n\n var referenceWidth = round(reference.width);\n var popperWidth = round(popper.width);\n\n var isVertical = ['left', 'right'].indexOf(data.placement) !== -1;\n var isVariation = data.placement.indexOf('-') !== -1;\n var sameWidthParity = referenceWidth % 2 === popperWidth % 2;\n var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1;\n\n var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor;\n var verticalToInteger = !shouldRound ? noRound : round;\n\n return {\n left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left),\n top: verticalToInteger(popper.top),\n bottom: verticalToInteger(popper.bottom),\n right: horizontalToInteger(popper.right)\n };\n}\n\nvar isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent);\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeStyle(data, options) {\n var x = options.x,\n y = options.y;\n var popper = data.offsets.popper;\n\n // Remove this legacy support in Popper.js v2\n\n var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'applyStyle';\n }).gpuAcceleration;\n if (legacyGpuAccelerationOption !== undefined) {\n console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');\n }\n var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration;\n\n var offsetParent = getOffsetParent(data.instance.popper);\n var offsetParentRect = getBoundingClientRect(offsetParent);\n\n // Styles\n var styles = {\n position: popper.position\n };\n\n var offsets = getRoundedOffsets(data, window.devicePixelRatio < 2 || !isFirefox);\n\n var sideA = x === 'bottom' ? 'top' : 'bottom';\n var sideB = y === 'right' ? 'left' : 'right';\n\n // if gpuAcceleration is set to `true` and transform is supported,\n // we use `translate3d` to apply the position to the popper we\n // automatically use the supported prefixed version if needed\n var prefixedProperty = getSupportedPropertyName('transform');\n\n // now, let's make a step back and look at this code closely (wtf?)\n // If the content of the popper grows once it's been positioned, it\n // may happen that the popper gets misplaced because of the new content\n // overflowing its reference element\n // To avoid this problem, we provide two options (x and y), which allow\n // the consumer to define the offset origin.\n // If we position a popper on top of a reference element, we can set\n // `x` to `top` to make the popper grow towards its top instead of\n // its bottom.\n var left = void 0,\n top = void 0;\n if (sideA === 'bottom') {\n // when offsetParent is the positioning is relative to the bottom of the screen (excluding the scrollbar)\n // and not the bottom of the html element\n if (offsetParent.nodeName === 'HTML') {\n top = -offsetParent.clientHeight + offsets.bottom;\n } else {\n top = -offsetParentRect.height + offsets.bottom;\n }\n } else {\n top = offsets.top;\n }\n if (sideB === 'right') {\n if (offsetParent.nodeName === 'HTML') {\n left = -offsetParent.clientWidth + offsets.right;\n } else {\n left = -offsetParentRect.width + offsets.right;\n }\n } else {\n left = offsets.left;\n }\n if (gpuAcceleration && prefixedProperty) {\n styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)';\n styles[sideA] = 0;\n styles[sideB] = 0;\n styles.willChange = 'transform';\n } else {\n // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties\n var invertTop = sideA === 'bottom' ? -1 : 1;\n var invertLeft = sideB === 'right' ? -1 : 1;\n styles[sideA] = top * invertTop;\n styles[sideB] = left * invertLeft;\n styles.willChange = sideA + ', ' + sideB;\n }\n\n // Attributes\n var attributes = {\n 'x-placement': data.placement\n };\n\n // Update `data` attributes, styles and arrowStyles\n data.attributes = _extends({}, attributes, data.attributes);\n data.styles = _extends({}, styles, data.styles);\n data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles);\n\n return data;\n}\n\n/**\n * Helper used to know if the given modifier depends from another one.
\n * It checks if the needed modifier is listed and enabled.\n * @method\n * @memberof Popper.Utils\n * @param {Array} modifiers - list of modifiers\n * @param {String} requestingName - name of requesting modifier\n * @param {String} requestedName - name of requested modifier\n * @returns {Boolean}\n */\nfunction isModifierRequired(modifiers, requestingName, requestedName) {\n var requesting = find(modifiers, function (_ref) {\n var name = _ref.name;\n return name === requestingName;\n });\n\n var isRequired = !!requesting && modifiers.some(function (modifier) {\n return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;\n });\n\n if (!isRequired) {\n var _requesting = '`' + requestingName + '`';\n var requested = '`' + requestedName + '`';\n console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');\n }\n return isRequired;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction arrow(data, options) {\n var _data$offsets$arrow;\n\n // arrow depends on keepTogether in order to work\n if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {\n return data;\n }\n\n var arrowElement = options.element;\n\n // if arrowElement is a string, suppose it's a CSS selector\n if (typeof arrowElement === 'string') {\n arrowElement = data.instance.popper.querySelector(arrowElement);\n\n // if arrowElement is not found, don't run the modifier\n if (!arrowElement) {\n return data;\n }\n } else {\n // if the arrowElement isn't a query selector we must check that the\n // provided DOM node is child of its popper node\n if (!data.instance.popper.contains(arrowElement)) {\n console.warn('WARNING: `arrow.element` must be child of its popper element!');\n return data;\n }\n }\n\n var placement = data.placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isVertical = ['left', 'right'].indexOf(placement) !== -1;\n\n var len = isVertical ? 'height' : 'width';\n var sideCapitalized = isVertical ? 'Top' : 'Left';\n var side = sideCapitalized.toLowerCase();\n var altSide = isVertical ? 'left' : 'top';\n var opSide = isVertical ? 'bottom' : 'right';\n var arrowElementSize = getOuterSizes(arrowElement)[len];\n\n //\n // extends keepTogether behavior making sure the popper and its\n // reference have enough pixels in conjunction\n //\n\n // top/left side\n if (reference[opSide] - arrowElementSize < popper[side]) {\n data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize);\n }\n // bottom/right side\n if (reference[side] + arrowElementSize > popper[opSide]) {\n data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide];\n }\n data.offsets.popper = getClientRect(data.offsets.popper);\n\n // compute center of the popper\n var center = reference[side] + reference[len] / 2 - arrowElementSize / 2;\n\n // Compute the sideValue using the updated popper offsets\n // take popper margin in account because we don't have this info available\n var css = getStyleComputedProperty(data.instance.popper);\n var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10);\n var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10);\n var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;\n\n // prevent arrowElement from being placed not contiguously to its popper\n sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);\n\n data.arrowElement = arrowElement;\n data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow);\n\n return data;\n}\n\n/**\n * Get the opposite placement variation of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement variation\n * @returns {String} flipped placement variation\n */\nfunction getOppositeVariation(variation) {\n if (variation === 'end') {\n return 'start';\n } else if (variation === 'start') {\n return 'end';\n }\n return variation;\n}\n\n/**\n * List of accepted placements to use as values of the `placement` option.
\n * Valid placements are:\n * - `auto`\n * - `top`\n * - `right`\n * - `bottom`\n * - `left`\n *\n * Each placement can have a variation from this list:\n * - `-start`\n * - `-end`\n *\n * Variations are interpreted easily if you think of them as the left to right\n * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`\n * is right.
\n * Vertically (`left` and `right`), `start` is top and `end` is bottom.\n *\n * Some valid examples are:\n * - `top-end` (on top of reference, right aligned)\n * - `right-start` (on right of reference, top aligned)\n * - `bottom` (on bottom, centered)\n * - `auto-end` (on the side with more space available, alignment depends by placement)\n *\n * @static\n * @type {Array}\n * @enum {String}\n * @readonly\n * @method placements\n * @memberof Popper\n */\nvar placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'];\n\n// Get rid of `auto` `auto-start` and `auto-end`\nvar validPlacements = placements.slice(3);\n\n/**\n * Given an initial placement, returns all the subsequent placements\n * clockwise (or counter-clockwise).\n *\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement - A valid placement (it accepts variations)\n * @argument {Boolean} counter - Set to true to walk the placements counterclockwise\n * @returns {Array} placements including their variations\n */\nfunction clockwise(placement) {\n var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var index = validPlacements.indexOf(placement);\n var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index));\n return counter ? arr.reverse() : arr;\n}\n\nvar BEHAVIORS = {\n FLIP: 'flip',\n CLOCKWISE: 'clockwise',\n COUNTERCLOCKWISE: 'counterclockwise'\n};\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction flip(data, options) {\n // if `inner` modifier is enabled, we can't use the `flip` modifier\n if (isModifierEnabled(data.instance.modifiers, 'inner')) {\n return data;\n }\n\n if (data.flipped && data.placement === data.originalPlacement) {\n // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides\n return data;\n }\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed);\n\n var placement = data.placement.split('-')[0];\n var placementOpposite = getOppositePlacement(placement);\n var variation = data.placement.split('-')[1] || '';\n\n var flipOrder = [];\n\n switch (options.behavior) {\n case BEHAVIORS.FLIP:\n flipOrder = [placement, placementOpposite];\n break;\n case BEHAVIORS.CLOCKWISE:\n flipOrder = clockwise(placement);\n break;\n case BEHAVIORS.COUNTERCLOCKWISE:\n flipOrder = clockwise(placement, true);\n break;\n default:\n flipOrder = options.behavior;\n }\n\n flipOrder.forEach(function (step, index) {\n if (placement !== step || flipOrder.length === index + 1) {\n return data;\n }\n\n placement = data.placement.split('-')[0];\n placementOpposite = getOppositePlacement(placement);\n\n var popperOffsets = data.offsets.popper;\n var refOffsets = data.offsets.reference;\n\n // using floor because the reference offsets may contain decimals we are not going to consider here\n var floor = Math.floor;\n var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom);\n\n var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);\n var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);\n var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);\n var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom);\n\n var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom;\n\n // flip the variation if required\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom);\n\n if (overlapsRef || overflowsBoundaries || flippedVariation) {\n // this boolean to detect any flip loop\n data.flipped = true;\n\n if (overlapsRef || overflowsBoundaries) {\n placement = flipOrder[index + 1];\n }\n\n if (flippedVariation) {\n variation = getOppositeVariation(variation);\n }\n\n data.placement = placement + (variation ? '-' + variation : '');\n\n // this object contains `position`, we want to preserve it along with\n // any additional property we may add in the future\n data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement));\n\n data = runModifiers(data.instance.modifiers, data, 'flip');\n }\n });\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction keepTogether(data) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var placement = data.placement.split('-')[0];\n var floor = Math.floor;\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var side = isVertical ? 'right' : 'bottom';\n var opSide = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n if (popper[side] < floor(reference[opSide])) {\n data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement];\n }\n if (popper[opSide] > floor(reference[side])) {\n data.offsets.popper[opSide] = floor(reference[side]);\n }\n\n return data;\n}\n\n/**\n * Converts a string containing value + unit into a px value number\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} str - Value + unit string\n * @argument {String} measurement - `height` or `width`\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @returns {Number|String}\n * Value in pixels, or original string if no values were extracted\n */\nfunction toValue(str, measurement, popperOffsets, referenceOffsets) {\n // separate value from unit\n var split = str.match(/((?:\\-|\\+)?\\d*\\.?\\d*)(.*)/);\n var value = +split[1];\n var unit = split[2];\n\n // If it's not a number it's an operator, I guess\n if (!value) {\n return str;\n }\n\n if (unit.indexOf('%') === 0) {\n var element = void 0;\n switch (unit) {\n case '%p':\n element = popperOffsets;\n break;\n case '%':\n case '%r':\n default:\n element = referenceOffsets;\n }\n\n var rect = getClientRect(element);\n return rect[measurement] / 100 * value;\n } else if (unit === 'vh' || unit === 'vw') {\n // if is a vh or vw, we calculate the size based on the viewport\n var size = void 0;\n if (unit === 'vh') {\n size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);\n } else {\n size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);\n }\n return size / 100 * value;\n } else {\n // if is an explicit pixel unit, we get rid of the unit and keep the value\n // if is an implicit unit, it's px, and we return just the value\n return value;\n }\n}\n\n/**\n * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} offset\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @argument {String} basePlacement\n * @returns {Array} a two cells array with x and y offsets in numbers\n */\nfunction parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) {\n var offsets = [0, 0];\n\n // Use height if placement is left or right and index is 0 otherwise use width\n // in this way the first offset will use an axis and the second one\n // will use the other one\n var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;\n\n // Split the offset string to obtain a list of values and operands\n // The regex addresses values with the plus or minus sign in front (+10, -20, etc)\n var fragments = offset.split(/(\\+|\\-)/).map(function (frag) {\n return frag.trim();\n });\n\n // Detect if the offset string contains a pair of values or a single one\n // they could be separated by comma or space\n var divider = fragments.indexOf(find(fragments, function (frag) {\n return frag.search(/,|\\s/) !== -1;\n }));\n\n if (fragments[divider] && fragments[divider].indexOf(',') === -1) {\n console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');\n }\n\n // If divider is found, we divide the list of values and operands to divide\n // them by ofset X and Y.\n var splitRegex = /\\s*,\\s*|\\s+/;\n var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments];\n\n // Convert the values with units to absolute pixels to allow our computations\n ops = ops.map(function (op, index) {\n // Most of the units rely on the orientation of the popper\n var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width';\n var mergeWithPrevious = false;\n return op\n // This aggregates any `+` or `-` sign that aren't considered operators\n // e.g.: 10 + +5 => [10, +, +5]\n .reduce(function (a, b) {\n if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {\n a[a.length - 1] = b;\n mergeWithPrevious = true;\n return a;\n } else if (mergeWithPrevious) {\n a[a.length - 1] += b;\n mergeWithPrevious = false;\n return a;\n } else {\n return a.concat(b);\n }\n }, [])\n // Here we convert the string values into number values (in px)\n .map(function (str) {\n return toValue(str, measurement, popperOffsets, referenceOffsets);\n });\n });\n\n // Loop trough the offsets arrays and execute the operations\n ops.forEach(function (op, index) {\n op.forEach(function (frag, index2) {\n if (isNumeric(frag)) {\n offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);\n }\n });\n });\n return offsets;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @argument {Number|String} options.offset=0\n * The offset value as described in the modifier description\n * @returns {Object} The data object, properly modified\n */\nfunction offset(data, _ref) {\n var offset = _ref.offset;\n var placement = data.placement,\n _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var basePlacement = placement.split('-')[0];\n\n var offsets = void 0;\n if (isNumeric(+offset)) {\n offsets = [+offset, 0];\n } else {\n offsets = parseOffset(offset, popper, reference, basePlacement);\n }\n\n if (basePlacement === 'left') {\n popper.top += offsets[0];\n popper.left -= offsets[1];\n } else if (basePlacement === 'right') {\n popper.top += offsets[0];\n popper.left += offsets[1];\n } else if (basePlacement === 'top') {\n popper.left += offsets[0];\n popper.top -= offsets[1];\n } else if (basePlacement === 'bottom') {\n popper.left += offsets[0];\n popper.top += offsets[1];\n }\n\n data.popper = popper;\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction preventOverflow(data, options) {\n var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper);\n\n // If offsetParent is the reference element, we really want to\n // go one step up and use the next offsetParent as reference to\n // avoid to make this modifier completely useless and look like broken\n if (data.instance.reference === boundariesElement) {\n boundariesElement = getOffsetParent(boundariesElement);\n }\n\n // NOTE: DOM access here\n // resets the popper's position so that the document size can be calculated excluding\n // the size of the popper element itself\n var transformProp = getSupportedPropertyName('transform');\n var popperStyles = data.instance.popper.style; // assignment to help minification\n var top = popperStyles.top,\n left = popperStyles.left,\n transform = popperStyles[transformProp];\n\n popperStyles.top = '';\n popperStyles.left = '';\n popperStyles[transformProp] = '';\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed);\n\n // NOTE: DOM access here\n // restores the original style properties after the offsets have been computed\n popperStyles.top = top;\n popperStyles.left = left;\n popperStyles[transformProp] = transform;\n\n options.boundaries = boundaries;\n\n var order = options.priority;\n var popper = data.offsets.popper;\n\n var check = {\n primary: function primary(placement) {\n var value = popper[placement];\n if (popper[placement] < boundaries[placement] && !options.escapeWithReference) {\n value = Math.max(popper[placement], boundaries[placement]);\n }\n return defineProperty({}, placement, value);\n },\n secondary: function secondary(placement) {\n var mainSide = placement === 'right' ? 'left' : 'top';\n var value = popper[mainSide];\n if (popper[placement] > boundaries[placement] && !options.escapeWithReference) {\n value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height));\n }\n return defineProperty({}, mainSide, value);\n }\n };\n\n order.forEach(function (placement) {\n var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';\n popper = _extends({}, popper, check[side](placement));\n });\n\n data.offsets.popper = popper;\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction shift(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var shiftvariation = placement.split('-')[1];\n\n // if shift shiftvariation is specified, run the modifier\n if (shiftvariation) {\n var _data$offsets = data.offsets,\n reference = _data$offsets.reference,\n popper = _data$offsets.popper;\n\n var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;\n var side = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n var shiftOffsets = {\n start: defineProperty({}, side, reference[side]),\n end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement])\n };\n\n data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]);\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction hide(data) {\n if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {\n return data;\n }\n\n var refRect = data.offsets.reference;\n var bound = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'preventOverflow';\n }).boundaries;\n\n if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === true) {\n return data;\n }\n\n data.hide = true;\n data.attributes['x-out-of-boundaries'] = '';\n } else {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === false) {\n return data;\n }\n\n data.hide = false;\n data.attributes['x-out-of-boundaries'] = false;\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction inner(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;\n\n var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;\n\n popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);\n\n data.placement = getOppositePlacement(placement);\n data.offsets.popper = getClientRect(popper);\n\n return data;\n}\n\n/**\n * Modifier function, each modifier can have a function of this type assigned\n * to its `fn` property.
\n * These functions will be called on each update, this means that you must\n * make sure they are performant enough to avoid performance bottlenecks.\n *\n * @function ModifierFn\n * @argument {dataObject} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {dataObject} The data object, properly modified\n */\n\n/**\n * Modifiers are plugins used to alter the behavior of your poppers.
\n * Popper.js uses a set of 9 modifiers to provide all the basic functionalities\n * needed by the library.\n *\n * Usually you don't want to override the `order`, `fn` and `onLoad` props.\n * All the other properties are configurations that could be tweaked.\n * @namespace modifiers\n */\nvar modifiers = {\n /**\n * Modifier used to shift the popper on the start or end of its reference\n * element.
\n * It will read the variation of the `placement` property.
\n * It can be one either `-end` or `-start`.\n * @memberof modifiers\n * @inner\n */\n shift: {\n /** @prop {number} order=100 - Index used to define the order of execution */\n order: 100,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: shift\n },\n\n /**\n * The `offset` modifier can shift your popper on both its axis.\n *\n * It accepts the following units:\n * - `px` or unit-less, interpreted as pixels\n * - `%` or `%r`, percentage relative to the length of the reference element\n * - `%p`, percentage relative to the length of the popper element\n * - `vw`, CSS viewport width unit\n * - `vh`, CSS viewport height unit\n *\n * For length is intended the main axis relative to the placement of the popper.
\n * This means that if the placement is `top` or `bottom`, the length will be the\n * `width`. In case of `left` or `right`, it will be the `height`.\n *\n * You can provide a single value (as `Number` or `String`), or a pair of values\n * as `String` divided by a comma or one (or more) white spaces.
\n * The latter is a deprecated method because it leads to confusion and will be\n * removed in v2.
\n * Additionally, it accepts additions and subtractions between different units.\n * Note that multiplications and divisions aren't supported.\n *\n * Valid examples are:\n * ```\n * 10\n * '10%'\n * '10, 10'\n * '10%, 10'\n * '10 + 10%'\n * '10 - 5vh + 3%'\n * '-10px + 5vh, 5px - 6%'\n * ```\n * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap\n * > with their reference element, unfortunately, you will have to disable the `flip` modifier.\n * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373).\n *\n * @memberof modifiers\n * @inner\n */\n offset: {\n /** @prop {number} order=200 - Index used to define the order of execution */\n order: 200,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: offset,\n /** @prop {Number|String} offset=0\n * The offset value as described in the modifier description\n */\n offset: 0\n },\n\n /**\n * Modifier used to prevent the popper from being positioned outside the boundary.\n *\n * A scenario exists where the reference itself is not within the boundaries.
\n * We can say it has \"escaped the boundaries\" — or just \"escaped\".
\n * In this case we need to decide whether the popper should either:\n *\n * - detach from the reference and remain \"trapped\" in the boundaries, or\n * - if it should ignore the boundary and \"escape with its reference\"\n *\n * When `escapeWithReference` is set to`true` and reference is completely\n * outside its boundaries, the popper will overflow (or completely leave)\n * the boundaries in order to remain attached to the edge of the reference.\n *\n * @memberof modifiers\n * @inner\n */\n preventOverflow: {\n /** @prop {number} order=300 - Index used to define the order of execution */\n order: 300,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: preventOverflow,\n /**\n * @prop {Array} [priority=['left','right','top','bottom']]\n * Popper will try to prevent overflow following these priorities by default,\n * then, it could overflow on the left and on top of the `boundariesElement`\n */\n priority: ['left', 'right', 'top', 'bottom'],\n /**\n * @prop {number} padding=5\n * Amount of pixel used to define a minimum distance between the boundaries\n * and the popper. This makes sure the popper always has a little padding\n * between the edges of its container\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='scrollParent'\n * Boundaries used by the modifier. Can be `scrollParent`, `window`,\n * `viewport` or any DOM element.\n */\n boundariesElement: 'scrollParent'\n },\n\n /**\n * Modifier used to make sure the reference and its popper stay near each other\n * without leaving any gap between the two. Especially useful when the arrow is\n * enabled and you want to ensure that it points to its reference element.\n * It cares only about the first axis. You can still have poppers with margin\n * between the popper and its reference element.\n * @memberof modifiers\n * @inner\n */\n keepTogether: {\n /** @prop {number} order=400 - Index used to define the order of execution */\n order: 400,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: keepTogether\n },\n\n /**\n * This modifier is used to move the `arrowElement` of the popper to make\n * sure it is positioned between the reference element and its popper element.\n * It will read the outer size of the `arrowElement` node to detect how many\n * pixels of conjunction are needed.\n *\n * It has no effect if no `arrowElement` is provided.\n * @memberof modifiers\n * @inner\n */\n arrow: {\n /** @prop {number} order=500 - Index used to define the order of execution */\n order: 500,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: arrow,\n /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */\n element: '[x-arrow]'\n },\n\n /**\n * Modifier used to flip the popper's placement when it starts to overlap its\n * reference element.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n *\n * **NOTE:** this modifier will interrupt the current update cycle and will\n * restart it if it detects the need to flip the placement.\n * @memberof modifiers\n * @inner\n */\n flip: {\n /** @prop {number} order=600 - Index used to define the order of execution */\n order: 600,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: flip,\n /**\n * @prop {String|Array} behavior='flip'\n * The behavior used to change the popper's placement. It can be one of\n * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid\n * placements (with optional variations)\n */\n behavior: 'flip',\n /**\n * @prop {number} padding=5\n * The popper will flip if it hits the edges of the `boundariesElement`\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='viewport'\n * The element which will define the boundaries of the popper position.\n * The popper will never be placed outside of the defined boundaries\n * (except if `keepTogether` is enabled)\n */\n boundariesElement: 'viewport'\n },\n\n /**\n * Modifier used to make the popper flow toward the inner of the reference element.\n * By default, when this modifier is disabled, the popper will be placed outside\n * the reference element.\n * @memberof modifiers\n * @inner\n */\n inner: {\n /** @prop {number} order=700 - Index used to define the order of execution */\n order: 700,\n /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */\n enabled: false,\n /** @prop {ModifierFn} */\n fn: inner\n },\n\n /**\n * Modifier used to hide the popper when its reference element is outside of the\n * popper boundaries. It will set a `x-out-of-boundaries` attribute which can\n * be used to hide with a CSS selector the popper when its reference is\n * out of boundaries.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n * @memberof modifiers\n * @inner\n */\n hide: {\n /** @prop {number} order=800 - Index used to define the order of execution */\n order: 800,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: hide\n },\n\n /**\n * Computes the style that will be applied to the popper element to gets\n * properly positioned.\n *\n * Note that this modifier will not touch the DOM, it just prepares the styles\n * so that `applyStyle` modifier can apply it. This separation is useful\n * in case you need to replace `applyStyle` with a custom implementation.\n *\n * This modifier has `850` as `order` value to maintain backward compatibility\n * with previous versions of Popper.js. Expect the modifiers ordering method\n * to change in future major versions of the library.\n *\n * @memberof modifiers\n * @inner\n */\n computeStyle: {\n /** @prop {number} order=850 - Index used to define the order of execution */\n order: 850,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: computeStyle,\n /**\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: true,\n /**\n * @prop {string} [x='bottom']\n * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.\n * Change this if your popper should grow in a direction different from `bottom`\n */\n x: 'bottom',\n /**\n * @prop {string} [x='left']\n * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.\n * Change this if your popper should grow in a direction different from `right`\n */\n y: 'right'\n },\n\n /**\n * Applies the computed styles to the popper element.\n *\n * All the DOM manipulations are limited to this modifier. This is useful in case\n * you want to integrate Popper.js inside a framework or view library and you\n * want to delegate all the DOM manipulations to it.\n *\n * Note that if you disable this modifier, you must make sure the popper element\n * has its position set to `absolute` before Popper.js can do its work!\n *\n * Just disable this modifier and define your own to achieve the desired effect.\n *\n * @memberof modifiers\n * @inner\n */\n applyStyle: {\n /** @prop {number} order=900 - Index used to define the order of execution */\n order: 900,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: applyStyle,\n /** @prop {Function} */\n onLoad: applyStyleOnLoad,\n /**\n * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: undefined\n }\n};\n\n/**\n * The `dataObject` is an object containing all the information used by Popper.js.\n * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks.\n * @name dataObject\n * @property {Object} data.instance The Popper.js instance\n * @property {String} data.placement Placement applied to popper\n * @property {String} data.originalPlacement Placement originally defined on init\n * @property {Boolean} data.flipped True if popper has been flipped by flip modifier\n * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper\n * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier\n * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.boundaries Offsets of the popper boundaries\n * @property {Object} data.offsets The measurements of popper, reference and arrow elements\n * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0\n */\n\n/**\n * Default options provided to Popper.js constructor.
\n * These can be overridden using the `options` argument of Popper.js.
\n * To override an option, simply pass an object with the same\n * structure of the `options` object, as the 3rd argument. For example:\n * ```\n * new Popper(ref, pop, {\n * modifiers: {\n * preventOverflow: { enabled: false }\n * }\n * })\n * ```\n * @type {Object}\n * @static\n * @memberof Popper\n */\nvar Defaults = {\n /**\n * Popper's placement.\n * @prop {Popper.placements} placement='bottom'\n */\n placement: 'bottom',\n\n /**\n * Set this to true if you want popper to position it self in 'fixed' mode\n * @prop {Boolean} positionFixed=false\n */\n positionFixed: false,\n\n /**\n * Whether events (resize, scroll) are initially enabled.\n * @prop {Boolean} eventsEnabled=true\n */\n eventsEnabled: true,\n\n /**\n * Set to true if you want to automatically remove the popper when\n * you call the `destroy` method.\n * @prop {Boolean} removeOnDestroy=false\n */\n removeOnDestroy: false,\n\n /**\n * Callback called when the popper is created.
\n * By default, it is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onCreate}\n */\n onCreate: function onCreate() {},\n\n /**\n * Callback called when the popper is updated. This callback is not called\n * on the initialization/creation of the popper, but only on subsequent\n * updates.
\n * By default, it is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onUpdate}\n */\n onUpdate: function onUpdate() {},\n\n /**\n * List of modifiers used to modify the offsets before they are applied to the popper.\n * They provide most of the functionalities of Popper.js.\n * @prop {modifiers}\n */\n modifiers: modifiers\n};\n\n/**\n * @callback onCreate\n * @param {dataObject} data\n */\n\n/**\n * @callback onUpdate\n * @param {dataObject} data\n */\n\n// Utils\n// Methods\nvar Popper = function () {\n /**\n * Creates a new Popper.js instance.\n * @class Popper\n * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as the popper\n * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)\n * @return {Object} instance - The generated Popper.js instance\n */\n function Popper(reference, popper) {\n var _this = this;\n\n var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n classCallCheck(this, Popper);\n\n this.scheduleUpdate = function () {\n return requestAnimationFrame(_this.update);\n };\n\n // make update() debounced, so that it only runs at most once-per-tick\n this.update = debounce(this.update.bind(this));\n\n // with {} we create a new object with the options inside it\n this.options = _extends({}, Popper.Defaults, options);\n\n // init state\n this.state = {\n isDestroyed: false,\n isCreated: false,\n scrollParents: []\n };\n\n // get reference and popper elements (allow jQuery wrappers)\n this.reference = reference && reference.jquery ? reference[0] : reference;\n this.popper = popper && popper.jquery ? popper[0] : popper;\n\n // Deep merge modifiers options\n this.options.modifiers = {};\n Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) {\n _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {});\n });\n\n // Refactoring modifiers' list (Object => Array)\n this.modifiers = Object.keys(this.options.modifiers).map(function (name) {\n return _extends({\n name: name\n }, _this.options.modifiers[name]);\n })\n // sort the modifiers by order\n .sort(function (a, b) {\n return a.order - b.order;\n });\n\n // modifiers have the ability to execute arbitrary code when Popper.js get inited\n // such code is executed in the same order of its modifier\n // they could add new properties to their options configuration\n // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!\n this.modifiers.forEach(function (modifierOptions) {\n if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {\n modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state);\n }\n });\n\n // fire the first update to position the popper in the right place\n this.update();\n\n var eventsEnabled = this.options.eventsEnabled;\n if (eventsEnabled) {\n // setup event listeners, they will take care of update the position in specific situations\n this.enableEventListeners();\n }\n\n this.state.eventsEnabled = eventsEnabled;\n }\n\n // We can't use class properties because they don't get listed in the\n // class prototype and break stuff like Sinon stubs\n\n\n createClass(Popper, [{\n key: 'update',\n value: function update$$1() {\n return update.call(this);\n }\n }, {\n key: 'destroy',\n value: function destroy$$1() {\n return destroy.call(this);\n }\n }, {\n key: 'enableEventListeners',\n value: function enableEventListeners$$1() {\n return enableEventListeners.call(this);\n }\n }, {\n key: 'disableEventListeners',\n value: function disableEventListeners$$1() {\n return disableEventListeners.call(this);\n }\n\n /**\n * Schedules an update. It will run on the next UI update available.\n * @method scheduleUpdate\n * @memberof Popper\n */\n\n\n /**\n * Collection of utilities useful when writing custom modifiers.\n * Starting from version 1.7, this method is available only if you\n * include `popper-utils.js` before `popper.js`.\n *\n * **DEPRECATION**: This way to access PopperUtils is deprecated\n * and will be removed in v2! Use the PopperUtils module directly instead.\n * Due to the high instability of the methods contained in Utils, we can't\n * guarantee them to follow semver. Use them at your own risk!\n * @static\n * @private\n * @type {Object}\n * @deprecated since version 1.8\n * @member Utils\n * @memberof Popper\n */\n\n }]);\n return Popper;\n}();\n\n/**\n * The `referenceObject` is an object that provides an interface compatible with Popper.js\n * and lets you use it as replacement of a real DOM node.
\n * You can use this method to position a popper relatively to a set of coordinates\n * in case you don't have a DOM node to use as reference.\n *\n * ```\n * new Popper(referenceObject, popperNode);\n * ```\n *\n * NB: This feature isn't supported in Internet Explorer 10.\n * @name referenceObject\n * @property {Function} data.getBoundingClientRect\n * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.\n * @property {number} data.clientWidth\n * An ES6 getter that will return the width of the virtual reference element.\n * @property {number} data.clientHeight\n * An ES6 getter that will return the height of the virtual reference element.\n */\n\n\nPopper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;\nPopper.placements = placements;\nPopper.Defaults = Defaults;\n\nexport default Popper;\n//# sourceMappingURL=popper.js.map\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n KEYUP_DATA_API : `keyup${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DISABLED : 'disabled',\n SHOW : 'show',\n DROPUP : 'dropup',\n DROPRIGHT : 'dropright',\n DROPLEFT : 'dropleft',\n MENURIGHT : 'dropdown-menu-right',\n MENULEFT : 'dropdown-menu-left',\n POSITION_STATIC : 'position-static'\n}\n\nconst Selector = {\n DATA_TOGGLE : '[data-toggle=\"dropdown\"]',\n FORM_CHILD : '.dropdown form',\n MENU : '.dropdown-menu',\n NAVBAR_NAV : '.navbar-nav',\n VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n}\n\nconst AttachmentMap = {\n TOP : 'top-start',\n TOPEND : 'top-end',\n BOTTOM : 'bottom-start',\n BOTTOMEND : 'bottom-end',\n RIGHT : 'right-start',\n RIGHTEND : 'right-end',\n LEFT : 'left-start',\n LEFTEND : 'left-end'\n}\n\nconst Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n}\n\nconst DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean',\n boundary : '(string|element)',\n reference : '(string|element)',\n display : 'string'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this._element)\n const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Disable totally Popper.js for Dropdown in Navbar\n if (!this._inNavbar) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper.js (https://popper.js.org/)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(ClassName.POSITION_STATIC)\n }\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(Selector.NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n show() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || $(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || !$(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n\n _addEventListeners() {\n $(this._element).on(Event.CLICK, (event) => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(Selector.MENU)\n }\n }\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = AttachmentMap.BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n placement = AttachmentMap.TOP\n if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.TOPEND\n }\n } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {\n placement = AttachmentMap.RIGHT\n } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {\n placement = AttachmentMap.LEFT\n } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.BOTTOMEND\n }\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper.js if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return popperConfig\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(ClassName.SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n $(dropdownMenu).removeClass(ClassName.SHOW)\n $(parent)\n .removeClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName)\n ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(ClassName.SHOW)\n\n if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n const toggle = parent.querySelector(Selector.DATA_TOGGLE)\n $(toggle).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n e.stopPropagation()\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n}\n\nconst DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n RESIZE : `resize${EVENT_KEY}`,\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n KEYDOWN_DISMISS : `keydown.dismiss${EVENT_KEY}`,\n MOUSEUP_DISMISS : `mouseup.dismiss${EVENT_KEY}`,\n MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SCROLLABLE : 'modal-dialog-scrollable',\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DIALOG : '.modal-dialog',\n MODAL_BODY : '.modal-body',\n DATA_TOGGLE : '[data-toggle=\"modal\"]',\n DATA_DISMISS : '[data-dismiss=\"modal\"]',\n FIXED_CONTENT : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n STICKY_CONTENT : '.sticky-top'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(Selector.DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n this._isTransitioning = true\n }\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (this._isShown || showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n (event) => this.hide(event)\n )\n\n $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(Event.HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(Event.FOCUSIN)\n\n $(this._element).removeClass(ClassName.SHOW)\n\n $(this._element).off(Event.CLICK_DISMISS)\n $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach((htmlElement) => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `Event.CLICK_DATA_API` event that should remain\n */\n $(document).off(Event.FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n\n if ($(this._dialog).hasClass(ClassName.SCROLLABLE)) {\n this._dialog.querySelector(Selector.MODAL_BODY).scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(ClassName.SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(Event.FOCUSIN) // Guard against infinite focus loop\n .on(Event.FOCUSIN, (event) => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown && this._config.keyboard) {\n $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n if (event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(Event.KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n } else {\n $(window).off(Event.RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(ClassName.OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(Event.HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(ClassName.FADE)\n ? ClassName.FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = ClassName.BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(Event.CLICK_DISMISS, (event) => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n if (event.target !== event.currentTarget) {\n return\n }\n if (this._config.backdrop === 'static') {\n this._element.focus()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(ClassName.SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(ClassName.SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing =\n this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(ClassName.OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${Selector.STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY)\n ? 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(Event.SHOW, (showEvent) => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(Event.HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter((attrRegex) => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, l = regExp.length; i < l; i++) {\n if (attrName.match(regExp[i])) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach((attr) => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n DefaultWhitelist,\n sanitizeHtml\n} from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst DefaultType = {\n animation : 'boolean',\n template : 'string',\n title : '(string|element|function)',\n trigger : 'string',\n delay : '(number|object)',\n html : 'boolean',\n selector : '(string|boolean)',\n placement : '(string|function)',\n offset : '(number|string|function)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)',\n sanitize : 'boolean',\n sanitizeFn : '(null|function)',\n whiteList : 'object'\n}\n\nconst AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n}\n\nconst Default = {\n animation : true,\n template : '
' +\n '
' +\n '
',\n trigger : 'hover focus',\n title : '',\n delay : 0,\n html : false,\n selector : false,\n placement : 'top',\n offset : 0,\n container : false,\n fallbackPlacement : 'flip',\n boundary : 'scrollParent',\n sanitize : true,\n sanitizeFn : null,\n whiteList : DefaultWhitelist\n}\n\nconst HoverState = {\n SHOW : 'show',\n OUT : 'out'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n}\n\nconst Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n}\n\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tooltip {\n constructor(element, config) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper.js (https://popper.js.org/)')\n }\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal')\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(ClassName.FADE)\n }\n\n const placement = typeof this.config.placement === 'function'\n ? this.config.placement.call(this, tip, this.element)\n : this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: Selector.ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: (data) => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: (data) => this._handlePopperPlacementChange(data)\n })\n\n $(tip).addClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HoverState.OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[Trigger.CLICK] = false\n this._activeTrigger[Trigger.FOCUS] = false\n this._activeTrigger[Trigger.HOVER] = false\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function'\n ? this.config.title.call(this.element)\n : this.config.title\n }\n\n return title\n }\n\n // Private\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach((trigger) => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n (event) => this.toggle(event)\n )\n } else if (trigger !== Trigger.MANUAL) {\n const eventIn = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSEENTER\n : this.constructor.Event.FOCUSIN\n const eventOut = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSELEAVE\n : this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(\n eventIn,\n this.config.selector,\n (event) => this._enter(event)\n )\n .on(\n eventOut,\n this.config.selector,\n (event) => this._leave(event)\n )\n }\n })\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => {\n if (this.element) {\n this.hide()\n }\n }\n )\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) {\n context._hoverState = HoverState.SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach((dataAttr) => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const popperInstance = popperData.instance\n this.tip = popperInstance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(ClassName.FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '
' +\n '
' +\n '

' +\n '
'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content : '(string|element|function)'\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Popover extends Tooltip {\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const $tip = $(this.getTipElement())\n\n // We use append for html objects to maintain js events\n this.setElementContent($tip.find(Selector.TITLE), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this.element)\n }\n this.setElementContent($tip.find(Selector.CONTENT), content)\n\n $tip.removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n // Private\n\n _getContent() {\n return this.element.getAttribute('data-content') ||\n this.config.content\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Popover(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Popover._jQueryInterface\n$.fn[NAME].Constructor = Popover\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n}\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'scrollspy'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n offset : 10,\n method : 'auto',\n target : ''\n}\n\nconst DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n}\n\nconst Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n}\n\nconst Selector = {\n DATA_SPY : '[data-spy=\"scroll\"]',\n ACTIVE : '.active',\n NAV_LIST_GROUP : '.nav, .list-group',\n NAV_LINKS : '.nav-link',\n NAV_ITEMS : '.nav-item',\n LIST_ITEMS : '.list-group-item',\n DROPDOWN : '.dropdown',\n DROPDOWN_ITEMS : '.dropdown-item',\n DROPDOWN_TOGGLE : '.dropdown-toggle'\n}\n\nconst OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass ScrollSpy {\n constructor(element, config) {\n this._element = element\n this._scrollElement = element.tagName === 'BODY' ? window : element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${Selector.NAV_LINKS},` +\n `${this._config.target} ${Selector.LIST_ITEMS},` +\n `${this._config.target} ${Selector.DROPDOWN_ITEMS}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n $(this._scrollElement).on(Event.SCROLL, (event) => this._process(event))\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window\n ? OffsetMethod.OFFSET : OffsetMethod.POSITION\n\n const offsetMethod = this._config.method === 'auto'\n ? autoMethod : this._config.method\n\n const offsetBase = offsetMethod === OffsetMethod.POSITION\n ? this._getScrollTop() : 0\n\n this._offsets = []\n this._targets = []\n\n this._scrollHeight = this._getScrollHeight()\n\n const targets = [].slice.call(document.querySelectorAll(this._selector))\n\n targets\n .map((element) => {\n let target\n const targetSelector = Util.getSelectorFromElement(element)\n\n if (targetSelector) {\n target = document.querySelector(targetSelector)\n }\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n // TODO (fat): remove sketch reliance on jQuery position/offset\n return [\n $(target)[offsetMethod]().top + offsetBase,\n targetSelector\n ]\n }\n }\n return null\n })\n .filter((item) => item)\n .sort((a, b) => a[0] - b[0])\n .forEach((item) => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._scrollElement).off(EVENT_KEY)\n\n this._element = null\n this._scrollElement = null\n this._config = null\n this._selector = null\n this._offsets = null\n this._targets = null\n this._activeTarget = null\n this._scrollHeight = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.target !== 'string') {\n let id = $(config.target).attr('id')\n if (!id) {\n id = Util.getUID(NAME)\n $(config.target).attr('id', id)\n }\n config.target = `#${id}`\n }\n\n Util.typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window\n ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window\n ? window.innerHeight : this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset +\n scrollHeight -\n this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n const offsetLength = this._offsets.length\n for (let i = offsetLength; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' ||\n scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector\n .split(',')\n .map((selector) => `${selector}[data-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n $link.addClass(ClassName.ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(ClassName.ACTIVE)\n // Set triggered links parents as active\n // With both
    and