commit f70dadfdb225303b3f7b33e9496f42a933930eb0 Author: Vrushali Date: Tue Feb 20 15:26:41 2024 +0530 new sbisg code diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..021d432 Binary files /dev/null and b/.DS_Store differ diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1dcef2d --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules +.env \ No newline at end of file diff --git a/bs-config.js b/bs-config.js new file mode 100644 index 0000000..5ff0c1b --- /dev/null +++ b/bs-config.js @@ -0,0 +1,9 @@ +module.exports = { + proxy: "localhost:8000", + files: ["**/*.css", "**/*.pug", "**/*.js"], + ignore: ["node_modules"], + reloadDelay: 10, + ui: false, + notify: false, + port: 3000, +}; \ No newline at end of file diff --git a/index.js b/index.js new file mode 100644 index 0000000..88d0f62 --- /dev/null +++ b/index.js @@ -0,0 +1,91 @@ +// index.js + +/** +* Required External Modules +*/ + +const express = require("express"); +const path = require("path"); + +/** +* App Variables +*/ + + +const app = express(); +const port = process.env.PORT || "8000"; + +/** +* App Configuration +*/ + +app.set("views", path.join(__dirname, "views")); +app.set("view engine", "pug"); +app.use(express.static(path.join(__dirname, "public"))); + +/** +* Routes Definitions +*/ + +app.get("/", (req, res) => { + res.render("index", { title: "Home" }); +}); +app.get("/who-we-are", (req, res) => { + res.render("who_we_are", { title: "Who we are" }); +}); +app.get("/why-choose-us", (req, res) => { + res.render("why_choose_us", { title: "Why choose us" }); +}); +app.get("/who-we-serve", (req, res) => { + res.render("who_we_serve", { title: "Who we serve" }); +}); +app.get("/milestones", (req, res) => { + res.render("milestones", { title: "Milestones" }); +}); +app.get("/about", (req, res) => { + res.render("about", { title: "About" }); +}); +app.get("/services", (req, res) => { + res.render("services", { title: "Services" }); +}); +app.get("/media", (req, res) => { + res.render("media", { title: "Media" }); +}); +app.get("/insights", (req, res) => { + res.render("insights", { title: "Insights" }); +}); +app.get("/csr", (req, res) => { + res.render("csr", { title: "CSR" }); +}); +app.get("/career", (req, res) => { + res.render("career", { title: "Career" }); +}); +app.get("/contact", (req, res) => { + res.render("contactus", { title: "Contact Us" }); +}); +app.get("/corporate-overview", (req, res) => { + res.render("corporate-overview", { title: "Corporate Overview" }); +}); +app.get("/satutory", (req, res) => { + res.render("satutory", { title: "Satutory" }); +}); +app.get("/disclaimer", (req, res) => { + res.render("disclaimer", { title: "Disclaimer" }); +}); +app.get("/login", (req, res) => { + res.render("login", { title: "Login" }); +}); +app.get("/webcustody", (req, res) => { + res.render("webcustody", { title: "Webcustody" }); +}); +app.get("/derivatives", (req, res) => { + res.render("derivatives", { title: "Derivatives" }); +}); + +/** +* Server Activation +*/ + +app.listen(port, () => { + console.log(`Listening to requests on http://localhost:${port}`); +}); \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..462afdb --- /dev/null +++ b/package.json @@ -0,0 +1,22 @@ +{ + "name": "sbi-pug", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "dev": "nodemon ./index.js", + "bs-init": "browser-sync init", + "ui": "browser-sync start --config bs-config.js" + }, + "keywords": [], + "author": "", + "license": "ISC", + "devDependencies": { + "browser-sync": "^3.0.2", + "nodemon": "^3.0.2" + }, + "dependencies": { + "express": "^4.18.2", + "pug": "^3.0.2" + } +} diff --git a/public/assets/css/custom-rtl.css b/public/assets/css/custom-rtl.css new file mode 100644 index 0000000..e69de29 diff --git a/public/assets/css/custom.css b/public/assets/css/custom.css new file mode 100644 index 0000000..e69de29 diff --git a/public/assets/css/ionicons.min.css b/public/assets/css/ionicons.min.css new file mode 100644 index 0000000..5e45d37 --- /dev/null +++ b/public/assets/css/ionicons.min.css @@ -0,0 +1,2967 @@ +@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("/assets/fonts/ionicons.eot"); + src: url("/assets/fonts/iefix.eot") format("embedded-opentype"), + url("/assets/fonts/ionicons.ttf") format("truetype"), + url("/assets/fonts/ionicons.woff") format("woff"), + url("../fonts/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"; +} diff --git a/public/assets/css/montserrate_opensans.css b/public/assets/css/montserrate_opensans.css new file mode 100644 index 0000000..2fa6ef6 --- /dev/null +++ b/public/assets/css/montserrate_opensans.css @@ -0,0 +1,560 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 300; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; + } + /* cyrillic */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 300; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; + } + /* vietnamese */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 300; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; + } + /* latin-ext */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 300; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + } + /* latin */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 300; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* cyrillic-ext */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 400; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; + } + /* cyrillic */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 400; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; + } + /* vietnamese */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 400; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; + } + /* latin-ext */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 400; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + } + /* latin */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 400; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* cyrillic-ext */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 500; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; + } + /* cyrillic */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 500; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; + } + /* vietnamese */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 500; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; + } + /* latin-ext */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 500; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + } + /* latin */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 500; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* cyrillic-ext */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 600; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; + } + /* cyrillic */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 600; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; + } + /* vietnamese */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 600; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; + } + /* latin-ext */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 600; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + } + /* latin */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 600; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* cyrillic-ext */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 700; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; + } + /* cyrillic */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 700; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; + } + /* vietnamese */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 700; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; + } + /* latin-ext */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 700; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + } + /* latin */ + @font-face { + font-family: 'Montserrat'; + font-style: normal; + font-weight: 700; + src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* cyrillic-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; + } + /* cyrillic */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; + } + /* greek-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; + } + /* greek */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-03FF; + } + /* hebrew */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; + } + /* vietnamese */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; + } + /* latin-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + } + /* latin */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* cyrillic-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; + } + /* cyrillic */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; + } + /* greek-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; + } + /* greek */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-03FF; + } + /* hebrew */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; + } + /* vietnamese */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; + } + /* latin-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + } + /* latin */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* cyrillic-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; + } + /* cyrillic */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; + } + /* greek-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; + } + /* greek */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-03FF; + } + /* hebrew */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; + } + /* vietnamese */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; + } + /* latin-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + } + /* latin */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* cyrillic-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; + } + /* cyrillic */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; + } + /* greek-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; + } + /* greek */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-03FF; + } + /* hebrew */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; + } + /* vietnamese */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; + } + /* latin-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + } + /* latin */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } + /* cyrillic-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; + } + /* cyrillic */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; + } + /* greek-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; + } + /* greek */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2'); + unicode-range: U+0370-03FF; + } + /* hebrew */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2'); + unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; + } + /* vietnamese */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; + } + /* latin-ext */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; + } + /* latin */ + @font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + font-stretch: 100%; + src: url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; + } \ No newline at end of file diff --git a/public/assets/css/style-rtl.css b/public/assets/css/style-rtl.css new file mode 100644 index 0000000..8abbae2 --- /dev/null +++ b/public/assets/css/style-rtl.css @@ -0,0 +1,8369 @@ +/*/////////////////////////////////// +// Bootstrap Override +///////////////////////////////////*/ +body { + position: relative; + min-height: 100%; +} + +* { + outline: none !important; +} + +img { + max-width: 100%; +} + +a { + color: #2A3855; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +a:hover, a:focus { + color: #192233; + -webkit-text-decoration-color: currentColor; + text-decoration-color: currentColor; +} + +.container { + z-index: 1; +} + +.card { + border-color: #f2f2f2; + border-radius: 3px; +} + +.card-img-top { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} + +.card-block { + padding: 2.5rem; +} + +.card-header, .card-footer { + font-family: "Montserrat", sans-serif; + background-color: #fafafa; + padding: 1.2rem 2.5rem; +} + +.card-header { + border-bottom-color: #f2f2f2; +} + +.card-footer { + border-top-color: #f2f2f2; +} + +.card-header:first-child { + border-radius: 3px 3px 0 0; +} + +.card-footer:last-child { + border-radius: 0 0 3px 3px; +} + +.list-group-item { + padding: 0.4rem 1.2rem; + border-color: #f2f2f2; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-radius: 3px 3px 0 0; +} + +.card-outline-black { + border-color: black; +} + +.card-outline-1 { + border-color: #1f1f1f; +} + +.card-outline-2 { + border-color: #2b2b2b; +} + +.card-outline-3 { + border-color: #404040; +} + +.card-outline-4 { + border-color: #555555; +} + +.card-outline-5 { + border-color: #6a6a6a; +} + +.card-outline-6 { + border-color: #7F7F7F; +} + +.card-outline-7 { + border-color: #949494; +} + +.card-outline-8 { + border-color: #bebebe; +} + +.card-outline-9 { + border-color: #e1e1e1; +} + +.card-outline-10 { + border-color: #f2f2f2; +} + +.card-outline-11 { + border-color: #fafafa; +} + +.card-outline-white { + border-color: white; +} + +.card-outline-primary { + border-color: #2A3855; +} + +.card-outline-info { + border-color: #3680b3; +} + +.card-outline-success { + border-color: #36b36a; +} + +.card-outline-warning { + border-color: #FDD428; +} + +.card-outline-danger { + border-color: #b33641; +} + +.card-outline-facebook { + border-color: #3b5998; +} + +.card-outline-twitter { + border-color: #1da1f2; +} + +.card-outline-google-plus { + border-color: #db4437; +} + +.card-outline-github { + border-color: #24292e; +} + +.card-columns { + -webkit-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; +} + +@media (max-width: 61.99em) { + .card-columns { + -webkit-column-count: 1; + -moz-column-count: 1; + column-count: 1; + } +} + +@media (min-width: 62em) { + .card-columns { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + } +} + +@media (min-width: 75em) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + } +} + +.badge { + font-family: "Montserrat", sans-serif; +} + +.badge:not(.badge-pill) { + border-radius: 3px; +} + +.btn[class*='btn-']:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.pagination .page-item .page-link { + color: #2A3855; +} + +.pagination .page-item.active .page-link { + background-color: #2A3855; + border-color: transparent; + color: white; +} + +.pagination-warning .page-item .page-link { + color: #FDD428; +} + +.pagination-warning .page-item.active .page-link { + background-color: #FDD428; + border-color: transparent; + color: white; +} + +/*/////////////////////////////////// +// Navigation +///////////////////////////////////*/ +.znav-container:not([class*="sticky-"]) { + top: 0; + right: 0; + left: 0; + position: relative; + z-index: 1030; +} + +@media (max-width: 61.99em) { + .znav-container { + max-height: 100vh; + overflow-y: auto; + } +} + +.znav-container hr { + margin: 2px 0; +} + +.znav-container .navbar { + font-family: "Montserrat", sans-serif; + font-weight: 600; + font-size: 0.75019rem; + letter-spacing: 0.01em; + border-radius: 3px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + padding-right: 0; + padding-left: 0; + line-height: 1.5; +} + +.znav-container .navbar a.navbar-brand { + font-size: 1.333rem; + text-transform: uppercase; + -ms-flex-item-align: start; + align-self: flex-start; + -webkit-transition: color; + -o-transition: color; + transition: color; +} + +.znav-container .navbar .navbar-toggler { + padding: 0; +} + +.znav-container ul { + list-style-type: none; + padding-right: 0; +} + +@media (min-width: 62em) { + .znav-container ul { + margin-right: -1.2rem; + } +} + +.znav-container ul li { + padding: 0; + position: relative; +} + +.znav-container ul li a:not(.btn) { + display: block; + padding: 0.4rem 1.2rem; + -webkit-transition: color 0.2s ease-in-out; + -o-transition: color 0.2s ease-in-out; + transition: color 0.2s ease-in-out; +} + +.znav-container ul li a:not(.btn):active, .znav-container ul li a:not(.btn):hover, .znav-container ul li a:not(.btn):focus, .znav-container ul li a:not(.btn):active:focus { + text-decoration: none; +} + +@media (max-width: 61.99em) { + .znav-container ul li a:not(.btn) { + margin-right: -1.2rem; + } +} + +.znav-container .dropdown, .znav-container .megamenu { + border-radius: 3px; +} + +@media (max-width: 61.99em) { + .znav-container .dropdown, .znav-container .megamenu { + display: none; + } +} + +@media (min-width: 62em) { + .znav-container .dropdown, .znav-container .megamenu { + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + pointer-events: none; + opacity: 0; + display: none; + } +} + +.znav-container .megamenu ul li a { + font-weight: 400; + padding: 0.2rem 1.2rem; +} + +.znav-container .has-dropdown > a { + position: relative; +} + +.znav-container .has-dropdown > a:after { + content: '\f107'; + font-family: 'FontAwesome'; + position: absolute; + left: 0; + top: 0; + display: block; + padding: 0; + height: 9px; + width: 9px; + pointer-events: none; + z-index: 2000; + -webkit-transition: -webkit-transform 0.2s ease-in-out; + transition: -webkit-transform 0.2s ease-in-out; + -o-transition: transform 0.2s ease-in-out; + transition: transform 0.2s ease-in-out; + transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; + -webkit-transform: translateX(2px) translateY(1px); + -ms-transform: translateX(2px) translateY(1px); + transform: translateX(2px) translateY(1px); +} + +@media (min-width: 62em) { + .znav-container .has-dropdown > a:after { + -webkit-transform: translateX(8px); + -ms-transform: translateX(8px); + transform: translateX(8px); + } +} + +.znav-container .has-dropdown > a:after { + top: 6px; +} + +@media (max-width: 61.99em) { + .znav-container .has-dropdown > a:after { + left: 10px; + } +} + +.znav-container .has-dropdown .dropdown { + right: 0; + min-width: 160px; + padding: 0.4rem 0; +} + +.znav-container .has-megamenu > a { + position: relative; +} + +.znav-container .has-megamenu > a:after { + content: '\f107'; + font-family: 'FontAwesome'; + position: absolute; + left: 0; + top: 0; + display: block; + padding: 0; + height: 9px; + width: 9px; + pointer-events: none; + z-index: 2000; + -webkit-transition: -webkit-transform 0.2s ease-in-out; + transition: -webkit-transform 0.2s ease-in-out; + -o-transition: transform 0.2s ease-in-out; + transition: transform 0.2s ease-in-out; + transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; + -webkit-transform: translateX(2px) translateY(1px); + -ms-transform: translateX(2px) translateY(1px); + transform: translateX(2px) translateY(1px); +} + +@media (min-width: 62em) { + .znav-container .has-megamenu > a:after { + -webkit-transform: translateX(8px); + -ms-transform: translateX(8px); + transform: translateX(8px); + } +} + +.znav-container .has-megamenu > a:after { + top: 6px; +} + +@media (max-width: 61.99em) { + .znav-container .has-megamenu > a:after { + left: 10px; + } +} + +@media (max-width: 61.99em) { + .znav-container ul.navbar-nav { + padding: 1.2rem 0; + } +} + +@media (max-width: 61.99em) { + .znav-container ul.navbar-nav > li .btn { + width: 100%; + margin: 5px 0; + } +} + +@media (max-width: 61.99em) { + .znav-container ul.navbar-nav > li.has-dropdown ul.dropdown { + padding-right: 2.5rem; + } + .znav-container ul.navbar-nav > li.has-dropdown ul.dropdown .has-dropdown > a:after { + top: 0; + } + .znav-container ul.navbar-nav .z-active > .megamenu, .znav-container ul.navbar-nav .z-active > .dropdown { + display: block; + } + .znav-container ul.navbar-nav > li.has-megamenu .megamenu { + padding-right: 2.5rem; + } + .znav-container ul.navbar-nav .mt-sm-down-1 { + margin-top: 1.2rem !important; + } +} + +@media (min-width: 62em) { + .znav-container ul.navbar-nav li.has-dropdown .has-dropdown > a:after { + content: '\f105'; + } + .znav-container ul.navbar-nav li.has-dropdown .has-dropdown:active > a:after, .znav-container ul.navbar-nav li.has-dropdown .has-dropdown:hover > a:after, .znav-container ul.navbar-nav li.has-dropdown .has-dropdown:focus > a:after, .znav-container ul.navbar-nav li.has-dropdown .has-dropdown:active:focus > a:after { + -webkit-transform: translateX(2px); + -ms-transform: translateX(2px); + transform: translateX(2px); + } + .znav-container ul.navbar-nav li.has-dropdown ul.dropdown { + display: block; + position: absolute; + margin-right: 0; + padding: 1.2rem 0; + } + .znav-container ul.navbar-nav li.has-dropdown > ul.dropdown ul.dropdown { + right: 100%; + top: -0.2rem; + } + .znav-container ul.navbar-nav li.has-dropdown > ul.dropdown ul.dropdown.dropdown-push-left { + right: auto; + left: 100%; + } + .znav-container ul.navbar-nav li.has-dropdown > ul.dropdown.dropdown-align-right { + right: auto; + left: 0; + } + .znav-container ul.navbar-nav li.has-dropdown:active > ul.dropdown, .znav-container ul.navbar-nav li.has-dropdown:hover > ul.dropdown, .znav-container ul.navbar-nav li.has-dropdown:focus > ul.dropdown, .znav-container ul.navbar-nav li.has-dropdown:active:focus > ul.dropdown { + pointer-events: all; + opacity: 1; + } + .znav-container ul.navbar-nav li.has-dropdown ul.dropdown.opened { + opacity: 1; + pointer-events: all; + } + .znav-container ul.navbar-nav > li.has-megamenu { + position: static; + } + .znav-container ul.navbar-nav > li.has-megamenu .megamenu { + display: block; + border-radius: 3px; + right: 0; + position: absolute; + } + .znav-container ul.navbar-nav > li.has-megamenu .megamenu .gutter-0 { + padding: 0; + } + .znav-container ul.navbar-nav > li.has-megamenu:active .megamenu, .znav-container ul.navbar-nav > li.has-megamenu:hover .megamenu, .znav-container ul.navbar-nav > li.has-megamenu:focus .megamenu, .znav-container ul.navbar-nav > li.has-megamenu:active:focus .megamenu { + pointer-events: all; + opacity: 1; + } +} + +.znav-container { + background-color: #1f1f1f; +} + +.znav-container hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-container button { + color: #fafafa; +} + +.znav-container a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-container a:not(.btn):active, .znav-container a:not(.btn):hover, .znav-container a:not(.btn):focus, .znav-container a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-container a.navbar-brand { + color: #fafafa; +} + +.znav-container [class*='has-']:after { + color: #fafafa; +} + +.znav-container .megamenu, .znav-container .dropdown { + color: #fafafa; + background-color: #1f1f1f; +} + +@media (min-width: 62em) { + .znav-container .megamenu, .znav-container .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-primary { + background-color: #2A3855; +} + +.znav-primary hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-primary button { + color: #fafafa; +} + +.znav-primary a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-primary a:not(.btn):active, .znav-primary a:not(.btn):hover, .znav-primary a:not(.btn):focus, .znav-primary a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-primary a.navbar-brand { + color: #fafafa; +} + +.znav-primary [class*='has-']:after { + color: #fafafa; +} + +.znav-primary .megamenu, .znav-primary .dropdown { + color: #fafafa; + background-color: #2A3855; +} + +@media (min-width: 62em) { + .znav-primary .megamenu, .znav-primary .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-success { + background-color: #36b36a; +} + +.znav-success hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-success button { + color: #fafafa; +} + +.znav-success a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-success a:not(.btn):active, .znav-success a:not(.btn):hover, .znav-success a:not(.btn):focus, .znav-success a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-success a.navbar-brand { + color: #fafafa; +} + +.znav-success [class*='has-']:after { + color: #fafafa; +} + +.znav-success .megamenu, .znav-success .dropdown { + color: #fafafa; + background-color: #36b36a; +} + +@media (min-width: 62em) { + .znav-success .megamenu, .znav-success .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-info { + background-color: #3680b3; +} + +.znav-info hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-info button { + color: #fafafa; +} + +.znav-info a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-info a:not(.btn):active, .znav-info a:not(.btn):hover, .znav-info a:not(.btn):focus, .znav-info a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-info a.navbar-brand { + color: #fafafa; +} + +.znav-info [class*='has-']:after { + color: #fafafa; +} + +.znav-info .megamenu, .znav-info .dropdown { + color: #fafafa; + background-color: #3680b3; +} + +@media (min-width: 62em) { + .znav-info .megamenu, .znav-info .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-warning { + background-color: #FDD428; +} + +.znav-warning hr { + border-top-color: rgba(31, 31, 31, 0.05); +} + +.znav-warning button { + color: #1f1f1f; +} + +.znav-warning a:not(.btn) { + color: rgba(31, 31, 31, 0.6); +} + +.znav-warning a:not(.btn):active, .znav-warning a:not(.btn):hover, .znav-warning a:not(.btn):focus, .znav-warning a:not(.btn):active:focus { + color: #1f1f1f; +} + +.znav-warning a.navbar-brand { + color: #1f1f1f; +} + +.znav-warning [class*='has-']:after { + color: #1f1f1f; +} + +.znav-warning .megamenu, .znav-warning .dropdown { + color: #1f1f1f; + background-color: #FDD428; +} + +@media (min-width: 62em) { + .znav-warning .megamenu, .znav-warning .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-danger { + background-color: #b33641; +} + +.znav-danger hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-danger button { + color: #fafafa; +} + +.znav-danger a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-danger a:not(.btn):active, .znav-danger a:not(.btn):hover, .znav-danger a:not(.btn):focus, .znav-danger a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-danger a.navbar-brand { + color: #fafafa; +} + +.znav-danger [class*='has-']:after { + color: #fafafa; +} + +.znav-danger .megamenu, .znav-danger .dropdown { + color: #fafafa; + background-color: #b33641; +} + +@media (min-width: 62em) { + .znav-danger .megamenu, .znav-danger .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-dark { + background-color: #1f1f1f; +} + +.znav-dark hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-dark button { + color: #fafafa; +} + +.znav-dark a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-dark a:not(.btn):active, .znav-dark a:not(.btn):hover, .znav-dark a:not(.btn):focus, .znav-dark a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-dark a.navbar-brand { + color: #fafafa; +} + +.znav-dark [class*='has-']:after { + color: #fafafa; +} + +.znav-dark .megamenu, .znav-dark .dropdown { + color: #fafafa; + background-color: #1f1f1f; +} + +@media (min-width: 62em) { + .znav-dark .megamenu, .znav-dark .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-white { + background-color: white; +} + +.znav-white hr { + border-top-color: rgba(31, 31, 31, 0.05); +} + +.znav-white button { + color: #1f1f1f; +} + +.znav-white a:not(.btn) { + color: rgba(31, 31, 31, 0.6); +} + +.znav-white a:not(.btn):active, .znav-white a:not(.btn):hover, .znav-white a:not(.btn):focus, .znav-white a:not(.btn):active:focus { + color: #1f1f1f; +} + +.znav-white a.navbar-brand { + color: #1f1f1f; +} + +.znav-white [class*='has-']:after { + color: #1f1f1f; +} + +.znav-white .megamenu, .znav-white .dropdown { + color: #1f1f1f; + background-color: white; +} + +@media (min-width: 62em) { + .znav-white .megamenu, .znav-white .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +@media (min-width: 62em) { + .znav-white .dropdown, .znav-white .megamenu { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08); + } +} + +.znav-semi-transparent.znav-white { + background: -webkit-gradient(linear, right top, right bottom, from(rgba(255, 255, 255, 0.95)), to(white)); + background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.95) 0%, white 100%); + background: -o-linear-gradient(top, rgba(255, 255, 255, 0.95) 0%, white 100%); + background: linear-gradient(to bottom, rgba(255, 255, 255, 0.95) 0%, white 100%); +} + +.znav-semi-transparent.znav-dark { + background: -webkit-gradient(linear, right top, right bottom, from(rgba(31, 31, 31, 0.9)), to(#1f1f1f)); + background: -webkit-linear-gradient(top, rgba(31, 31, 31, 0.9) 0%, #1f1f1f 100%); + background: -o-linear-gradient(top, rgba(31, 31, 31, 0.9) 0%, #1f1f1f 100%); + background: linear-gradient(to bottom, rgba(31, 31, 31, 0.9) 0%, #1f1f1f 100%); +} + +@media (max-width: 61.99em) { + .znav-semi-transparent .dropdown, .znav-semi-transparent .megamenu { + background-color: transparent; + } +} + +.znav-transparent { + position: absolute !important; +} + +.znav-transparent.znav-container { + background-color: transparent; +} + +.znav-transparent.znav-container .navbar-nav > li > a:not(.btn) { + color: rgba(255, 255, 255, 0.8); +} + +.hamburger { + padding: 8px; + -webkit-transform: translateY(-5px); + -ms-transform: translateY(-5px); + transform: translateY(-5px); +} + +.hamburger .hamburger-box { + height: 0; + width: 30px; +} + +.hamburger .hamburger-box .hamburger-inner, .hamburger .hamburger-box .hamburger-inner::after, .hamburger .hamburger-box .hamburger-inner::before { + width: 100%; + height: 1px; + border-radius: 3px; + background-color: currentColor; +} + +.hamburger.is-active .hamburger-inner { + background-color: transparent; +} + +.hamburger-inner::before { + top: -7px; +} + +.hamburger--emphatic .hamburger-inner::after { + top: 7px; +} + +.znav-fixed { + position: fixed !important; +} + +.znav-revealed { + position: fixed; +} + +/*/////////////////////////////////// +// Carousel +///////////////////////////////////*/ +.owl-theme .owl-dots { + position: absolute; + right: 50%; + -webkit-transform: translateX(50%); + -ms-transform: translateX(50%); + transform: translateX(50%); +} + +.owl-theme .owl-dots .owl-dot { + padding: 0.8rem 0; +} + +.owl-theme .owl-dots .owl-dot span { + border-radius: 3px; + width: 50px; + height: 2px; + background-color: rgba(127, 127, 127, 0.35); + -webkit-transition: background-color 0.4s ease-in-out; + -o-transition: background-color 0.4s ease-in-out; + transition: background-color 0.4s ease-in-out; +} + +.owl-theme .owl-dots .owl-dot.active span { + background-color: #2A3855; +} + +.owl-theme .owl-dots .owl-dot:active span, .owl-theme .owl-dots .owl-dot:hover span, .owl-theme .owl-dots .owl-dot:focus span, .owl-theme .owl-dots .owl-dot:active:focus span { + background-color: #404040; +} + +.owl-theme:active .owl-nav [class*=owl-], .owl-theme:hover .owl-nav [class*=owl-], .owl-theme:focus .owl-nav [class*=owl-], .owl-theme:active:focus .owl-nav [class*=owl-] { + opacity: 0.75; +} + +.owl-theme .owl-nav { + margin-top: 0; +} + +.owl-theme .owl-nav [class*=owl-] { + opacity: 0; + position: absolute; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + top: 50%; + background-color: #f2f2f2; + font-size: 1.77689rem; + -webkit-transition: opacity 0.4s ease-in-out; + -o-transition: opacity 0.4s ease-in-out; + transition: opacity 0.4s ease-in-out; + width: 50px; + height: 50px; + border-radius: 25px; + line-height: 40px; + text-align: center; + color: #2b2b2b; + margin: 0; +} + +.owl-theme .owl-nav [class*=owl-]:active, .owl-theme .owl-nav [class*=owl-]:hover, .owl-theme .owl-nav [class*=owl-]:focus, .owl-theme .owl-nav [class*=owl-]:active:focus { + background-color: #f2f2f2; + color: #2b2b2b; + cursor: pointer; + opacity: 1; +} + +.owl-theme .owl-nav .owl-prev { + right: 0; +} + +.owl-theme .owl-nav .owl-next { + left: 0; +} + +.owl-theme.nav-square .owl-nav { + margin-top: 0; +} + +.owl-theme.nav-square .owl-nav [class*=owl-] { + border-radius: 0; +} + +.owl-theme.owl-nav-outer .owl-nav .owl-prev { + right: -4rem; +} + +.owl-theme.owl-nav-outer .owl-nav .owl-next { + left: -4rem; +} + +.owl-theme.owl-dots-inner .owl-dots { + bottom: 0px; +} + +.owl-theme.owl-dot-round .owl-dots .owl-dot span { + height: 10px; + width: 10px; + border-radius: 5px; +} + +.owl-theme.owl-theme-info .owl-dots .owl-dot.active span { + background-color: #3680b3; +} + +.owl-theme.owl-theme-success .owl-dots .owl-dot.active span { + background-color: #36b36a; +} + +.owl-theme.owl-theme-warning .owl-dots .owl-dot.active span { + background-color: #FDD428; +} + +.owl-theme.owl-theme-danger .owl-dots .owl-dot.active span { + background-color: #b33641; +} + +.owl-theme.owl-theme-black .owl-dots .owl-dot.active span { + background-color: black; +} + +.owl-theme.owl-theme-white .owl-dots .owl-dot.active span { + background-color: white; +} + +/*/////////////////////////////////// +// Flexslider +///////////////////////////////////*/ +.flexslider { + border-radius: 0; + margin: 0; + border: 0; + max-width: 100%; + overflow: hidden; +} + +.flexslider .flex-control-thumbs li { + width: calc(25% - 4.75px); +} + +.flexslider .flex-control-thumbs li img { + padding: 2px; + border: 1px solid #bebebe; + border-radius: 3px; + margin-bottom: 6px; +} + +.flexslider .flex-control-thumbs li img.flex-active { + border-color: #404040; +} + +.flexslider .flex-control-thumbs li:not(:nth-child(4)) { + margin-left: 6px; +} + +.flex-direction-nav a.flex-next:before { + font-family: FontAwesome; + content: "\f105"; + line-height: 40px; + text-shadow: none; +} + +.flex-direction-nav a:before { + font-family: FontAwesome; + content: "\f104"; +} + +/*/////////////////////////////////// +// Google-map +///////////////////////////////////*/ +.googlemap { + min-height: 300px; +} + +.googlemap > .marker-content { + opacity: 0; +} + +/*/////////////////////////////////// +// Hoverbox +///////////////////////////////////*/ +.hoverbox { + position: relative; +} + +.hoverbox .hoverbox-content { + position: absolute; + top: 0; + right: 0; + width: 100%; + min-height: 100%; + opacity: 0; + -webkit-transition: opacity 0.2s ease-in-out; + -o-transition: opacity 0.2s ease-in-out; + transition: opacity 0.2s ease-in-out; + margin: 0 !important; +} + +.hoverbox:active .hover-box-content-initial, .hoverbox:hover .hover-box-content-initial, .hoverbox:focus .hover-box-content-initial, .hoverbox:active:focus .hover-box-content-initial { + opacity: 0; +} + +.hoverbox:active .hoverbox-content, .hoverbox:hover .hoverbox-content, .hoverbox:focus .hoverbox-content, .hoverbox:active:focus .hoverbox-content { + opacity: 1; +} + +/*/////////////////////////////////// +// Lightbox +///////////////////////////////////*/ +.lb-data .lb-number, .lb-data .lb-caption { + font-family: "Montserrat", sans-serif; +} + +/*/////////////////////////////////// +// Remodal +///////////////////////////////////*/ +.remodal-video { + padding: 0; + min-width: 75%; +} + +.remodal-overlay { + background-color: rgba(31, 31, 31, 0.9); +} + +.remodal-close { + top: -35px; + right: -35px; +} + +.remodal-close:active, .remodal-close:hover, .remodal-close:focus, .remodal-close:active:focus { + color: white; +} + +/*/////////////////////////////////// +// Semantic-ui +///////////////////////////////////*/ +.ui.dropdown.selected, .ui.dropdown .menu .selected.item { + background-color: transparent; + color: #2A3855; +} + +.ui.selection.dropdown { + font-family: "Montserrat", sans-serif; + border-radius: 3px; + padding: 0.8rem 2.5rem; + font-weight: 600; + font-size: 0.75019rem; + letter-spacing: 0.01em; + -webkit-transition: all 0.2s ease-in-out !important; + -o-transition: all 0.2s ease-in-out !important; + transition: all 0.2s ease-in-out !important; + line-height: 1.5; + z-index: 3; +} + +.ui.selection.dropdown[class*='background-'] { + color: #fff; +} + +.ui.selection.dropdown[class*='background-'].visible .text:not(.default) { + color: #fff; +} + +.ui.selection.dropdown.visible > .text:not(.default) { + font-weight: inherit; + color: #1f1f1f; +} + +.ui.selection.dropdown.active { + border-color: #7F7F7F; + -webkit-box-shadow: none; + box-shadow: none; +} + +.ui.selection.dropdown.active .menu { + border-color: #7F7F7F; + -webkit-box-shadow: none; + box-shadow: none; +} + +.ui.selection.dropdown.active:active, .ui.selection.dropdown.active:hover, .ui.selection.dropdown.active:focus, .ui.selection.dropdown.active:active:focus { + border-color: #555555; + -webkit-box-shadow: none; + box-shadow: none; +} + +.ui.selection.dropdown.active:active .menu, .ui.selection.dropdown.active:hover .menu, .ui.selection.dropdown.active:focus .menu, .ui.selection.dropdown.active:active:focus .menu { + border-color: #555555; +} + +.ui.selection.dropdown > .search.icon, .ui.selection.dropdown > .delete.icon, .ui.selection.dropdown > .dropdown.icon { + top: 50%; + margin: 0; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); +} + +.ui.selection.dropdown > .search.icon:before, .ui.selection.dropdown > .delete.icon:before, .ui.selection.dropdown > .dropdown.icon:before { + content: '\f107'; + font-family: 'FontAwesome'; +} + +.ui.selection.dropdown .menu { + border-color: #555555; + border-radius: 0 0 3px 3px; + -webkit-box-shadow: none; + box-shadow: none; + padding: 0.8rem 0; +} + +.ui.selection.dropdown .menu > .item { + border-top: 1px solid #fff; + padding: 0.8rem 2.5rem !important; + font-weight: 600; + font-size: 0.75019rem; + letter-spacing: 0.01em; + -webkit-transition: all 0.2s ease-in-out !important; + -o-transition: all 0.2s ease-in-out !important; + transition: all 0.2s ease-in-out !important; + line-height: 1.5; +} + +.ui.selection.dropdown .menu > .item:active, .ui.selection.dropdown .menu > .item:hover, .ui.selection.dropdown .menu > .item:focus, .ui.selection.dropdown .menu > .item:active:focus { + background: #f2f2f2; + color: #1f1f1f; +} + +.ui.selection.dropdown:active, .ui.selection.dropdown:hover, .ui.selection.dropdown:focus, .ui.selection.dropdown:active:focus { + border-color: #555555; +} + +.ui.selection.dropdown:active .menu, .ui.selection.dropdown:hover .menu, .ui.selection.dropdown:focus .menu, .ui.selection.dropdown:active:focus .menu { + border-color: #555555; +} + +.ui.selection.dropdown.upward.visible { + border-color: #7F7F7F; +} + +.ui.selection.dropdown.upward.visible:active, .ui.selection.dropdown.upward.visible:hover, .ui.selection.dropdown.upward.visible:focus, .ui.selection.dropdown.upward.visible:active:focus { + border-color: #555555; +} + +.ui.selection.dropdown.upward.visible:active .menu, .ui.selection.dropdown.upward.visible:hover .menu, .ui.selection.dropdown.upward.visible:focus .menu, .ui.selection.dropdown.upward.visible:active:focus .menu { + border-color: #555555; +} + +.ui.selection.dropdown.upward.visible .menu { + -webkit-box-shadow: none; + box-shadow: none; + border-radius: 3px 3px 0 0; +} + +.ui.selection.dropdown.upward.visible:active, .ui.selection.dropdown.upward.visible:hover, .ui.selection.dropdown.upward.visible:focus, .ui.selection.dropdown.upward.visible:active:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.ui.selection.dropdown.upward.visible:active .menu, .ui.selection.dropdown.upward.visible:hover .menu, .ui.selection.dropdown.upward.visible:focus .menu, .ui.selection.dropdown.upward.visible:active:focus .menu { + -webkit-box-shadow: none; + box-shadow: none; +} + +.ui.styled.accordion, .ui.styled.accordion .accordion { + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #e1e1e1; +} + +.ui.styled.accordion .title, .ui.styled.accordion .accordion .title { + color: #1f1f1f; + border-top: 1px solid #e1e1e1; + font-family: "Montserrat", sans-serif; + border-radius: 3px; + padding: 0.8rem; + font-weight: 600; + font-size: 0.75019rem; + letter-spacing: 0.01em; + -webkit-transition: all 0.2s ease-in-out !important; + -o-transition: all 0.2s ease-in-out !important; + transition: all 0.2s ease-in-out !important; + line-height: 1.5; +} + +.ui.styled.accordion .title .dropdown.icon, .ui.styled.accordion .accordion .title .dropdown.icon { + margin-left: 0.75em; +} + +.ui.styled.accordion .title.active, .ui.styled.accordion .accordion .title.active { + color: #1f1f1f; +} + +.ui.styled.accordion .content, .ui.styled.accordion .accordion .content { + padding: 0.8rem 2.5rem; + color: #2b2b2b; +} + +/*/////////////////////////////////// +// Typed-text +///////////////////////////////////*/ +.typed-cursor { + opacity: 1; + -webkit-animation: blink 0.8s infinite; + animation: blink 0.8s infinite; +} + +@-webkit-keyframes blink { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +@keyframes blink { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +span.typed-cursor { + background: currentColor; + width: 2px !important; + display: inline-block; + text-indent: 10000px; + line-height: 1.4em; +} + +/*/////////////////////////////////// +// Typography +///////////////////////////////////*/ +html { + font-size: 16px; +} + +body { + line-height: 1.45; + font-family: "Open Sans", sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + color: #1f1f1f; + font-size: 1rem; +} + +h1, .h1 { + font-size: 4.20873rem; + font-family: "Montserrat", sans-serif; + line-height: 1; +} + +h2, .h2 { + font-size: 3.15733rem; + font-family: "Montserrat", sans-serif; +} + +h3, .h3 { + font-size: 2.36859rem; + font-family: "Montserrat", sans-serif; +} + +h4, .h4 { + font-size: 1.77689rem; + font-family: "Montserrat", sans-serif; + margin-bottom: 1.333rem; +} + +h5, .h5 { + font-size: 1.333rem; + font-family: "Montserrat", sans-serif; +} + +p, .p { + font-size: 1rem; +} + +p.lead, .p.lead { + font-size: 1.333rem; +} + +h6, .h6 { + font-size: 0.75019rem; + font-family: "Montserrat", sans-serif; +} + +small, .small { + font-size: 0.75019rem; +} + +.dropcap::first-letter { + font-size: 3em; + float: right; + line-height: 0.92; + margin-left: 6px; +} + +.test { + background-color: red; +} + +.fs--1 { + font-size: 0.75019rem !important; +} + +.fs-0 { + font-size: 1rem !important; +} + +.fs-1 { + font-size: 1.333rem !important; +} + +.fs-2 { + font-size: 1.77689rem !important; +} + +.fs-3 { + font-size: 2.36859rem !important; +} + +.fs-4 { + font-size: 3.15733rem !important; +} + +.fs-5 { + font-size: 4.20873rem !important; +} + +.fs-6 { + font-size: 5.61023rem !important; +} + +.fs-7 { + font-size: 7.47844rem !important; +} + +.fs-8 { + font-size: 9.96876rem !important; +} + +@media (min-width: 36em) { + .fs-sm--1 { + font-size: 0.75019rem !important; + } + .fs-sm-0 { + font-size: 1rem !important; + } + .fs-sm-1 { + font-size: 1.333rem !important; + } + .fs-sm-2 { + font-size: 1.77689rem !important; + } + .fs-sm-3 { + font-size: 2.36859rem !important; + } + .fs-sm-4 { + font-size: 3.15733rem !important; + } + .fs-sm-5 { + font-size: 4.20873rem !important; + } + .fs-sm-6 { + font-size: 5.61023rem !important; + } + .fs-sm-7 { + font-size: 7.47844rem !important; + } + .fs-sm-8 { + font-size: 9.96876rem !important; + } +} + +@media (min-width: 48em) { + .fs-md--1 { + font-size: 0.75019rem !important; + } + .fs-md-0 { + font-size: 1rem !important; + } + .fs-md-1 { + font-size: 1.333rem !important; + } + .fs-md-2 { + font-size: 1.77689rem !important; + } + .fs-md-3 { + font-size: 2.36859rem !important; + } + .fs-md-4 { + font-size: 3.15733rem !important; + } + .fs-md-5 { + font-size: 4.20873rem !important; + } + .fs-md-6 { + font-size: 5.61023rem !important; + } + .fs-md-7 { + font-size: 7.47844rem !important; + } + .fs-md-8 { + font-size: 9.96876rem !important; + } +} + +@media (min-width: 62em) { + .fs-lg--1 { + font-size: 0.75019rem !important; + } + .fs-lg-0 { + font-size: 1rem !important; + } + .fs-lg-1 { + font-size: 1.333rem !important; + } + .fs-lg-2 { + font-size: 1.77689rem !important; + } + .fs-lg-3 { + font-size: 2.36859rem !important; + } + .fs-lg-4 { + font-size: 3.15733rem !important; + } + .fs-lg-5 { + font-size: 4.20873rem !important; + } + .fs-lg-6 { + font-size: 5.61023rem !important; + } + .fs-lg-7 { + font-size: 7.47844rem !important; + } + .fs-lg-8 { + font-size: 9.96876rem !important; + } +} + +@media (min-width: 75em) { + .fs-xl--1 { + font-size: 0.75019rem !important; + } + .fs-xl-0 { + font-size: 1rem !important; + } + .fs-xl-1 { + font-size: 1.333rem !important; + } + .fs-xl-2 { + font-size: 1.77689rem !important; + } + .fs-xl-3 { + font-size: 2.36859rem !important; + } + .fs-xl-4 { + font-size: 3.15733rem !important; + } + .fs-xl-5 { + font-size: 4.20873rem !important; + } + .fs-xl-6 { + font-size: 5.61023rem !important; + } + .fs-xl-7 { + font-size: 7.47844rem !important; + } + .fs-xl-8 { + font-size: 9.96876rem !important; + } +} + +.font-1 { + font-family: "Montserrat", sans-serif; +} + +.font-2 { + font-family: "Open Sans", sans-serif; +} + +.lh-0 { + line-height: 0 !important; +} + +.lh-f1 { + line-height: 0.7 !important; +} + +.lh-f2 { + line-height: 0.85 !important; +} + +.lh-1 { + line-height: 1 !important; +} + +.lh-2 { + line-height: 1.15 !important; +} + +.lh-3 { + line-height: 1.3 !important; +} + +.lh-4 { + line-height: 1.45 !important; +} + +.lh-5 { + line-height: 1.6 !important; +} + +.lh-6 { + line-height: 1.75 !important; +} + +.lh-7 { + line-height: 1.9 !important; +} + +.lh-8 { + line-height: 2.05 !important; +} + +.fw-100 { + font-weight: 100 !important; +} + +.fw-200 { + font-weight: 200 !important; +} + +.fw-300 { + font-weight: 300 !important; +} + +.fw-400 { + font-weight: 400 !important; +} + +.fw-500 { + font-weight: 500 !important; +} + +.fw-600 { + font-weight: 600 !important; +} + +.fw-700 { + font-weight: 700 !important; +} + +.fw-800 { + font-weight: 800 !important; +} + +.fw-900 { + font-weight: 900 !important; +} + +.text-normal { + text-transform: none !important; +} + +.ls { + letter-spacing: 2px !important; +} + +ul.bullet-inside { + list-style-position: inside; +} + +ul.bullet-none { + list-style: none; +} + +/*/////////////////////////////////// +// Buttons +///////////////////////////////////*/ +.btn { + padding: 0.8rem 2.5rem; + font-family: "Montserrat", sans-serif; + font-weight: 600; + font-size: 0.75019rem; + letter-spacing: 0.01em; + border-radius: 3px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + line-height: 1.5; +} + +.btn.btn-xs { + padding: 0.2rem 0.8rem; +} + +.btn.btn-sm { + padding: 0.4rem 1.2rem; +} + +.btn.btn-lg { + padding: 1.2rem 5rem; + font-size: 1rem; +} + +.btn.active, .btn:active { + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-capsule { + border-radius: 50px; +} + +.btn-primary { + color: white; + background-color: #2A3855; + border-color: #222d44; +} + +.btn-primary.active, .btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:active:focus { + color: white; + background-color: #192233; + border-color: #0d121b; +} + +.btn-primary.disabled, .btn-primary:disabled { + background-color: #2A3855; + border-color: #222d44; +} + +.btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle { + color: white; + background-color: #192233; + background-image: none; + border-color: #0d121b; + z-index: 99; +} + +.btn-info { + color: white; + background-color: #3680b3; + border-color: #30729f; +} + +.btn-info.active, .btn-info:hover, .btn-info:active, .btn-info:focus, .btn-info:active:focus { + color: white; + background-color: #2a648c; + border-color: #225070; +} + +.btn-info.disabled, .btn-info:disabled { + background-color: #3680b3; + border-color: #30729f; +} + +.btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { + color: white; + background-color: #2a648c; + background-image: none; + border-color: #225070; + z-index: 99; +} + +.btn-success { + color: white; + background-color: #36b36a; + border-color: #309f5e; +} + +.btn-success.active, .btn-success:hover, .btn-success:active, .btn-success:focus, .btn-success:active:focus { + color: white; + background-color: #2a8c53; + border-color: #227043; +} + +.btn-success.disabled, .btn-success:disabled { + background-color: #36b36a; + border-color: #309f5e; +} + +.btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { + color: white; + background-color: #2a8c53; + background-image: none; + border-color: #227043; + z-index: 99; +} + +.btn-warning { + color: white; + background-color: #FDD428; + border-color: #fdcf0f; +} + +.btn-warning.active, .btn-warning:hover, .btn-warning:active, .btn-warning:focus, .btn-warning:active:focus { + color: white; + background-color: #f0c202; + border-color: #cca502; +} + +.btn-warning.disabled, .btn-warning:disabled { + background-color: #FDD428; + border-color: #fdcf0f; +} + +.btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle { + color: white; + background-color: #f0c202; + background-image: none; + border-color: #cca502; + z-index: 99; +} + +.btn-danger { + color: white; + background-color: #b33641; + border-color: #9f303a; +} + +.btn-danger.active, .btn-danger:hover, .btn-danger:active, .btn-danger:focus, .btn-danger:active:focus { + color: white; + background-color: #8c2a33; + border-color: #702229; +} + +.btn-danger.disabled, .btn-danger:disabled { + background-color: #b33641; + border-color: #9f303a; +} + +.btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { + color: white; + background-color: #8c2a33; + background-image: none; + border-color: #702229; + z-index: 99; +} + +.btn-white { + color: #1f1f1f; + background-color: white; + border-color: white; +} + +.btn-white.active, .btn-white:hover, .btn-white:active, .btn-white:focus, .btn-white:active:focus { + color: #1f1f1f; + background-color: #e6e6e6; + border-color: #e0e0e0; +} + +.btn-white.disabled, .btn-white:disabled { + background-color: white; + border-color: white; +} + +.btn-white:active, .btn-white.active, .show > .btn-white.dropdown-toggle { + color: #1f1f1f; + background-color: #e6e6e6; + background-image: none; + border-color: #e0e0e0; + z-index: 99; +} + +.btn-dark { + color: white; + background-color: #1f1f1f; + border-color: #121212; +} + +.btn-dark.active, .btn-dark:hover, .btn-dark:active, .btn-dark:focus, .btn-dark:active:focus { + color: white; + background-color: #060606; + border-color: black; +} + +.btn-dark.disabled, .btn-dark:disabled { + background-color: #1f1f1f; + border-color: #121212; +} + +.btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle { + color: white; + background-color: #060606; + background-image: none; + border-color: black; + z-index: 99; +} + +.btn-outline-primary { + color: #2A3855; + background-image: none; + background-color: transparent; + border-color: #2A3855; +} + +.btn-outline-primary.btn-icon span { + border-color: #2A3855; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-primary.btn-icon:hover span, .btn-outline-primary.btn-icon:focus span, .btn-outline-primary.btn-icon:active span, .btn-outline-primary.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-primary:hover { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} + +.btn-outline-primary:active, .btn-outline-primary.active, .open > .btn-outline-primary.dropdown-toggle { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} + +.btn-outline-primary:active:hover, .btn-outline-primary:active:focus, .btn-outline-primary:active.focus, .btn-outline-primary.active:hover, .btn-outline-primary.active:focus, .btn-outline-primary.active.focus, .open > .btn-outline-primary.dropdown-toggle:hover, .open > .btn-outline-primary.dropdown-toggle:focus, .open > .btn-outline-primary.dropdown-toggle.focus { + color: white; + background-color: #0d121b; + border-color: black; +} + +.btn-outline-primary.active { + background-color: #0d121b; + border-color: black; +} + +.btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus { + border-color: #4c6599; +} + +.btn-outline-primary.disabled:hover, .btn-outline-primary:disabled:hover { + border-color: #4c6599; +} + +.btn-outline-info { + color: #3680b3; + background-image: none; + background-color: transparent; + border-color: #3680b3; +} + +.btn-outline-info.btn-icon span { + border-color: #3680b3; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-info.btn-icon:hover span, .btn-outline-info.btn-icon:focus span, .btn-outline-info.btn-icon:active span, .btn-outline-info.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-info:hover { + color: white; + background-color: #3680b3; + border-color: #3680b3; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + color: white; + background-color: #3680b3; + border-color: #3680b3; +} + +.btn-outline-info:active, .btn-outline-info.active, .open > .btn-outline-info.dropdown-toggle { + color: white; + background-color: #3680b3; + border-color: #3680b3; +} + +.btn-outline-info:active:hover, .btn-outline-info:active:focus, .btn-outline-info:active.focus, .btn-outline-info.active:hover, .btn-outline-info.active:focus, .btn-outline-info.active.focus, .open > .btn-outline-info.dropdown-toggle:hover, .open > .btn-outline-info.dropdown-toggle:focus, .open > .btn-outline-info.dropdown-toggle.focus { + color: white; + background-color: #225070; + border-color: #183a51; +} + +.btn-outline-info.active { + background-color: #225070; + border-color: #183a51; +} + +.btn-outline-info.disabled:focus, .btn-outline-info.disabled.focus, .btn-outline-info:disabled:focus, .btn-outline-info:disabled.focus { + border-color: #79b0d6; +} + +.btn-outline-info.disabled:hover, .btn-outline-info:disabled:hover { + border-color: #79b0d6; +} + +.btn-outline-success { + color: #36b36a; + background-image: none; + background-color: transparent; + border-color: #36b36a; +} + +.btn-outline-success.btn-icon span { + border-color: #36b36a; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-success.btn-icon:hover span, .btn-outline-success.btn-icon:focus span, .btn-outline-success.btn-icon:active span, .btn-outline-success.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-success:hover { + color: white; + background-color: #36b36a; + border-color: #36b36a; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + color: white; + background-color: #36b36a; + border-color: #36b36a; +} + +.btn-outline-success:active, .btn-outline-success.active, .open > .btn-outline-success.dropdown-toggle { + color: white; + background-color: #36b36a; + border-color: #36b36a; +} + +.btn-outline-success:active:hover, .btn-outline-success:active:focus, .btn-outline-success:active.focus, .btn-outline-success.active:hover, .btn-outline-success.active:focus, .btn-outline-success.active.focus, .open > .btn-outline-success.dropdown-toggle:hover, .open > .btn-outline-success.dropdown-toggle:focus, .open > .btn-outline-success.dropdown-toggle.focus { + color: white; + background-color: #227043; + border-color: #185130; +} + +.btn-outline-success.active { + background-color: #227043; + border-color: #185130; +} + +.btn-outline-success.disabled:focus, .btn-outline-success.disabled.focus, .btn-outline-success:disabled:focus, .btn-outline-success:disabled.focus { + border-color: #79d6a0; +} + +.btn-outline-success.disabled:hover, .btn-outline-success:disabled:hover { + border-color: #79d6a0; +} + +.btn-outline-warning { + color: #FDD428; + background-image: none; + background-color: transparent; + border-color: #FDD428; +} + +.btn-outline-warning.btn-icon span { + border-color: #FDD428; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-warning.btn-icon:hover span, .btn-outline-warning.btn-icon:focus span, .btn-outline-warning.btn-icon:active span, .btn-outline-warning.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-warning:hover { + color: white; + background-color: #FDD428; + border-color: #FDD428; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + color: white; + background-color: #FDD428; + border-color: #FDD428; +} + +.btn-outline-warning:active, .btn-outline-warning.active, .open > .btn-outline-warning.dropdown-toggle { + color: white; + background-color: #FDD428; + border-color: #FDD428; +} + +.btn-outline-warning:active:hover, .btn-outline-warning:active:focus, .btn-outline-warning:active.focus, .btn-outline-warning.active:hover, .btn-outline-warning.active:focus, .btn-outline-warning.active.focus, .open > .btn-outline-warning.dropdown-toggle:hover, .open > .btn-outline-warning.dropdown-toggle:focus, .open > .btn-outline-warning.dropdown-toggle.focus { + color: white; + background-color: #cca502; + border-color: #a48502; +} + +.btn-outline-warning.active { + background-color: #cca502; + border-color: #a48502; +} + +.btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.focus, .btn-outline-warning:disabled:focus, .btn-outline-warning:disabled.focus { + border-color: #fee88d; +} + +.btn-outline-warning.disabled:hover, .btn-outline-warning:disabled:hover { + border-color: #fee88d; +} + +.btn-outline-danger { + color: #b33641; + background-image: none; + background-color: transparent; + border-color: #b33641; +} + +.btn-outline-danger.btn-icon span { + border-color: #b33641; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-danger.btn-icon:hover span, .btn-outline-danger.btn-icon:focus span, .btn-outline-danger.btn-icon:active span, .btn-outline-danger.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-danger:hover { + color: white; + background-color: #b33641; + border-color: #b33641; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + color: white; + background-color: #b33641; + border-color: #b33641; +} + +.btn-outline-danger:active, .btn-outline-danger.active, .open > .btn-outline-danger.dropdown-toggle { + color: white; + background-color: #b33641; + border-color: #b33641; +} + +.btn-outline-danger:active:hover, .btn-outline-danger:active:focus, .btn-outline-danger:active.focus, .btn-outline-danger.active:hover, .btn-outline-danger.active:focus, .btn-outline-danger.active.focus, .open > .btn-outline-danger.dropdown-toggle:hover, .open > .btn-outline-danger.dropdown-toggle:focus, .open > .btn-outline-danger.dropdown-toggle.focus { + color: white; + background-color: #702229; + border-color: #51181d; +} + +.btn-outline-danger.active { + background-color: #702229; + border-color: #51181d; +} + +.btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.focus, .btn-outline-danger:disabled:focus, .btn-outline-danger:disabled.focus { + border-color: #d67981; +} + +.btn-outline-danger.disabled:hover, .btn-outline-danger:disabled:hover { + border-color: #d67981; +} + +.btn-outline-dark { + color: #1f1f1f; + background-image: none; + background-color: transparent; + border-color: #1f1f1f; +} + +.btn-outline-dark.btn-icon span { + border-color: #1f1f1f; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-dark.btn-icon:hover span, .btn-outline-dark.btn-icon:focus span, .btn-outline-dark.btn-icon:active span, .btn-outline-dark.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-dark:hover { + color: white; + background-color: #1f1f1f; + border-color: #1f1f1f; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + color: white; + background-color: #1f1f1f; + border-color: #1f1f1f; +} + +.btn-outline-dark:active, .btn-outline-dark.active, .open > .btn-outline-dark.dropdown-toggle { + color: white; + background-color: #1f1f1f; + border-color: #1f1f1f; +} + +.btn-outline-dark:active:hover, .btn-outline-dark:active:focus, .btn-outline-dark:active.focus, .btn-outline-dark.active:hover, .btn-outline-dark.active:focus, .btn-outline-dark.active.focus, .open > .btn-outline-dark.dropdown-toggle:hover, .open > .btn-outline-dark.dropdown-toggle:focus, .open > .btn-outline-dark.dropdown-toggle.focus { + color: white; + background-color: black; + border-color: black; +} + +.btn-outline-dark.active { + background-color: black; + border-color: black; +} + +.btn-outline-dark.disabled:focus, .btn-outline-dark.disabled.focus, .btn-outline-dark:disabled:focus, .btn-outline-dark:disabled.focus { + border-color: #525252; +} + +.btn-outline-dark.disabled:hover, .btn-outline-dark:disabled:hover { + border-color: #525252; +} + +.btn-outline-white { + color: white; + background-image: none; + background-color: transparent; + border-color: white; +} + +.btn-outline-white.btn-icon span { + border-color: white; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-white.btn-icon:hover span, .btn-outline-white.btn-icon:focus span, .btn-outline-white.btn-icon:active span, .btn-outline-white.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-white:hover { + color: white; + background-color: white; + border-color: white; +} + +.btn-outline-white:focus, .btn-outline-white.focus { + color: white; + background-color: white; + border-color: white; +} + +.btn-outline-white:active, .btn-outline-white.active, .open > .btn-outline-white.dropdown-toggle { + color: white; + background-color: white; + border-color: white; +} + +.btn-outline-white:active:hover, .btn-outline-white:active:focus, .btn-outline-white:active.focus, .btn-outline-white.active:hover, .btn-outline-white.active:focus, .btn-outline-white.active.focus, .open > .btn-outline-white.dropdown-toggle:hover, .open > .btn-outline-white.dropdown-toggle:focus, .open > .btn-outline-white.dropdown-toggle.focus { + color: white; + background-color: #d4d4d4; + border-color: #bfbfbf; +} + +.btn-outline-white.active { + background-color: #d4d4d4; + border-color: #bfbfbf; +} + +.btn-outline-white.disabled:focus, .btn-outline-white.disabled.focus, .btn-outline-white:disabled:focus, .btn-outline-white:disabled.focus { + border-color: white; +} + +.btn-outline-white.disabled:hover, .btn-outline-white:disabled:hover { + border-color: white; +} + +.btn-outline-white:hover, .btn-outline-white:active, .btn-outline-white:focus, .btn-outline-white:active:focus { + color: #1f1f1f; +} + +.btn-icon { + padding-right: 3.6rem; + position: relative; +} + +.btn-icon.btn-icon-right { + padding-right: 2.5rem; + padding-left: 3.6rem; +} + +.btn-icon span { + width: 2.6rem; + font-size: 1.3rem; +} + +.btn-icon span { + right: 0; + top: 0; + height: 100%; + position: absolute; + background-color: rgba(0, 0, 0, 0.1); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-icon.btn-icon-left span { + right: 0; +} + +.btn-icon.btn-icon-right span { + left: 0; + right: auto; +} + +.btn-icon.btn-capsule.btn-icon-left span { + border-radius: 0 50px 50px 0; +} + +.btn-icon.btn-capsule.btn-icon-right span { + border-radius: 50px 0 0 50px; +} + +.btn-icon.btn-xs { + padding-right: 2.32rem; +} + +.btn-icon.btn-xs.btn-icon-right { + padding-right: 0.8rem; + padding-left: 2.32rem; +} + +.btn-icon.btn-xs span { + width: 2rem; + font-size: 1rem; +} + +.btn-icon.btn-sm { + padding-right: 2.98rem; +} + +.btn-icon.btn-sm.btn-icon-right { + padding-right: 1.2rem; + padding-left: 2.98rem; +} + +.btn-icon.btn-sm span { + width: 2.5rem; + font-size: 1.25rem; +} + +.btn-icon.btn-lg { + padding-right: 6rem; +} + +.btn-icon.btn-lg.btn-icon-right { + padding-right: 5rem; + padding-left: 6rem; +} + +.btn-icon.btn-lg span { + width: 4rem; + font-size: 2rem; +} + +.btn-icon[class*='btn-outline-'] span { + border-left-width: 1px; + border-left-style: solid; +} + +.btn-icon[class*='btn-outline-'].btn-icon-right span { + border-right-width: 1px; + border-right-style: solid; + border-left: none; +} + +.btn-icon-pop span { + font-size: 1.5em; + -webkit-transform: translateY(0.13em); + -ms-transform: translateY(0.13em); + transform: translateY(0.13em); + line-height: 0; +} + +.btn-facebook { + color: white; + background-color: #3b5998; + border-color: #3b5998; +} + +.btn-facebook.active, .btn-facebook:hover, .btn-facebook:active, .btn-facebook:focus, .btn-facebook:active:focus { + color: white; + background-color: #2d4373; + border-color: #2a3f6c; +} + +.btn-facebook.disabled, .btn-facebook:disabled { + background-color: #3b5998; + border-color: #3b5998; +} + +.btn-facebook:active, .btn-facebook.active, .show > .btn-facebook.dropdown-toggle { + color: white; + background-color: #2d4373; + background-image: none; + border-color: #2a3f6c; + z-index: 99; +} + +.btn-twitter { + color: white; + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-twitter.active, .btn-twitter:hover, .btn-twitter:active, .btn-twitter:focus, .btn-twitter:active:focus { + color: white; + background-color: #0c85d0; + border-color: #0b7fc6; +} + +.btn-twitter.disabled, .btn-twitter:disabled { + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-twitter:active, .btn-twitter.active, .show > .btn-twitter.dropdown-toggle { + color: white; + background-color: #0c85d0; + background-image: none; + border-color: #0b7fc6; + z-index: 99; +} + +.btn-google-plus { + color: white; + background-color: #db4437; + border-color: #db4437; +} + +.btn-google-plus.active, .btn-google-plus:hover, .btn-google-plus:active, .btn-google-plus:focus, .btn-google-plus:active:focus { + color: white; + background-color: #bd2e22; + border-color: #b42c20; +} + +.btn-google-plus.disabled, .btn-google-plus:disabled { + background-color: #db4437; + border-color: #db4437; +} + +.btn-google-plus:active, .btn-google-plus.active, .show > .btn-google-plus.dropdown-toggle { + color: white; + background-color: #bd2e22; + background-image: none; + border-color: #b42c20; + z-index: 99; +} + +.btn-github { + color: white; + background-color: #24292e; + border-color: #24292e; +} + +.btn-github.active, .btn-github:hover, .btn-github:active, .btn-github:focus, .btn-github:active:focus { + color: white; + background-color: #0e1011; + border-color: #090a0c; +} + +.btn-github.disabled, .btn-github:disabled { + background-color: #24292e; + border-color: #24292e; +} + +.btn-github:active, .btn-github.active, .show > .btn-github.dropdown-toggle { + color: white; + background-color: #0e1011; + background-image: none; + border-color: #090a0c; + z-index: 99; +} + +.btn-outline-twitter { + color: #1da1f2; + background-image: none; + background-color: transparent; + border-color: #1da1f2; +} + +.btn-outline-twitter.btn-icon span { + border-color: #1da1f2; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-twitter.btn-icon:hover span, .btn-outline-twitter.btn-icon:focus span, .btn-outline-twitter.btn-icon:active span, .btn-outline-twitter.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-twitter:hover { + color: white; + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-outline-twitter:focus, .btn-outline-twitter.focus { + color: white; + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-outline-twitter:active, .btn-outline-twitter.active, .open > .btn-outline-twitter.dropdown-toggle { + color: white; + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-outline-twitter:active:hover, .btn-outline-twitter:active:focus, .btn-outline-twitter:active.focus, .btn-outline-twitter.active:hover, .btn-outline-twitter.active:focus, .btn-outline-twitter.active.focus, .open > .btn-outline-twitter.dropdown-toggle:hover, .open > .btn-outline-twitter.dropdown-toggle:focus, .open > .btn-outline-twitter.dropdown-toggle.focus { + color: white; + background-color: #0a70ae; + border-color: #085788; +} + +.btn-outline-twitter.active { + background-color: #0a70ae; + border-color: #085788; +} + +.btn-outline-twitter.disabled:focus, .btn-outline-twitter.disabled.focus, .btn-outline-twitter:disabled:focus, .btn-outline-twitter:disabled.focus { + border-color: #7dc9f8; +} + +.btn-outline-twitter.disabled:hover, .btn-outline-twitter:disabled:hover { + border-color: #7dc9f8; +} + +.btn-outline-facebook { + color: #3b5998; + background-image: none; + background-color: transparent; + border-color: #3b5998; +} + +.btn-outline-facebook.btn-icon span { + border-color: #3b5998; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-facebook.btn-icon:hover span, .btn-outline-facebook.btn-icon:focus span, .btn-outline-facebook.btn-icon:active span, .btn-outline-facebook.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-facebook:hover { + color: white; + background-color: #3b5998; + border-color: #3b5998; +} + +.btn-outline-facebook:focus, .btn-outline-facebook.focus { + color: white; + background-color: #3b5998; + border-color: #3b5998; +} + +.btn-outline-facebook:active, .btn-outline-facebook.active, .open > .btn-outline-facebook.dropdown-toggle { + color: white; + background-color: #3b5998; + border-color: #3b5998; +} + +.btn-outline-facebook:active:hover, .btn-outline-facebook:active:focus, .btn-outline-facebook:active.focus, .btn-outline-facebook.active:hover, .btn-outline-facebook.active:focus, .btn-outline-facebook.active.focus, .open > .btn-outline-facebook.dropdown-toggle:hover, .open > .btn-outline-facebook.dropdown-toggle:focus, .open > .btn-outline-facebook.dropdown-toggle.focus { + color: white; + background-color: #23345a; + border-color: #17233c; +} + +.btn-outline-facebook.active { + background-color: #23345a; + border-color: #17233c; +} + +.btn-outline-facebook.disabled:focus, .btn-outline-facebook.disabled.focus, .btn-outline-facebook:disabled:focus, .btn-outline-facebook:disabled.focus { + border-color: #718dc8; +} + +.btn-outline-facebook.disabled:hover, .btn-outline-facebook:disabled:hover { + border-color: #718dc8; +} + +.btn-outline-google-plus { + color: #db4437; + background-image: none; + background-color: transparent; + border-color: #db4437; +} + +.btn-outline-google-plus.btn-icon span { + border-color: #db4437; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-google-plus.btn-icon:hover span, .btn-outline-google-plus.btn-icon:focus span, .btn-outline-google-plus.btn-icon:active span, .btn-outline-google-plus.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-google-plus:hover { + color: white; + background-color: #db4437; + border-color: #db4437; +} + +.btn-outline-google-plus:focus, .btn-outline-google-plus.focus { + color: white; + background-color: #db4437; + border-color: #db4437; +} + +.btn-outline-google-plus:active, .btn-outline-google-plus.active, .open > .btn-outline-google-plus.dropdown-toggle { + color: white; + background-color: #db4437; + border-color: #db4437; +} + +.btn-outline-google-plus:active:hover, .btn-outline-google-plus:active:focus, .btn-outline-google-plus:active.focus, .btn-outline-google-plus.active:hover, .btn-outline-google-plus.active:focus, .btn-outline-google-plus.active.focus, .open > .btn-outline-google-plus.dropdown-toggle:hover, .open > .btn-outline-google-plus.dropdown-toggle:focus, .open > .btn-outline-google-plus.dropdown-toggle.focus { + color: white; + background-color: #9f271d; + border-color: #7c1e16; +} + +.btn-outline-google-plus.active { + background-color: #9f271d; + border-color: #7c1e16; +} + +.btn-outline-google-plus.disabled:focus, .btn-outline-google-plus.disabled.focus, .btn-outline-google-plus:disabled:focus, .btn-outline-google-plus:disabled.focus { + border-color: #eb958d; +} + +.btn-outline-google-plus.disabled:hover, .btn-outline-google-plus:disabled:hover { + border-color: #eb958d; +} + +.btn-outline-github { + color: #24292e; + background-image: none; + background-color: transparent; + border-color: #24292e; +} + +.btn-outline-github.btn-icon span { + border-color: #24292e; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-github.btn-icon:hover span, .btn-outline-github.btn-icon:focus span, .btn-outline-github.btn-icon:active span, .btn-outline-github.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-github:hover { + color: white; + background-color: #24292e; + border-color: #24292e; +} + +.btn-outline-github:focus, .btn-outline-github.focus { + color: white; + background-color: #24292e; + border-color: #24292e; +} + +.btn-outline-github:active, .btn-outline-github.active, .open > .btn-outline-github.dropdown-toggle { + color: white; + background-color: #24292e; + border-color: #24292e; +} + +.btn-outline-github:active:hover, .btn-outline-github:active:focus, .btn-outline-github:active.focus, .btn-outline-github.active:hover, .btn-outline-github.active:focus, .btn-outline-github.active.focus, .open > .btn-outline-github.dropdown-toggle:hover, .open > .btn-outline-github.dropdown-toggle:focus, .open > .btn-outline-github.dropdown-toggle.focus { + color: white; + background-color: black; + border-color: black; +} + +.btn-outline-github.active { + background-color: black; + border-color: black; +} + +.btn-outline-github.disabled:focus, .btn-outline-github.disabled.focus, .btn-outline-github:disabled:focus, .btn-outline-github:disabled.focus { + border-color: #515c67; +} + +.btn-outline-github.disabled:hover, .btn-outline-github:disabled:hover { + border-color: #515c67; +} + +/*/////////////////////////////////// +// Tabs +///////////////////////////////////*/ +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(50px); + transform: translateX(50px); + } + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(50px); + transform: translateX(50px); + } + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + opacity: 0; + -webkit-transform: translateX(-50px); + transform: translateX(-50px); + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + opacity: 0; + -webkit-transform: translateX(-50px); + transform: translateX(-50px); + } +} + +.tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.tabs .nav-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + position: relative; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + position: relative; + border-color: transparent; +} + +.tabs .nav-bar .indicator { + content: ''; + position: absolute; + display: block; + bottom: -2px; + height: 2px; + background-color: #2A3855; + -webkit-transition: right 0.4s ease-in-out, left 0.2s ease-in-out; + -o-transition: right 0.4s ease-in-out, left 0.2s ease-in-out; + transition: right 0.4s ease-in-out, left 0.2s ease-in-out; +} + +.tabs .nav-bar .indicator.transition-reverse { + -webkit-transition: right 0.2s ease-in-out, left 0.4s ease-in-out; + -o-transition: right 0.2s ease-in-out, left 0.4s ease-in-out; + transition: right 0.2s ease-in-out, left 0.4s ease-in-out; +} + +.tabs .nav-bar.nav-bar-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.tabs .nav-bar.nav-bar-center { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.tabs .nav-bar .nav-bar-item { + padding: 0.4rem 2.5rem; + font-size: 0.75019rem; + line-height: 1rem; + font-family: "Montserrat", sans-serif; + display: inline-block; + font-weight: 600; + margin-bottom: 0; + text-align: center; + cursor: pointer; + border: 1px solid transparent; +} + +@media (max-width: 35.99em) { + .tabs .nav-bar .nav-bar-item { + padding: 0.4rem 1.25rem; + } +} + +.tabs .nav-bar .nav-bar-item.active { + color: #2A3855; +} + +.tabs .tab-contents { + margin-top: 30px; + position: relative; +} + +.tabs .tab-contents .tab-content { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.tabs .tab-contents .tab-content:not(.active) { + position: absolute; + right: 0; + top: 0; + pointer-events: none; + opacity: 1; + -webkit-animation: fadeOutRight .25s ease forwards; + animation: fadeOutRight .25s ease forwards; +} + +.tabs .tab-contents .tab-content.active { + -webkit-animation: fadeInLeft .5s ease forwards; + animation: fadeInLeft .5s ease forwards; +} + +/*/////////////////////////////////// +// Forms +///////////////////////////////////*/ +.form-control-feedback { + left: 8px; + top: auto !important; + bottom: 0.8rem; + height: auto !important; + line-height: 1.5 !important; +} + +.has-success .form-control { + border-color: #36b36a; +} + +.has-success .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-success .form-control-feedback { + color: #36b36a; +} + +.has-warning .form-control { + border-color: #FDD428; +} + +.has-warning .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-warning .form-control-feedback { + color: #FDD428; +} + +.has-error .form-control { + border-color: #b33641; +} + +.has-error .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-error .form-control-feedback { + color: #b33641; +} + +.form-control { + padding: 0.8rem; + font-size: 0.75019rem; + line-height: 1.5; + border-color: #e1e1e1; + -webkit-box-shadow: none; + box-shadow: none; + border-radius: 3px; + background-color: #fafafa; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + height: auto; +} + +.form-control:focus { + background-color: #fff !important; + border-color: #2A3855; + -webkit-box-shadow: none; + box-shadow: none; +} + +.form-control.input-xs { + padding: 0.2rem; + height: auto; +} + +.form-control.input-xs + .form-control-feedback { + bottom: 0.2rem; +} + +.form-control.input-sm { + padding: 0.4rem; + height: auto; +} + +.form-control.input-sm + .form-control-feedback { + bottom: 0.4rem; +} + +.form-control.input-lg { + padding: 1.2rem; + height: auto; + font-size: 1rem; +} + +.form-control.input-lg + .form-control-feedback { + bottom: 1.2rem; + font-size: 1rem; +} + +.form-control.active, .form-control:active { + -webkit-box-shadow: none; + box-shadow: none; +} + +label, legend { + font-size: 0.75019rem; + font-weight: 600; +} + +label, input, textarea, legend { + font-family: "Montserrat", sans-serif; +} + +input[type='file'] { + display: none; +} + +.inputfile + label svg { + fill: currentColor; + vertical-align: middle; + margin-left: 8px; +} + +.ios-toggle, .ios-toggle:active { + height: 0; + width: 0; + opacity: 0; +} + +.ios-toggle:checked + .checkbox-label { + -webkit-box-shadow: inset 0 0 0 20px #36b36a, 0 0 0 1px #36b36a; + box-shadow: inset 0 0 0 20px #36b36a, 0 0 0 1px #36b36a; +} + +.ios-toggle:checked + .checkbox-label:before { + right: calc(100% - 32px); + -webkit-box-shadow: 0 0 0 1px transparent, 3px 0px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 0 1px transparent, 3px 0px 3px rgba(0, 0, 0, 0.1); +} + +.ios-toggle:checked + .checkbox-label:after { + content: attr(data-on); + right: 70px; + width: 32px; +} + +.checkbox-label { + display: block; + position: relative; + padding: 10px; + margin-bottom: 15px; + font-size: 12px; + line-height: 16px; + width: 70px; + height: 32px; + border-radius: 50px; + background-color: #fafafa; + cursor: pointer; + -webkit-box-shadow: inset 0 0 0 0px #36b36a, 0 0 0 1px #e1e1e1; + box-shadow: inset 0 0 0 0px #36b36a, 0 0 0 1px #e1e1e1; + -webkit-transition: -webkit-box-shadow 0.2s ease-in-out; + transition: -webkit-box-shadow 0.2s ease-in-out; + -o-transition: box-shadow 0.2s ease-in-out; + transition: box-shadow 0.2s ease-in-out; + transition: box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; +} + +.checkbox-label:before { + content: ''; + display: block; + position: absolute; + height: 32px; + width: 32px; + top: 0px; + right: 0px; + left: auto; + background-color: white; + border-radius: 50px; + -webkit-box-shadow: -3px 0 3px rgba(0, 0, 0, 0.1), 0 0 0 1px #e1e1e1; + box-shadow: -3px 0 3px rgba(0, 0, 0, 0.1), 0 0 0 1px #e1e1e1; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.checkbox-label:after { + content: attr(data-off); + display: block; + position: absolute; + top: 0; + right: -300px; + padding: 10px; + height: 100%; + width: 300px; + text-align: left; + color: #2b2b2b; + white-space: nowrap; +} + +.checkbox-label.radius-square { + border-radius: 3px; +} + +.checkbox-label.radius-square:before { + border-radius: 3px; +} + +.zinput { + position: relative; +} + +.zinput label { + display: inline-block; + position: relative; + padding-right: 2.5rem; + cursor: pointer; + -webkit-transition: color 0.2s ease-in-out; + -o-transition: color 0.2s ease-in-out; + transition: color 0.2s ease-in-out; +} + +.zinput label:before { + width: 32px; + height: 32px; + top: 50%; + right: 0; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + position: absolute; + cursor: pointer; + content: ''; + border: 1px solid #e1e1e1; + -webkit-transition: -webkit-box-shadow 0.2s ease-in-out; + transition: -webkit-box-shadow 0.2s ease-in-out; + -o-transition: box-shadow 0.2s ease-in-out; + transition: box-shadow 0.2s ease-in-out; + transition: box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; + -webkit-box-shadow: inset 0 0 0 0px #36b36a, 0 0 0 0 #e1e1e1; + box-shadow: inset 0 0 0 0px #36b36a, 0 0 0 0 #e1e1e1; +} + +.zinput.zradio { + padding: 0.8rem 0; +} + +.zinput.zradio input[type='radio'] { + opacity: 0; + width: 0; + height: 0; + right: 0; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + position: absolute; + cursor: pointer; +} + +.zinput.zradio input[type='radio']:checked + label:before { + border-color: transparent; +} + +.zinput.zradio input[type='radio'] + label:before { + border-radius: 50px; +} + +.zinput.zradio input[type='radio']:checked + label:before { + -webkit-box-shadow: inset 0 0 0 9px #36b36a, 0 0 0 0 #36b36a; + box-shadow: inset 0 0 0 9px #36b36a, 0 0 0 0 #36b36a; +} + +.zinput.zcheckbox { + padding: 0.8rem 0; +} + +.zinput.zcheckbox input[type='checkbox'] { + opacity: 0; + width: 0; + height: 0; + right: 0; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + position: absolute; + cursor: pointer; +} + +.zinput.zcheckbox input[type='checkbox']:checked + label:before { + border-color: transparent; +} + +.zinput.zcheckbox input[type='checkbox'] + label:before { + border-radius: 3px; +} + +.zinput.zcheckbox input[type='checkbox']:checked + label:before { + -webkit-box-shadow: inset 0 0 0 20px #36b36a, 0 0 0 0 #36b36a; + box-shadow: inset 0 0 0 20px #36b36a, 0 0 0 0 #36b36a; +} + +.zinput svg { + position: absolute; + width: 16px; + height: 16px; + top: 50%; + -webkit-transform: translateY(-65%); + -ms-transform: translateY(-65%); + transform: translateY(-65%); + right: 8px; + pointer-events: none; +} + +.zinput svg path { + stroke: #fff; + stroke-width: 18px; + stroke-linecap: round; + stroke-linejoin: round; + fill: none; +} + +/*/////////////////////////////////// +// Tables +///////////////////////////////////*/ +.table > tbody > tr > td, +.table > tbody > tr > th, +.table > tfoot > tr > td, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > thead > tr > th { + padding: 0.8rem 2.5rem; + border-top: 0; +} + +.table > thead > tr > th { + border-bottom: 1px solid #e1e1e1; +} + +.table { + border: 1px solid #e1e1e1; + background-color: #fff; + border-radius: 3px; +} + +.table tbody tr:not(:first-child) { + border-top: 1px solid #e1e1e1; +} + +.table th, .table td { + vertical-align: middle; + border: 0; +} + +.table thead { + background-color: #f2f2f2; +} + +.table thead th { + vertical-align: bottom; + font-family: "Montserrat", sans-serif; + font-size: 0.75019rem; +} + +.table-striped tbody tr:nth-of-type(even) { + background-color: #fafafa; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: #fff; +} + +/*/////////////////////////////////// +// Border +///////////////////////////////////*/ +.border { + border: 1px solid currentColor !important; +} + +.border-top { + border-top: 1px solid currentColor !important; +} + +.border-right { + border-left: 1px solid currentColor !important; +} + +.border-bottom { + border-bottom: 1px solid currentColor !important; +} + +.border-left { + border-right: 1px solid currentColor !important; +} + +.border-x { + border-right: 1px solid currentColor !important; + border-left: 1px solid currentColor !important; +} + +.border-y { + border-top: 1px solid currentColor !important; + border-bottom: 1px solid currentColor !important; +} + +.border-dashed { + border: 1px dashed currentColor !important; +} + +.border-dashed-top { + border-top: 1px dashed currentColor !important; +} + +.border-dashed-right { + border-left: 1px dashed currentColor !important; +} + +.border-dashed-bottom { + border-bottom: 1px dashed currentColor !important; +} + +.border-dashed-left { + border-right: 1px dashed currentColor !important; +} + +.border-dashed-x { + border-right: 1px dashed currentColor !important; + border-left: 1px dashed currentColor !important; +} + +.border-dashed-y { + border-top: 1px dashed currentColor !important; + border-bottom: 1px dashed currentColor !important; +} + +.border-0 { + border-width: 0 !important; +} + +.border-top-0 { + border-top-width: 0 !important; +} + +.border-right-0 { + border-left-width: 0 !important; +} + +.border-bottom-0 { + border-bottom-width: 0 !important; +} + +.border-left-0 { + border-right-width: 0 !important; +} + +.border-x-0 { + border-right-width: 0 !important; + border-left-width: 0 !important; +} + +.border-y-0 { + border-top-width: 0 !important; + border-bottom-width: 0 !important; +} + +.border-2x { + border-width: 2px !important; +} + +@media (min-width: 36em) { + .border-sm { + border: 1px solid currentColor !important; + } + .border-top-sm { + border-top: 1px solid currentColor !important; + } + .border-right-sm { + border-left: 1px solid currentColor !important; + } + .border-bottom-sm { + border-bottom: 1px solid currentColor !important; + } + .border-left-sm { + border-right: 1px solid currentColor !important; + } + .border-x-sm { + border-right: 1px solid currentColor !important; + border-left: 1px solid currentColor !important; + } + .border-y-sm { + border-top: 1px solid currentColor !important; + border-bottom: 1px solid currentColor !important; + } + .border-dashed-sm { + border: 1px dashed currentColor !important; + } + .border-dashed-top-sm { + border-top: 1px dashed currentColor !important; + } + .border-dashed-right-sm { + border-left: 1px dashed currentColor !important; + } + .border-dashed-bottom-sm { + border-bottom: 1px dashed currentColor !important; + } + .border-dashed-left-sm { + border-right: 1px dashed currentColor !important; + } + .border-dashed-x-sm { + border-right: 1px dashed currentColor !important; + border-left: 1px dashed currentColor !important; + } + .border-dashed-y-sm { + border-top: 1px dashed currentColor !important; + border-bottom: 1px dashed currentColor !important; + } + .border-sm-0 { + border-width: 0 !important; + } + .border-top-sm-0 { + border-top-width: 0 !important; + } + .border-right-sm-0 { + border-left-width: 0 !important; + } + .border-bottom-sm-0 { + border-bottom-width: 0 !important; + } + .border-left-sm-0 { + border-right-width: 0 !important; + } + .border-x-sm-0 { + border-right-width: 0 !important; + border-left-width: 0 !important; + } + .border-y-sm-0 { + border-top-width: 0 !important; + border-bottom-width: 0 !important; + } +} + +@media (min-width: 48em) { + .border-md { + border: 1px solid currentColor !important; + } + .border-top-md { + border-top: 1px solid currentColor !important; + } + .border-right-md { + border-left: 1px solid currentColor !important; + } + .border-bottom-md { + border-bottom: 1px solid currentColor !important; + } + .border-left-md { + border-right: 1px solid currentColor !important; + } + .border-x-md { + border-right: 1px solid currentColor !important; + border-left: 1px solid currentColor !important; + } + .border-y-md { + border-top: 1px solid currentColor !important; + border-bottom: 1px solid currentColor !important; + } + .border-dashed-md { + border: 1px dashed currentColor !important; + } + .border-dashed-top-md { + border-top: 1px dashed currentColor !important; + } + .border-dashed-right-md { + border-left: 1px dashed currentColor !important; + } + .border-dashed-bottom-md { + border-bottom: 1px dashed currentColor !important; + } + .border-dashed-left-md { + border-right: 1px dashed currentColor !important; + } + .border-dashed-x-md { + border-right: 1px dashed currentColor !important; + border-left: 1px dashed currentColor !important; + } + .border-dashed-y-md { + border-top: 1px dashed currentColor !important; + border-bottom: 1px dashed currentColor !important; + } + .border-md-0 { + border-width: 0 !important; + } + .border-top-md-0 { + border-top-width: 0 !important; + } + .border-right-md-0 { + border-left-width: 0 !important; + } + .border-bottom-md-0 { + border-bottom-width: 0 !important; + } + .border-left-md-0 { + border-right-width: 0 !important; + } + .border-x-md-0 { + border-right-width: 0 !important; + border-left-width: 0 !important; + } + .border-y-md-0 { + border-top-width: 0 !important; + border-bottom-width: 0 !important; + } +} + +@media (min-width: 62em) { + .border-lg { + border: 1px solid currentColor !important; + } + .border-top-lg { + border-top: 1px solid currentColor !important; + } + .border-right-lg { + border-left: 1px solid currentColor !important; + } + .border-bottom-lg { + border-bottom: 1px solid currentColor !important; + } + .border-left-lg { + border-right: 1px solid currentColor !important; + } + .border-x-lg { + border-right: 1px solid currentColor !important; + border-left: 1px solid currentColor !important; + } + .border-y-lg { + border-top: 1px solid currentColor !important; + border-bottom: 1px solid currentColor !important; + } + .border-dashed-lg { + border: 1px dashed currentColor !important; + } + .border-dashed-top-lg { + border-top: 1px dashed currentColor !important; + } + .border-dashed-right-lg { + border-left: 1px dashed currentColor !important; + } + .border-dashed-bottom-lg { + border-bottom: 1px dashed currentColor !important; + } + .border-dashed-left-lg { + border-right: 1px dashed currentColor !important; + } + .border-dashed-x-lg { + border-right: 1px dashed currentColor !important; + border-left: 1px dashed currentColor !important; + } + .border-dashed-y-lg { + border-top: 1px dashed currentColor !important; + border-bottom: 1px dashed currentColor !important; + } + .border-lg-0 { + border-width: 0 !important; + } + .border-top-lg-0 { + border-top-width: 0 !important; + } + .border-right-lg-0 { + border-left-width: 0 !important; + } + .border-bottom-lg-0 { + border-bottom-width: 0 !important; + } + .border-left-lg-0 { + border-right-width: 0 !important; + } + .border-x-lg-0 { + border-right-width: 0 !important; + border-left-width: 0 !important; + } + .border-y-lg-0 { + border-top-width: 0 !important; + border-bottom-width: 0 !important; + } +} + +@media (min-width: 75em) { + .border-xl { + border: 1px solid currentColor !important; + } + .border-top-xl { + border-top: 1px solid currentColor !important; + } + .border-right-xl { + border-left: 1px solid currentColor !important; + } + .border-bottom-xl { + border-bottom: 1px solid currentColor !important; + } + .border-left-xl { + border-right: 1px solid currentColor !important; + } + .border-x-xl { + border-right: 1px solid currentColor !important; + border-left: 1px solid currentColor !important; + } + .border-y-xl { + border-top: 1px solid currentColor !important; + border-bottom: 1px solid currentColor !important; + } + .border-dashed-xl { + border: 1px dashed currentColor !important; + } + .border-dashed-top-xl { + border-top: 1px dashed currentColor !important; + } + .border-dashed-right-xl { + border-left: 1px dashed currentColor !important; + } + .border-dashed-bottom-xl { + border-bottom: 1px dashed currentColor !important; + } + .border-dashed-left-xl { + border-right: 1px dashed currentColor !important; + } + .border-dashed-x-xl { + border-right: 1px dashed currentColor !important; + border-left: 1px dashed currentColor !important; + } + .border-dashed-y-xl { + border-top: 1px dashed currentColor !important; + border-bottom: 1px dashed currentColor !important; + } + .border-xl-0 { + border-width: 0 !important; + } + .border-top-xl-0 { + border-top-width: 0 !important; + } + .border-right-xl-0 { + border-left-width: 0 !important; + } + .border-bottom-xl-0 { + border-bottom-width: 0 !important; + } + .border-left-xl-0 { + border-right-width: 0 !important; + } + .border-x-xl-0 { + border-right-width: 0 !important; + border-left-width: 0 !important; + } + .border-y-xl-0 { + border-top-width: 0 !important; + border-bottom-width: 0 !important; + } +} + +/******************************** + Responsive border radius +********************************/ +.radius-tr-0 { + border-top-left-radius: 0 !important; +} + +.radius-tl-0 { + border-top-right-radius: 0 !important; +} + +.radius-br-0 { + border-bottom-left-radius: 0 !important; +} + +.radius-bl-0 { + border-bottom-right-radius: 0 !important; +} + +.radius-tr-primary { + border-top-left-radius: 3px !important; +} + +.radius-tl-primary { + border-top-right-radius: 3px !important; +} + +.radius-br-primary { + border-bottom-left-radius: 3px !important; +} + +.radius-bl-primary { + border-bottom-right-radius: 3px !important; +} + +.radius-tr-secondary { + border-top-left-radius: 10px !important; +} + +.radius-tl-secondary { + border-top-right-radius: 10px !important; +} + +.radius-br-secondary { + border-bottom-left-radius: 10px !important; +} + +.radius-bl-secondary { + border-bottom-right-radius: 10px !important; +} + +.radius-tr-capsule { + border-top-left-radius: 50px !important; +} + +.radius-tl-capsule { + border-top-right-radius: 50px !important; +} + +.radius-br-capsule { + border-bottom-left-radius: 50px !important; +} + +.radius-bl-capsule { + border-bottom-right-radius: 50px !important; +} + +.radius-tr-round { + border-top-left-radius: 100% !important; +} + +.radius-tl-round { + border-top-right-radius: 100% !important; +} + +.radius-br-round { + border-bottom-left-radius: 100% !important; +} + +.radius-bl-round { + border-bottom-right-radius: 100% !important; +} + +@media (min-width: 36em) { + .radius-tr-sm-0 { + border-top-left-radius: 0 !important; + } + .radius-tl-sm-0 { + border-top-right-radius: 0 !important; + } + .radius-br-sm-0 { + border-bottom-left-radius: 0 !important; + } + .radius-bl-sm-0 { + border-bottom-right-radius: 0 !important; + } + .radius-tr-sm-primary { + border-top-left-radius: 3px !important; + } + .radius-tl-sm-primary { + border-top-right-radius: 3px !important; + } + .radius-br-sm-primary { + border-bottom-left-radius: 3px !important; + } + .radius-bl-sm-primary { + border-bottom-right-radius: 3px !important; + } + .radius-tr-sm-secondary { + border-top-left-radius: 10px !important; + } + .radius-tl-sm-secondary { + border-top-right-radius: 10px !important; + } + .radius-br-sm-secondary { + border-bottom-left-radius: 10px !important; + } + .radius-bl-sm-secondary { + border-bottom-right-radius: 10px !important; + } + .radius-tr-sm-capsule { + border-top-left-radius: 50px !important; + } + .radius-tl-sm-capsule { + border-top-right-radius: 50px !important; + } + .radius-br-sm-capsule { + border-bottom-left-radius: 50px !important; + } + .radius-bl-sm-capsule { + border-bottom-right-radius: 50px !important; + } + .radius-tr-sm-round { + border-top-left-radius: 100% !important; + } + .radius-tl-sm-round { + border-top-right-radius: 100% !important; + } + .radius-br-sm-round { + border-bottom-left-radius: 100% !important; + } + .radius-bl-sm-round { + border-bottom-right-radius: 100% !important; + } +} + +@media (min-width: 48em) { + .radius-tr-md-0 { + border-top-left-radius: 0 !important; + } + .radius-tl-md-0 { + border-top-right-radius: 0 !important; + } + .radius-br-md-0 { + border-bottom-left-radius: 0 !important; + } + .radius-bl-md-0 { + border-bottom-right-radius: 0 !important; + } + .radius-tr-md-primary { + border-top-left-radius: 3px !important; + } + .radius-tl-md-primary { + border-top-right-radius: 3px !important; + } + .radius-br-md-primary { + border-bottom-left-radius: 3px !important; + } + .radius-bl-md-primary { + border-bottom-right-radius: 3px !important; + } + .radius-tr-md-secondary { + border-top-left-radius: 10px !important; + } + .radius-tl-md-secondary { + border-top-right-radius: 10px !important; + } + .radius-br-md-secondary { + border-bottom-left-radius: 10px !important; + } + .radius-bl-md-secondary { + border-bottom-right-radius: 10px !important; + } + .radius-tr-md-capsule { + border-top-left-radius: 50px !important; + } + .radius-tl-md-capsule { + border-top-right-radius: 50px !important; + } + .radius-br-md-capsule { + border-bottom-left-radius: 50px !important; + } + .radius-bl-md-capsule { + border-bottom-right-radius: 50px !important; + } + .radius-tr-md-round { + border-top-left-radius: 100% !important; + } + .radius-tl-md-round { + border-top-right-radius: 100% !important; + } + .radius-br-md-round { + border-bottom-left-radius: 100% !important; + } + .radius-bl-md-round { + border-bottom-right-radius: 100% !important; + } +} + +@media (min-width: 62em) { + .radius-tr-lg-0 { + border-top-left-radius: 0 !important; + } + .radius-tl-lg-0 { + border-top-right-radius: 0 !important; + } + .radius-br-lg-0 { + border-bottom-left-radius: 0 !important; + } + .radius-bl-lg-0 { + border-bottom-right-radius: 0 !important; + } + .radius-tr-lg-primary { + border-top-left-radius: 3px !important; + } + .radius-tl-lg-primary { + border-top-right-radius: 3px !important; + } + .radius-br-lg-primary { + border-bottom-left-radius: 3px !important; + } + .radius-bl-lg-primary { + border-bottom-right-radius: 3px !important; + } + .radius-tr-lg-secondary { + border-top-left-radius: 10px !important; + } + .radius-tl-lg-secondary { + border-top-right-radius: 10px !important; + } + .radius-br-lg-secondary { + border-bottom-left-radius: 10px !important; + } + .radius-bl-lg-secondary { + border-bottom-right-radius: 10px !important; + } + .radius-tr-lg-capsule { + border-top-left-radius: 50px !important; + } + .radius-tl-lg-capsule { + border-top-right-radius: 50px !important; + } + .radius-br-lg-capsule { + border-bottom-left-radius: 50px !important; + } + .radius-bl-lg-capsule { + border-bottom-right-radius: 50px !important; + } + .radius-tr-lg-round { + border-top-left-radius: 100% !important; + } + .radius-tl-lg-round { + border-top-right-radius: 100% !important; + } + .radius-br-lg-round { + border-bottom-left-radius: 100% !important; + } + .radius-bl-lg-round { + border-bottom-right-radius: 100% !important; + } +} + +@media (min-width: 75em) { + .radius-tr-xl-0 { + border-top-left-radius: 0 !important; + } + .radius-tl-xl-0 { + border-top-right-radius: 0 !important; + } + .radius-br-xl-0 { + border-bottom-left-radius: 0 !important; + } + .radius-bl-xl-0 { + border-bottom-right-radius: 0 !important; + } + .radius-tr-xl-primary { + border-top-left-radius: 3px !important; + } + .radius-tl-xl-primary { + border-top-right-radius: 3px !important; + } + .radius-br-xl-primary { + border-bottom-left-radius: 3px !important; + } + .radius-bl-xl-primary { + border-bottom-right-radius: 3px !important; + } + .radius-tr-xl-secondary { + border-top-left-radius: 10px !important; + } + .radius-tl-xl-secondary { + border-top-right-radius: 10px !important; + } + .radius-br-xl-secondary { + border-bottom-left-radius: 10px !important; + } + .radius-bl-xl-secondary { + border-bottom-right-radius: 10px !important; + } + .radius-tr-xl-capsule { + border-top-left-radius: 50px !important; + } + .radius-tl-xl-capsule { + border-top-right-radius: 50px !important; + } + .radius-br-xl-capsule { + border-bottom-left-radius: 50px !important; + } + .radius-bl-xl-capsule { + border-bottom-right-radius: 50px !important; + } + .radius-tr-xl-round { + border-top-left-radius: 100% !important; + } + .radius-tl-xl-round { + border-top-right-radius: 100% !important; + } + .radius-br-xl-round { + border-bottom-left-radius: 100% !important; + } + .radius-bl-xl-round { + border-bottom-right-radius: 100% !important; + } +} + +/*/////////////////////////////////// +// Helpers +///////////////////////////////////*/ +.container { + position: relative; +} + +section { + position: relative; + padding: 7.5rem 0; +} + +@media (max-width: 47.99em) { + section { + padding: 4rem 0; + } +} + +.h-full { + min-height: 100vh; +} + +@media (min-width: 62em) { + .h-lg-full { + min-height: 100vh; + } +} + +.h-half { + min-height: 50vh; +} + +.h-100vh { + height: 100vh !important; +} + +@media (min-width: 36em) { + .h-sm-100vh { + height: 100vh !important; + } +} + +@media (min-width: 48em) { + .h-md-100vh { + height: 100vh !important; + } +} + +@media (min-width: 62em) { + .h-lg-100vh { + height: 100vh !important; + } +} + +@media (min-width: 75em) { + .h-xl-100vh { + height: 100vh !important; + } +} + +.perpendicular { + position: absolute; + bottom: 0; + -webkit-transform-origin: right; + -ms-transform-origin: right; + transform-origin: right; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + line-height: 0; +} + +/* Background */ +.background-holder { + position: absolute; + width: 100%; + min-height: 100%; + top: 0; + right: 0; + background-size: cover; + background-position: center; + z-index: -1; + overflow: hidden; + will-change: transform, opacity, filter; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + background-repeat: no-repeat; +} + +.background-holder.background-fixed { + background-attachment: fixed; +} + +.background-holder.background-right { + right: auto; + left: 0; +} + +.background-holder.overlay:before { + position: absolute; + content: ''; + background: rgba(0, 0, 0, 0.25); + top: 0; + bottom: 0; + right: 0; + left: 0; + z-index: 1; +} + +.background-holder.overlay-primary:before { + background: rgba(42, 56, 85, 0.4); +} + +.background-holder.overlay-info:before { + background: rgba(54, 128, 179, 0.4); +} + +.background-holder.overlay-success:before { + background: rgba(54, 179, 106, 0.4); +} + +.background-holder.overlay-warning:before { + background: rgba(253, 212, 40, 0.4); +} + +.background-holder.overlay-danger:before { + background: rgba(179, 54, 65, 0.4); +} + +.background-holder.overlay-0:before { + background: rgba(0, 0, 0, 0.7); +} + +.background-holder.overlay-1:before { + background: rgba(0, 0, 0, 0.55); +} + +.background-holder.overlay-2:before { + background: rgba(0, 0, 0, 0.4); +} + +.background-holder video { + position: absolute; + display: block; + z-index: -1; + top: 0; + right: 0; + -o-object-fit: cover; + object-fit: cover; + height: 100%; + min-width: 100%; +} + +.background-holder .youtube-background { + position: absolute !important; + top: 0; + right: 0; + height: 100%; + width: 100%; +} + +.background-holder .youtube-background .mb_YTPBar { + display: none !important; +} + +.has-parallax { + position: relative; + overflow: hidden; +} + +.overflow-hidden { + overflow: hidden; +} + +hr { + border-color: currentColor; +} + +hr.left { + margin-right: 0; +} + +hr.short { + width: 4.20873rem; +} + +.background-transparent { + background-color: transparent !important; +} + +.color-black { + color: black !important; +} + +.background-black { + background-color: black !important; +} + +.border-color-black { + border-color: black !important; +} + +.color-1 { + color: #1f1f1f !important; +} + +.background-1 { + background-color: #1f1f1f !important; +} + +.border-color-1 { + border-color: #1f1f1f !important; +} + +.color-2 { + color: #2b2b2b !important; +} + +.background-2 { + background-color: #2b2b2b !important; +} + +.border-color-2 { + border-color: #2b2b2b !important; +} + +.color-3 { + color: #404040 !important; +} + +.background-3 { + background-color: #404040 !important; +} + +.border-color-3 { + border-color: #404040 !important; +} + +.color-4 { + color: #555555 !important; +} + +.background-4 { + background-color: #555555 !important; +} + +.border-color-4 { + border-color: #555555 !important; +} + +.color-5 { + color: #6a6a6a !important; +} + +.background-5 { + background-color: #6a6a6a !important; +} + +.border-color-5 { + border-color: #6a6a6a !important; +} + +.color-6 { + color: #7F7F7F !important; +} + +.background-6 { + background-color: #7F7F7F !important; +} + +.border-color-6 { + border-color: #7F7F7F !important; +} + +.color-7 { + color: #949494 !important; +} + +.background-7 { + background-color: #949494 !important; +} + +.border-color-7 { + border-color: #949494 !important; +} + +.color-8 { + color: #bebebe !important; +} + +.background-8 { + background-color: #bebebe !important; +} + +.border-color-8 { + border-color: #bebebe !important; +} + +.color-9 { + color: #e1e1e1 !important; +} + +.background-9 { + background-color: #e1e1e1 !important; +} + +.border-color-9 { + border-color: #e1e1e1 !important; +} + +.color-10 { + color: #f2f2f2 !important; +} + +.background-10 { + background-color: #f2f2f2 !important; +} + +.border-color-10 { + border-color: #f2f2f2 !important; +} + +.color-11 { + color: #fafafa !important; +} + +.background-11 { + background-color: #fafafa !important; +} + +.border-color-11 { + border-color: #fafafa !important; +} + +.color-white { + color: white !important; +} + +.background-white { + background-color: white !important; +} + +.border-color-white { + border-color: white !important; +} + +.color-primary { + color: #2A3855 !important; +} + +.background-primary { + background-color: #2A3855 !important; +} + +.border-color-primary { + border-color: #2A3855 !important; +} + +.color-info { + color: #3680b3 !important; +} + +.background-info { + background-color: #3680b3 !important; +} + +.border-color-info { + border-color: #3680b3 !important; +} + +.color-success { + color: #36b36a !important; +} + +.background-success { + background-color: #36b36a !important; +} + +.border-color-success { + border-color: #36b36a !important; +} + +.color-warning { + color: #FDD428 !important; +} + +.background-warning { + background-color: #FDD428 !important; +} + +.border-color-warning { + border-color: #FDD428 !important; +} + +.color-danger { + color: #b33641 !important; +} + +.background-danger { + background-color: #b33641 !important; +} + +.border-color-danger { + border-color: #b33641 !important; +} + +.color-facebook { + color: #3b5998 !important; +} + +.background-facebook { + background-color: #3b5998 !important; +} + +.border-color-facebook { + border-color: #3b5998 !important; +} + +.color-twitter { + color: #1da1f2 !important; +} + +.background-twitter { + background-color: #1da1f2 !important; +} + +.border-color-twitter { + border-color: #1da1f2 !important; +} + +.color-google-plus { + color: #db4437 !important; +} + +.background-google-plus { + background-color: #db4437 !important; +} + +.border-color-google-plus { + border-color: #db4437 !important; +} + +.color-github { + color: #24292e !important; +} + +.background-github { + background-color: #24292e !important; +} + +.border-color-github { + border-color: #24292e !important; +} + +.badge-white { + background-color: #ffffff; +} + +.badge-primary { + background-color: #2A3855; +} + +.badge-info { + background-color: #3680b3; +} + +.badge-success { + background-color: #36b36a; +} + +.badge-warning { + background-color: #FDD428; +} + +.badge-danger { + background-color: #b33641; +} + +.radius-primary { + border-radius: 3px !important; +} + +.radius-secondary { + border-radius: 10px !important; +} + +.radius-capsule { + border-radius: 50px !important; +} + +.radius-square { + border-radius: 0 !important; +} + +.radius-round { + border-radius: 100% !important; +} + +.pos-relative { + position: relative; +} + +.pos-absolute { + position: absolute; +} + +.pos-fixed { + position: fixed; +} + +@media (min-width: 62em) { + .w-lg-25 { + width: 25% !important; + } + .pos-lg-absolute { + position: absolute; + } + .absolute-centered { + right: 50%; + top: 50%; + -webkit-transform: translateX(50%) translateY(-50%); + -ms-transform: translateX(50%) translateY(-50%); + transform: translateX(50%) translateY(-50%); + } +} + +.background-transparent { + background-color: transparent; +} + +.background-transparent:active, .background-transparent:hover, .background-transparent:focus, .background-transparent:active:focus { + background-color: transparent !important; +} + +.r-0 { + left: 0; +} + +.l-0 { + right: 0; +} + +.t-0 { + top: 0; +} + +.b-0 { + bottom: 0; +} + +.opacity-75 { + opacity: 0.75; +} + +.elevated { + -webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.08); + box-shadow: 0 0 40px rgba(0, 0, 0, 0.08); +} + +.box-shadow-wide { + -webkit-box-shadow: 0 23px 40px rgba(0, 0, 0, 0.2); + box-shadow: 0 23px 40px rgba(0, 0, 0, 0.2); +} + +/*/////////////////////////////////// +// Spacing +///////////////////////////////////*/ +.m-0 { + margin: 0 !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mr-0 { + margin-left: 0 !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.ml-0 { + margin-right: 0 !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mr-1 { + margin-left: 0.25rem !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1 { + margin-right: 0.25rem !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mr-2 { + margin-left: 0.5rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2 { + margin-right: 0.5rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mr-3 { + margin-left: 1rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.ml-3 { + margin-right: 1rem !important; +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.m-4 { + margin: 1.8rem !important; +} + +.mt-4 { + margin-top: 1.8rem !important; +} + +.mr-4 { + margin-left: 1.8rem !important; +} + +.mb-4 { + margin-bottom: 1.8rem !important; +} + +.ml-4 { + margin-right: 1.8rem !important; +} + +.mx-4 { + margin-right: 1.8rem !important; + margin-left: 1.8rem !important; +} + +.my-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mr-5 { + margin-left: 3rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.ml-5 { + margin-right: 3rem !important; +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.m-6 { + margin: 4rem !important; +} + +.mt-6 { + margin-top: 4rem !important; +} + +.mr-6 { + margin-left: 4rem !important; +} + +.mb-6 { + margin-bottom: 4rem !important; +} + +.ml-6 { + margin-right: 4rem !important; +} + +.mx-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; +} + +.my-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; +} + +.m-7 { + margin: 5rem !important; +} + +.mt-7 { + margin-top: 5rem !important; +} + +.mr-7 { + margin-left: 5rem !important; +} + +.mb-7 { + margin-bottom: 5rem !important; +} + +.ml-7 { + margin-right: 5rem !important; +} + +.mx-7 { + margin-right: 5rem !important; + margin-left: 5rem !important; +} + +.my-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; +} + +.m-8 { + margin: 7.5rem !important; +} + +.mt-8 { + margin-top: 7.5rem !important; +} + +.mr-8 { + margin-left: 7.5rem !important; +} + +.mb-8 { + margin-bottom: 7.5rem !important; +} + +.ml-8 { + margin-right: 7.5rem !important; +} + +.mx-8 { + margin-right: 7.5rem !important; + margin-left: 7.5rem !important; +} + +.my-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; +} + +.m-9 { + margin: 10rem !important; +} + +.mt-9 { + margin-top: 10rem !important; +} + +.mr-9 { + margin-left: 10rem !important; +} + +.mb-9 { + margin-bottom: 10rem !important; +} + +.ml-9 { + margin-right: 10rem !important; +} + +.mx-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; +} + +.my-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; +} + +.m-10 { + margin: 12.5rem !important; +} + +.mt-10 { + margin-top: 12.5rem !important; +} + +.mr-10 { + margin-left: 12.5rem !important; +} + +.mb-10 { + margin-bottom: 12.5rem !important; +} + +.ml-10 { + margin-right: 12.5rem !important; +} + +.mx-10 { + margin-right: 12.5rem !important; + margin-left: 12.5rem !important; +} + +.my-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; +} + +.m-11 { + margin: 15rem !important; +} + +.mt-11 { + margin-top: 15rem !important; +} + +.mr-11 { + margin-left: 15rem !important; +} + +.mb-11 { + margin-bottom: 15rem !important; +} + +.ml-11 { + margin-right: 15rem !important; +} + +.mx-11 { + margin-right: 15rem !important; + margin-left: 15rem !important; +} + +.my-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; +} + +@media (max-width: 35.99em) { + .m-xs-0 { + margin: 0 !important; + } + .mt-xs-0 { + margin-top: 0 !important; + } + .mr-xs-0 { + margin-left: 0 !important; + } + .mb-xs-0 { + margin-bottom: 0 !important; + } + .ml-xs-0 { + margin-right: 0 !important; + } + .mx-xs-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-xs-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-xs-1 { + margin: 0.25rem !important; + } + .mt-xs-1 { + margin-top: 0.25rem !important; + } + .mr-xs-1 { + margin-left: 0.25rem !important; + } + .mb-xs-1 { + margin-bottom: 0.25rem !important; + } + .ml-xs-1 { + margin-right: 0.25rem !important; + } + .mx-xs-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-xs-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-xs-2 { + margin: 0.5rem !important; + } + .mt-xs-2 { + margin-top: 0.5rem !important; + } + .mr-xs-2 { + margin-left: 0.5rem !important; + } + .mb-xs-2 { + margin-bottom: 0.5rem !important; + } + .ml-xs-2 { + margin-right: 0.5rem !important; + } + .mx-xs-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-xs-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-xs-3 { + margin: 1rem !important; + } + .mt-xs-3 { + margin-top: 1rem !important; + } + .mr-xs-3 { + margin-left: 1rem !important; + } + .mb-xs-3 { + margin-bottom: 1rem !important; + } + .ml-xs-3 { + margin-right: 1rem !important; + } + .mx-xs-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-xs-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-xs-4 { + margin: 1.8rem !important; + } + .mt-xs-4 { + margin-top: 1.8rem !important; + } + .mr-xs-4 { + margin-left: 1.8rem !important; + } + .mb-xs-4 { + margin-bottom: 1.8rem !important; + } + .ml-xs-4 { + margin-right: 1.8rem !important; + } + .mx-xs-4 { + margin-right: 1.8rem !important; + margin-left: 1.8rem !important; + } + .my-xs-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; + } + .m-xs-5 { + margin: 3rem !important; + } + .mt-xs-5 { + margin-top: 3rem !important; + } + .mr-xs-5 { + margin-left: 3rem !important; + } + .mb-xs-5 { + margin-bottom: 3rem !important; + } + .ml-xs-5 { + margin-right: 3rem !important; + } + .mx-xs-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-xs-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .m-xs-6 { + margin: 4rem !important; + } + .mt-xs-6 { + margin-top: 4rem !important; + } + .mr-xs-6 { + margin-left: 4rem !important; + } + .mb-xs-6 { + margin-bottom: 4rem !important; + } + .ml-xs-6 { + margin-right: 4rem !important; + } + .mx-xs-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-xs-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .m-xs-7 { + margin: 5rem !important; + } + .mt-xs-7 { + margin-top: 5rem !important; + } + .mr-xs-7 { + margin-left: 5rem !important; + } + .mb-xs-7 { + margin-bottom: 5rem !important; + } + .ml-xs-7 { + margin-right: 5rem !important; + } + .mx-xs-7 { + margin-right: 5rem !important; + margin-left: 5rem !important; + } + .my-xs-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + .m-xs-8 { + margin: 7.5rem !important; + } + .mt-xs-8 { + margin-top: 7.5rem !important; + } + .mr-xs-8 { + margin-left: 7.5rem !important; + } + .mb-xs-8 { + margin-bottom: 7.5rem !important; + } + .ml-xs-8 { + margin-right: 7.5rem !important; + } + .mx-xs-8 { + margin-right: 7.5rem !important; + margin-left: 7.5rem !important; + } + .my-xs-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; + } + .m-xs-9 { + margin: 10rem !important; + } + .mt-xs-9 { + margin-top: 10rem !important; + } + .mr-xs-9 { + margin-left: 10rem !important; + } + .mb-xs-9 { + margin-bottom: 10rem !important; + } + .ml-xs-9 { + margin-right: 10rem !important; + } + .mx-xs-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; + } + .my-xs-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .m-xs-10 { + margin: 12.5rem !important; + } + .mt-xs-10 { + margin-top: 12.5rem !important; + } + .mr-xs-10 { + margin-left: 12.5rem !important; + } + .mb-xs-10 { + margin-bottom: 12.5rem !important; + } + .ml-xs-10 { + margin-right: 12.5rem !important; + } + .mx-xs-10 { + margin-right: 12.5rem !important; + margin-left: 12.5rem !important; + } + .my-xs-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; + } + .m-xs-11 { + margin: 15rem !important; + } + .mt-xs-11 { + margin-top: 15rem !important; + } + .mr-xs-11 { + margin-left: 15rem !important; + } + .mb-xs-11 { + margin-bottom: 15rem !important; + } + .ml-xs-11 { + margin-right: 15rem !important; + } + .mx-xs-11 { + margin-right: 15rem !important; + margin-left: 15rem !important; + } + .my-xs-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; + } +} + +@media (min-width: 36em) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0 { + margin-left: 0 !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0 { + margin-right: 0 !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1 { + margin-left: 0.25rem !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1 { + margin-right: 0.25rem !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2 { + margin-left: 0.5rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2 { + margin-right: 0.5rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3 { + margin-left: 1rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3 { + margin-right: 1rem !important; + } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-sm-4 { + margin: 1.8rem !important; + } + .mt-sm-4 { + margin-top: 1.8rem !important; + } + .mr-sm-4 { + margin-left: 1.8rem !important; + } + .mb-sm-4 { + margin-bottom: 1.8rem !important; + } + .ml-sm-4 { + margin-right: 1.8rem !important; + } + .mx-sm-4 { + margin-right: 1.8rem !important; + margin-left: 1.8rem !important; + } + .my-sm-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5 { + margin-left: 3rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5 { + margin-right: 3rem !important; + } + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .m-sm-6 { + margin: 4rem !important; + } + .mt-sm-6 { + margin-top: 4rem !important; + } + .mr-sm-6 { + margin-left: 4rem !important; + } + .mb-sm-6 { + margin-bottom: 4rem !important; + } + .ml-sm-6 { + margin-right: 4rem !important; + } + .mx-sm-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-sm-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .m-sm-7 { + margin: 5rem !important; + } + .mt-sm-7 { + margin-top: 5rem !important; + } + .mr-sm-7 { + margin-left: 5rem !important; + } + .mb-sm-7 { + margin-bottom: 5rem !important; + } + .ml-sm-7 { + margin-right: 5rem !important; + } + .mx-sm-7 { + margin-right: 5rem !important; + margin-left: 5rem !important; + } + .my-sm-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + .m-sm-8 { + margin: 7.5rem !important; + } + .mt-sm-8 { + margin-top: 7.5rem !important; + } + .mr-sm-8 { + margin-left: 7.5rem !important; + } + .mb-sm-8 { + margin-bottom: 7.5rem !important; + } + .ml-sm-8 { + margin-right: 7.5rem !important; + } + .mx-sm-8 { + margin-right: 7.5rem !important; + margin-left: 7.5rem !important; + } + .my-sm-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; + } + .m-sm-9 { + margin: 10rem !important; + } + .mt-sm-9 { + margin-top: 10rem !important; + } + .mr-sm-9 { + margin-left: 10rem !important; + } + .mb-sm-9 { + margin-bottom: 10rem !important; + } + .ml-sm-9 { + margin-right: 10rem !important; + } + .mx-sm-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; + } + .my-sm-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .m-sm-10 { + margin: 12.5rem !important; + } + .mt-sm-10 { + margin-top: 12.5rem !important; + } + .mr-sm-10 { + margin-left: 12.5rem !important; + } + .mb-sm-10 { + margin-bottom: 12.5rem !important; + } + .ml-sm-10 { + margin-right: 12.5rem !important; + } + .mx-sm-10 { + margin-right: 12.5rem !important; + margin-left: 12.5rem !important; + } + .my-sm-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; + } + .m-sm-11 { + margin: 15rem !important; + } + .mt-sm-11 { + margin-top: 15rem !important; + } + .mr-sm-11 { + margin-left: 15rem !important; + } + .mb-sm-11 { + margin-bottom: 15rem !important; + } + .ml-sm-11 { + margin-right: 15rem !important; + } + .mx-sm-11 { + margin-right: 15rem !important; + margin-left: 15rem !important; + } + .my-sm-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; + } +} + +@media (min-width: 48em) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mr-md-0 { + margin-left: 0 !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0 { + margin-right: 0 !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1 { + margin-left: 0.25rem !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1 { + margin-right: 0.25rem !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2 { + margin-left: 0.5rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2 { + margin-right: 0.5rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mr-md-3 { + margin-left: 1rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3 { + margin-right: 1rem !important; + } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-md-4 { + margin: 1.8rem !important; + } + .mt-md-4 { + margin-top: 1.8rem !important; + } + .mr-md-4 { + margin-left: 1.8rem !important; + } + .mb-md-4 { + margin-bottom: 1.8rem !important; + } + .ml-md-4 { + margin-right: 1.8rem !important; + } + .mx-md-4 { + margin-right: 1.8rem !important; + margin-left: 1.8rem !important; + } + .my-md-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mr-md-5 { + margin-left: 3rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5 { + margin-right: 3rem !important; + } + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .m-md-6 { + margin: 4rem !important; + } + .mt-md-6 { + margin-top: 4rem !important; + } + .mr-md-6 { + margin-left: 4rem !important; + } + .mb-md-6 { + margin-bottom: 4rem !important; + } + .ml-md-6 { + margin-right: 4rem !important; + } + .mx-md-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-md-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .m-md-7 { + margin: 5rem !important; + } + .mt-md-7 { + margin-top: 5rem !important; + } + .mr-md-7 { + margin-left: 5rem !important; + } + .mb-md-7 { + margin-bottom: 5rem !important; + } + .ml-md-7 { + margin-right: 5rem !important; + } + .mx-md-7 { + margin-right: 5rem !important; + margin-left: 5rem !important; + } + .my-md-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + .m-md-8 { + margin: 7.5rem !important; + } + .mt-md-8 { + margin-top: 7.5rem !important; + } + .mr-md-8 { + margin-left: 7.5rem !important; + } + .mb-md-8 { + margin-bottom: 7.5rem !important; + } + .ml-md-8 { + margin-right: 7.5rem !important; + } + .mx-md-8 { + margin-right: 7.5rem !important; + margin-left: 7.5rem !important; + } + .my-md-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; + } + .m-md-9 { + margin: 10rem !important; + } + .mt-md-9 { + margin-top: 10rem !important; + } + .mr-md-9 { + margin-left: 10rem !important; + } + .mb-md-9 { + margin-bottom: 10rem !important; + } + .ml-md-9 { + margin-right: 10rem !important; + } + .mx-md-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; + } + .my-md-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .m-md-10 { + margin: 12.5rem !important; + } + .mt-md-10 { + margin-top: 12.5rem !important; + } + .mr-md-10 { + margin-left: 12.5rem !important; + } + .mb-md-10 { + margin-bottom: 12.5rem !important; + } + .ml-md-10 { + margin-right: 12.5rem !important; + } + .mx-md-10 { + margin-right: 12.5rem !important; + margin-left: 12.5rem !important; + } + .my-md-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; + } + .m-md-11 { + margin: 15rem !important; + } + .mt-md-11 { + margin-top: 15rem !important; + } + .mr-md-11 { + margin-left: 15rem !important; + } + .mb-md-11 { + margin-bottom: 15rem !important; + } + .ml-md-11 { + margin-right: 15rem !important; + } + .mx-md-11 { + margin-right: 15rem !important; + margin-left: 15rem !important; + } + .my-md-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; + } +} + +@media (min-width: 62em) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0 { + margin-left: 0 !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0 { + margin-right: 0 !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1 { + margin-left: 0.25rem !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1 { + margin-right: 0.25rem !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2 { + margin-left: 0.5rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2 { + margin-right: 0.5rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3 { + margin-left: 1rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3 { + margin-right: 1rem !important; + } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-lg-4 { + margin: 1.8rem !important; + } + .mt-lg-4 { + margin-top: 1.8rem !important; + } + .mr-lg-4 { + margin-left: 1.8rem !important; + } + .mb-lg-4 { + margin-bottom: 1.8rem !important; + } + .ml-lg-4 { + margin-right: 1.8rem !important; + } + .mx-lg-4 { + margin-right: 1.8rem !important; + margin-left: 1.8rem !important; + } + .my-lg-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5 { + margin-left: 3rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5 { + margin-right: 3rem !important; + } + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .m-lg-6 { + margin: 4rem !important; + } + .mt-lg-6 { + margin-top: 4rem !important; + } + .mr-lg-6 { + margin-left: 4rem !important; + } + .mb-lg-6 { + margin-bottom: 4rem !important; + } + .ml-lg-6 { + margin-right: 4rem !important; + } + .mx-lg-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-lg-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .m-lg-7 { + margin: 5rem !important; + } + .mt-lg-7 { + margin-top: 5rem !important; + } + .mr-lg-7 { + margin-left: 5rem !important; + } + .mb-lg-7 { + margin-bottom: 5rem !important; + } + .ml-lg-7 { + margin-right: 5rem !important; + } + .mx-lg-7 { + margin-right: 5rem !important; + margin-left: 5rem !important; + } + .my-lg-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + .m-lg-8 { + margin: 7.5rem !important; + } + .mt-lg-8 { + margin-top: 7.5rem !important; + } + .mr-lg-8 { + margin-left: 7.5rem !important; + } + .mb-lg-8 { + margin-bottom: 7.5rem !important; + } + .ml-lg-8 { + margin-right: 7.5rem !important; + } + .mx-lg-8 { + margin-right: 7.5rem !important; + margin-left: 7.5rem !important; + } + .my-lg-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; + } + .m-lg-9 { + margin: 10rem !important; + } + .mt-lg-9 { + margin-top: 10rem !important; + } + .mr-lg-9 { + margin-left: 10rem !important; + } + .mb-lg-9 { + margin-bottom: 10rem !important; + } + .ml-lg-9 { + margin-right: 10rem !important; + } + .mx-lg-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; + } + .my-lg-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .m-lg-10 { + margin: 12.5rem !important; + } + .mt-lg-10 { + margin-top: 12.5rem !important; + } + .mr-lg-10 { + margin-left: 12.5rem !important; + } + .mb-lg-10 { + margin-bottom: 12.5rem !important; + } + .ml-lg-10 { + margin-right: 12.5rem !important; + } + .mx-lg-10 { + margin-right: 12.5rem !important; + margin-left: 12.5rem !important; + } + .my-lg-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; + } + .m-lg-11 { + margin: 15rem !important; + } + .mt-lg-11 { + margin-top: 15rem !important; + } + .mr-lg-11 { + margin-left: 15rem !important; + } + .mb-lg-11 { + margin-bottom: 15rem !important; + } + .ml-lg-11 { + margin-right: 15rem !important; + } + .mx-lg-11 { + margin-right: 15rem !important; + margin-left: 15rem !important; + } + .my-lg-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; + } +} + +@media (min-width: 75em) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0 { + margin-left: 0 !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0 { + margin-right: 0 !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1 { + margin-left: 0.25rem !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1 { + margin-right: 0.25rem !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2 { + margin-left: 0.5rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2 { + margin-right: 0.5rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3 { + margin-left: 1rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3 { + margin-right: 1rem !important; + } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-xl-4 { + margin: 1.8rem !important; + } + .mt-xl-4 { + margin-top: 1.8rem !important; + } + .mr-xl-4 { + margin-left: 1.8rem !important; + } + .mb-xl-4 { + margin-bottom: 1.8rem !important; + } + .ml-xl-4 { + margin-right: 1.8rem !important; + } + .mx-xl-4 { + margin-right: 1.8rem !important; + margin-left: 1.8rem !important; + } + .my-xl-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5 { + margin-left: 3rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5 { + margin-right: 3rem !important; + } + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .m-xl-6 { + margin: 4rem !important; + } + .mt-xl-6 { + margin-top: 4rem !important; + } + .mr-xl-6 { + margin-left: 4rem !important; + } + .mb-xl-6 { + margin-bottom: 4rem !important; + } + .ml-xl-6 { + margin-right: 4rem !important; + } + .mx-xl-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .my-xl-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .m-xl-7 { + margin: 5rem !important; + } + .mt-xl-7 { + margin-top: 5rem !important; + } + .mr-xl-7 { + margin-left: 5rem !important; + } + .mb-xl-7 { + margin-bottom: 5rem !important; + } + .ml-xl-7 { + margin-right: 5rem !important; + } + .mx-xl-7 { + margin-right: 5rem !important; + margin-left: 5rem !important; + } + .my-xl-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + .m-xl-8 { + margin: 7.5rem !important; + } + .mt-xl-8 { + margin-top: 7.5rem !important; + } + .mr-xl-8 { + margin-left: 7.5rem !important; + } + .mb-xl-8 { + margin-bottom: 7.5rem !important; + } + .ml-xl-8 { + margin-right: 7.5rem !important; + } + .mx-xl-8 { + margin-right: 7.5rem !important; + margin-left: 7.5rem !important; + } + .my-xl-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; + } + .m-xl-9 { + margin: 10rem !important; + } + .mt-xl-9 { + margin-top: 10rem !important; + } + .mr-xl-9 { + margin-left: 10rem !important; + } + .mb-xl-9 { + margin-bottom: 10rem !important; + } + .ml-xl-9 { + margin-right: 10rem !important; + } + .mx-xl-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; + } + .my-xl-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .m-xl-10 { + margin: 12.5rem !important; + } + .mt-xl-10 { + margin-top: 12.5rem !important; + } + .mr-xl-10 { + margin-left: 12.5rem !important; + } + .mb-xl-10 { + margin-bottom: 12.5rem !important; + } + .ml-xl-10 { + margin-right: 12.5rem !important; + } + .mx-xl-10 { + margin-right: 12.5rem !important; + margin-left: 12.5rem !important; + } + .my-xl-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; + } + .m-xl-11 { + margin: 15rem !important; + } + .mt-xl-11 { + margin-top: 15rem !important; + } + .mr-xl-11 { + margin-left: 15rem !important; + } + .mb-xl-11 { + margin-bottom: 15rem !important; + } + .ml-xl-11 { + margin-right: 15rem !important; + } + .mx-xl-11 { + margin-right: 15rem !important; + margin-left: 15rem !important; + } + .my-xl-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; + } +} + +.p-0 { + padding: 0 !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pr-0 { + padding-left: 0 !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pl-0 { + padding-right: 0 !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pr-1 { + padding-left: 0.25rem !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1 { + padding-right: 0.25rem !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pr-2 { + padding-left: 0.5rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2 { + padding-right: 0.5rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pr-3 { + padding-left: 1rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pl-3 { + padding-right: 1rem !important; +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.p-4 { + padding: 1.8rem !important; +} + +.pt-4 { + padding-top: 1.8rem !important; +} + +.pr-4 { + padding-left: 1.8rem !important; +} + +.pb-4 { + padding-bottom: 1.8rem !important; +} + +.pl-4 { + padding-right: 1.8rem !important; +} + +.px-4 { + padding-right: 1.8rem !important; + padding-left: 1.8rem !important; +} + +.py-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pr-5 { + padding-left: 3rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.pl-5 { + padding-right: 3rem !important; +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.p-6 { + padding: 4rem !important; +} + +.pt-6 { + padding-top: 4rem !important; +} + +.pr-6 { + padding-left: 4rem !important; +} + +.pb-6 { + padding-bottom: 4rem !important; +} + +.pl-6 { + padding-right: 4rem !important; +} + +.px-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; +} + +.py-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; +} + +.p-7 { + padding: 5rem !important; +} + +.pt-7 { + padding-top: 5rem !important; +} + +.pr-7 { + padding-left: 5rem !important; +} + +.pb-7 { + padding-bottom: 5rem !important; +} + +.pl-7 { + padding-right: 5rem !important; +} + +.px-7 { + padding-right: 5rem !important; + padding-left: 5rem !important; +} + +.py-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; +} + +.p-8 { + padding: 7.5rem !important; +} + +.pt-8 { + padding-top: 7.5rem !important; +} + +.pr-8 { + padding-left: 7.5rem !important; +} + +.pb-8 { + padding-bottom: 7.5rem !important; +} + +.pl-8 { + padding-right: 7.5rem !important; +} + +.px-8 { + padding-right: 7.5rem !important; + padding-left: 7.5rem !important; +} + +.py-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; +} + +.p-9 { + padding: 10rem !important; +} + +.pt-9 { + padding-top: 10rem !important; +} + +.pr-9 { + padding-left: 10rem !important; +} + +.pb-9 { + padding-bottom: 10rem !important; +} + +.pl-9 { + padding-right: 10rem !important; +} + +.px-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; +} + +.py-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; +} + +.p-10 { + padding: 12.5rem !important; +} + +.pt-10 { + padding-top: 12.5rem !important; +} + +.pr-10 { + padding-left: 12.5rem !important; +} + +.pb-10 { + padding-bottom: 12.5rem !important; +} + +.pl-10 { + padding-right: 12.5rem !important; +} + +.px-10 { + padding-right: 12.5rem !important; + padding-left: 12.5rem !important; +} + +.py-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; +} + +.p-11 { + padding: 15rem !important; +} + +.pt-11 { + padding-top: 15rem !important; +} + +.pr-11 { + padding-left: 15rem !important; +} + +.pb-11 { + padding-bottom: 15rem !important; +} + +.pl-11 { + padding-right: 15rem !important; +} + +.px-11 { + padding-right: 15rem !important; + padding-left: 15rem !important; +} + +.py-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; +} + +@media (max-width: 35.99em) { + .p-xs-0 { + padding: 0 !important; + } + .pt-xs-0 { + padding-top: 0 !important; + } + .pr-xs-0 { + padding-left: 0 !important; + } + .pb-xs-0 { + padding-bottom: 0 !important; + } + .pl-xs-0 { + padding-right: 0 !important; + } + .px-xs-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-xs-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xs-1 { + padding: 0.25rem !important; + } + .pt-xs-1 { + padding-top: 0.25rem !important; + } + .pr-xs-1 { + padding-left: 0.25rem !important; + } + .pb-xs-1 { + padding-bottom: 0.25rem !important; + } + .pl-xs-1 { + padding-right: 0.25rem !important; + } + .px-xs-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-xs-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xs-2 { + padding: 0.5rem !important; + } + .pt-xs-2 { + padding-top: 0.5rem !important; + } + .pr-xs-2 { + padding-left: 0.5rem !important; + } + .pb-xs-2 { + padding-bottom: 0.5rem !important; + } + .pl-xs-2 { + padding-right: 0.5rem !important; + } + .px-xs-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-xs-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xs-3 { + padding: 1rem !important; + } + .pt-xs-3 { + padding-top: 1rem !important; + } + .pr-xs-3 { + padding-left: 1rem !important; + } + .pb-xs-3 { + padding-bottom: 1rem !important; + } + .pl-xs-3 { + padding-right: 1rem !important; + } + .px-xs-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-xs-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xs-4 { + padding: 1.8rem !important; + } + .pt-xs-4 { + padding-top: 1.8rem !important; + } + .pr-xs-4 { + padding-left: 1.8rem !important; + } + .pb-xs-4 { + padding-bottom: 1.8rem !important; + } + .pl-xs-4 { + padding-right: 1.8rem !important; + } + .px-xs-4 { + padding-right: 1.8rem !important; + padding-left: 1.8rem !important; + } + .py-xs-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; + } + .p-xs-5 { + padding: 3rem !important; + } + .pt-xs-5 { + padding-top: 3rem !important; + } + .pr-xs-5 { + padding-left: 3rem !important; + } + .pb-xs-5 { + padding-bottom: 3rem !important; + } + .pl-xs-5 { + padding-right: 3rem !important; + } + .px-xs-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xs-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-xs-6 { + padding: 4rem !important; + } + .pt-xs-6 { + padding-top: 4rem !important; + } + .pr-xs-6 { + padding-left: 4rem !important; + } + .pb-xs-6 { + padding-bottom: 4rem !important; + } + .pl-xs-6 { + padding-right: 4rem !important; + } + .px-xs-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-xs-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .p-xs-7 { + padding: 5rem !important; + } + .pt-xs-7 { + padding-top: 5rem !important; + } + .pr-xs-7 { + padding-left: 5rem !important; + } + .pb-xs-7 { + padding-bottom: 5rem !important; + } + .pl-xs-7 { + padding-right: 5rem !important; + } + .px-xs-7 { + padding-right: 5rem !important; + padding-left: 5rem !important; + } + .py-xs-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + .p-xs-8 { + padding: 7.5rem !important; + } + .pt-xs-8 { + padding-top: 7.5rem !important; + } + .pr-xs-8 { + padding-left: 7.5rem !important; + } + .pb-xs-8 { + padding-bottom: 7.5rem !important; + } + .pl-xs-8 { + padding-right: 7.5rem !important; + } + .px-xs-8 { + padding-right: 7.5rem !important; + padding-left: 7.5rem !important; + } + .py-xs-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; + } + .p-xs-9 { + padding: 10rem !important; + } + .pt-xs-9 { + padding-top: 10rem !important; + } + .pr-xs-9 { + padding-left: 10rem !important; + } + .pb-xs-9 { + padding-bottom: 10rem !important; + } + .pl-xs-9 { + padding-right: 10rem !important; + } + .px-xs-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; + } + .py-xs-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .p-xs-10 { + padding: 12.5rem !important; + } + .pt-xs-10 { + padding-top: 12.5rem !important; + } + .pr-xs-10 { + padding-left: 12.5rem !important; + } + .pb-xs-10 { + padding-bottom: 12.5rem !important; + } + .pl-xs-10 { + padding-right: 12.5rem !important; + } + .px-xs-10 { + padding-right: 12.5rem !important; + padding-left: 12.5rem !important; + } + .py-xs-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; + } + .p-xs-11 { + padding: 15rem !important; + } + .pt-xs-11 { + padding-top: 15rem !important; + } + .pr-xs-11 { + padding-left: 15rem !important; + } + .pb-xs-11 { + padding-bottom: 15rem !important; + } + .pl-xs-11 { + padding-right: 15rem !important; + } + .px-xs-11 { + padding-right: 15rem !important; + padding-left: 15rem !important; + } + .py-xs-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; + } +} + +@media (min-width: 36em) { + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0 { + padding-left: 0 !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0 { + padding-right: 0 !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1 { + padding-left: 0.25rem !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1 { + padding-right: 0.25rem !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2 { + padding-left: 0.5rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2 { + padding-right: 0.5rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3 { + padding-left: 1rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3 { + padding-right: 1rem !important; + } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-sm-4 { + padding: 1.8rem !important; + } + .pt-sm-4 { + padding-top: 1.8rem !important; + } + .pr-sm-4 { + padding-left: 1.8rem !important; + } + .pb-sm-4 { + padding-bottom: 1.8rem !important; + } + .pl-sm-4 { + padding-right: 1.8rem !important; + } + .px-sm-4 { + padding-right: 1.8rem !important; + padding-left: 1.8rem !important; + } + .py-sm-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5 { + padding-left: 3rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5 { + padding-right: 3rem !important; + } + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-sm-6 { + padding: 4rem !important; + } + .pt-sm-6 { + padding-top: 4rem !important; + } + .pr-sm-6 { + padding-left: 4rem !important; + } + .pb-sm-6 { + padding-bottom: 4rem !important; + } + .pl-sm-6 { + padding-right: 4rem !important; + } + .px-sm-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-sm-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .p-sm-7 { + padding: 5rem !important; + } + .pt-sm-7 { + padding-top: 5rem !important; + } + .pr-sm-7 { + padding-left: 5rem !important; + } + .pb-sm-7 { + padding-bottom: 5rem !important; + } + .pl-sm-7 { + padding-right: 5rem !important; + } + .px-sm-7 { + padding-right: 5rem !important; + padding-left: 5rem !important; + } + .py-sm-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + .p-sm-8 { + padding: 7.5rem !important; + } + .pt-sm-8 { + padding-top: 7.5rem !important; + } + .pr-sm-8 { + padding-left: 7.5rem !important; + } + .pb-sm-8 { + padding-bottom: 7.5rem !important; + } + .pl-sm-8 { + padding-right: 7.5rem !important; + } + .px-sm-8 { + padding-right: 7.5rem !important; + padding-left: 7.5rem !important; + } + .py-sm-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; + } + .p-sm-9 { + padding: 10rem !important; + } + .pt-sm-9 { + padding-top: 10rem !important; + } + .pr-sm-9 { + padding-left: 10rem !important; + } + .pb-sm-9 { + padding-bottom: 10rem !important; + } + .pl-sm-9 { + padding-right: 10rem !important; + } + .px-sm-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; + } + .py-sm-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .p-sm-10 { + padding: 12.5rem !important; + } + .pt-sm-10 { + padding-top: 12.5rem !important; + } + .pr-sm-10 { + padding-left: 12.5rem !important; + } + .pb-sm-10 { + padding-bottom: 12.5rem !important; + } + .pl-sm-10 { + padding-right: 12.5rem !important; + } + .px-sm-10 { + padding-right: 12.5rem !important; + padding-left: 12.5rem !important; + } + .py-sm-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; + } + .p-sm-11 { + padding: 15rem !important; + } + .pt-sm-11 { + padding-top: 15rem !important; + } + .pr-sm-11 { + padding-left: 15rem !important; + } + .pb-sm-11 { + padding-bottom: 15rem !important; + } + .pl-sm-11 { + padding-right: 15rem !important; + } + .px-sm-11 { + padding-right: 15rem !important; + padding-left: 15rem !important; + } + .py-sm-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; + } +} + +@media (min-width: 48em) { + .p-md-0 { + padding: 0 !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pr-md-0 { + padding-left: 0 !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0 { + padding-right: 0 !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1 { + padding-left: 0.25rem !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1 { + padding-right: 0.25rem !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2 { + padding-left: 0.5rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2 { + padding-right: 0.5rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pr-md-3 { + padding-left: 1rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3 { + padding-right: 1rem !important; + } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-md-4 { + padding: 1.8rem !important; + } + .pt-md-4 { + padding-top: 1.8rem !important; + } + .pr-md-4 { + padding-left: 1.8rem !important; + } + .pb-md-4 { + padding-bottom: 1.8rem !important; + } + .pl-md-4 { + padding-right: 1.8rem !important; + } + .px-md-4 { + padding-right: 1.8rem !important; + padding-left: 1.8rem !important; + } + .py-md-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pr-md-5 { + padding-left: 3rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5 { + padding-right: 3rem !important; + } + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-md-6 { + padding: 4rem !important; + } + .pt-md-6 { + padding-top: 4rem !important; + } + .pr-md-6 { + padding-left: 4rem !important; + } + .pb-md-6 { + padding-bottom: 4rem !important; + } + .pl-md-6 { + padding-right: 4rem !important; + } + .px-md-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-md-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .p-md-7 { + padding: 5rem !important; + } + .pt-md-7 { + padding-top: 5rem !important; + } + .pr-md-7 { + padding-left: 5rem !important; + } + .pb-md-7 { + padding-bottom: 5rem !important; + } + .pl-md-7 { + padding-right: 5rem !important; + } + .px-md-7 { + padding-right: 5rem !important; + padding-left: 5rem !important; + } + .py-md-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + .p-md-8 { + padding: 7.5rem !important; + } + .pt-md-8 { + padding-top: 7.5rem !important; + } + .pr-md-8 { + padding-left: 7.5rem !important; + } + .pb-md-8 { + padding-bottom: 7.5rem !important; + } + .pl-md-8 { + padding-right: 7.5rem !important; + } + .px-md-8 { + padding-right: 7.5rem !important; + padding-left: 7.5rem !important; + } + .py-md-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; + } + .p-md-9 { + padding: 10rem !important; + } + .pt-md-9 { + padding-top: 10rem !important; + } + .pr-md-9 { + padding-left: 10rem !important; + } + .pb-md-9 { + padding-bottom: 10rem !important; + } + .pl-md-9 { + padding-right: 10rem !important; + } + .px-md-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; + } + .py-md-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .p-md-10 { + padding: 12.5rem !important; + } + .pt-md-10 { + padding-top: 12.5rem !important; + } + .pr-md-10 { + padding-left: 12.5rem !important; + } + .pb-md-10 { + padding-bottom: 12.5rem !important; + } + .pl-md-10 { + padding-right: 12.5rem !important; + } + .px-md-10 { + padding-right: 12.5rem !important; + padding-left: 12.5rem !important; + } + .py-md-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; + } + .p-md-11 { + padding: 15rem !important; + } + .pt-md-11 { + padding-top: 15rem !important; + } + .pr-md-11 { + padding-left: 15rem !important; + } + .pb-md-11 { + padding-bottom: 15rem !important; + } + .pl-md-11 { + padding-right: 15rem !important; + } + .px-md-11 { + padding-right: 15rem !important; + padding-left: 15rem !important; + } + .py-md-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; + } +} + +@media (min-width: 62em) { + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0 { + padding-left: 0 !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0 { + padding-right: 0 !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1 { + padding-left: 0.25rem !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1 { + padding-right: 0.25rem !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2 { + padding-left: 0.5rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2 { + padding-right: 0.5rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3 { + padding-left: 1rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3 { + padding-right: 1rem !important; + } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-lg-4 { + padding: 1.8rem !important; + } + .pt-lg-4 { + padding-top: 1.8rem !important; + } + .pr-lg-4 { + padding-left: 1.8rem !important; + } + .pb-lg-4 { + padding-bottom: 1.8rem !important; + } + .pl-lg-4 { + padding-right: 1.8rem !important; + } + .px-lg-4 { + padding-right: 1.8rem !important; + padding-left: 1.8rem !important; + } + .py-lg-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5 { + padding-left: 3rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5 { + padding-right: 3rem !important; + } + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-lg-6 { + padding: 4rem !important; + } + .pt-lg-6 { + padding-top: 4rem !important; + } + .pr-lg-6 { + padding-left: 4rem !important; + } + .pb-lg-6 { + padding-bottom: 4rem !important; + } + .pl-lg-6 { + padding-right: 4rem !important; + } + .px-lg-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-lg-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .p-lg-7 { + padding: 5rem !important; + } + .pt-lg-7 { + padding-top: 5rem !important; + } + .pr-lg-7 { + padding-left: 5rem !important; + } + .pb-lg-7 { + padding-bottom: 5rem !important; + } + .pl-lg-7 { + padding-right: 5rem !important; + } + .px-lg-7 { + padding-right: 5rem !important; + padding-left: 5rem !important; + } + .py-lg-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + .p-lg-8 { + padding: 7.5rem !important; + } + .pt-lg-8 { + padding-top: 7.5rem !important; + } + .pr-lg-8 { + padding-left: 7.5rem !important; + } + .pb-lg-8 { + padding-bottom: 7.5rem !important; + } + .pl-lg-8 { + padding-right: 7.5rem !important; + } + .px-lg-8 { + padding-right: 7.5rem !important; + padding-left: 7.5rem !important; + } + .py-lg-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; + } + .p-lg-9 { + padding: 10rem !important; + } + .pt-lg-9 { + padding-top: 10rem !important; + } + .pr-lg-9 { + padding-left: 10rem !important; + } + .pb-lg-9 { + padding-bottom: 10rem !important; + } + .pl-lg-9 { + padding-right: 10rem !important; + } + .px-lg-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; + } + .py-lg-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .p-lg-10 { + padding: 12.5rem !important; + } + .pt-lg-10 { + padding-top: 12.5rem !important; + } + .pr-lg-10 { + padding-left: 12.5rem !important; + } + .pb-lg-10 { + padding-bottom: 12.5rem !important; + } + .pl-lg-10 { + padding-right: 12.5rem !important; + } + .px-lg-10 { + padding-right: 12.5rem !important; + padding-left: 12.5rem !important; + } + .py-lg-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; + } + .p-lg-11 { + padding: 15rem !important; + } + .pt-lg-11 { + padding-top: 15rem !important; + } + .pr-lg-11 { + padding-left: 15rem !important; + } + .pb-lg-11 { + padding-bottom: 15rem !important; + } + .pl-lg-11 { + padding-right: 15rem !important; + } + .px-lg-11 { + padding-right: 15rem !important; + padding-left: 15rem !important; + } + .py-lg-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; + } +} + +@media (min-width: 75em) { + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0 { + padding-left: 0 !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0 { + padding-right: 0 !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1 { + padding-left: 0.25rem !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1 { + padding-right: 0.25rem !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2 { + padding-left: 0.5rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2 { + padding-right: 0.5rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3 { + padding-left: 1rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3 { + padding-right: 1rem !important; + } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xl-4 { + padding: 1.8rem !important; + } + .pt-xl-4 { + padding-top: 1.8rem !important; + } + .pr-xl-4 { + padding-left: 1.8rem !important; + } + .pb-xl-4 { + padding-bottom: 1.8rem !important; + } + .pl-xl-4 { + padding-right: 1.8rem !important; + } + .px-xl-4 { + padding-right: 1.8rem !important; + padding-left: 1.8rem !important; + } + .py-xl-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5 { + padding-left: 3rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5 { + padding-right: 3rem !important; + } + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-xl-6 { + padding: 4rem !important; + } + .pt-xl-6 { + padding-top: 4rem !important; + } + .pr-xl-6 { + padding-left: 4rem !important; + } + .pb-xl-6 { + padding-bottom: 4rem !important; + } + .pl-xl-6 { + padding-right: 4rem !important; + } + .px-xl-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .py-xl-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .p-xl-7 { + padding: 5rem !important; + } + .pt-xl-7 { + padding-top: 5rem !important; + } + .pr-xl-7 { + padding-left: 5rem !important; + } + .pb-xl-7 { + padding-bottom: 5rem !important; + } + .pl-xl-7 { + padding-right: 5rem !important; + } + .px-xl-7 { + padding-right: 5rem !important; + padding-left: 5rem !important; + } + .py-xl-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + .p-xl-8 { + padding: 7.5rem !important; + } + .pt-xl-8 { + padding-top: 7.5rem !important; + } + .pr-xl-8 { + padding-left: 7.5rem !important; + } + .pb-xl-8 { + padding-bottom: 7.5rem !important; + } + .pl-xl-8 { + padding-right: 7.5rem !important; + } + .px-xl-8 { + padding-right: 7.5rem !important; + padding-left: 7.5rem !important; + } + .py-xl-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; + } + .p-xl-9 { + padding: 10rem !important; + } + .pt-xl-9 { + padding-top: 10rem !important; + } + .pr-xl-9 { + padding-left: 10rem !important; + } + .pb-xl-9 { + padding-bottom: 10rem !important; + } + .pl-xl-9 { + padding-right: 10rem !important; + } + .px-xl-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; + } + .py-xl-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .p-xl-10 { + padding: 12.5rem !important; + } + .pt-xl-10 { + padding-top: 12.5rem !important; + } + .pr-xl-10 { + padding-left: 12.5rem !important; + } + .pb-xl-10 { + padding-bottom: 12.5rem !important; + } + .pl-xl-10 { + padding-right: 12.5rem !important; + } + .px-xl-10 { + padding-right: 12.5rem !important; + padding-left: 12.5rem !important; + } + .py-xl-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; + } + .p-xl-11 { + padding: 15rem !important; + } + .pt-xl-11 { + padding-top: 15rem !important; + } + .pr-xl-11 { + padding-left: 15rem !important; + } + .pb-xl-11 { + padding-bottom: 15rem !important; + } + .pl-xl-11 { + padding-right: 15rem !important; + } + .px-xl-11 { + padding-right: 15rem !important; + padding-left: 15rem !important; + } + .py-xl-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; + } +} + +/*/////////////////////////////////// +// Miscellaneous +///////////////////////////////////*/ +[class^="icon-"], [class*=" icon-"] { + display: inline-block; +} + +/*/////////////////////////////////// +// Prism +///////////////////////////////////*/ +:not(pre) > code[class*="language-"], pre[class*="language-"] { + background-color: #fafafa; + border: 1px solid #e1e1e1; +} + +/* Preloader */ +#preloader { + position: fixed; + top: 0; + right: 0; + left: 0; + bottom: 0; + z-index: 9999; + background-color: #2A3855; + -webkit-transition: opacity 0.8s cubic-bezier(0.77, 0, 0.18, 1); + -o-transition: opacity 0.8s cubic-bezier(0.77, 0, 0.18, 1); + transition: opacity 0.8s cubic-bezier(0.77, 0, 0.18, 1); + opacity: 0; +} + +#preloader.loading { + opacity: 1; +} + +.navbar-elixir { + background: rgba(255, 255, 255, 0.85); + margin-bottom: -59px; + color: #2a3855; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); +} + +@media (min-width: 62em) { + .znav-container .dropdown, .znav-container .megamenu { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08); + } +} + +.znav-container a:not(.btn) { + color: #2A3855; +} + +.znav-container .has-dropdown .dropdown { + min-width: 178px; +} + +a { + font-weight: 600; +} + +h1, h2, h3, h4, h5, h6 { + color: #2A3855; + font-weight: 700; +} + +h1 { + letter-spacing: -0.25rem; +} + +h2, h3 { + letter-spacing: -0.15rem; +} + +h4, h5 { + letter-spacing: -0.05rem; +} + +hr { + background-color: #2A3855; + border-width: 0; + margin-top: 1rem; + opacity: .8; + height: 3px; + border-radius: 1.5px; +} + +hr.muted { + height: 1px; + border-radius: 0.5px; + opacity: .15; +} + +.hoverbox-bg { + background-color: rgba(42, 56, 85, 0.9); +} + +.dropcap:first-letter { + color: #2A3855; + font-weight: 600; +} + +p { + color: #6a6a6a; +} + +.btn { + font-weight: 700 !important; +} + +.btn-outline-primary { + color: #2A3855; + background-image: none; + background-color: transparent; + border-color: #2A3855; +} + +.btn-outline-primary.btn-icon span { + border-color: #2A3855; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-primary.btn-icon:hover span, .btn-outline-primary.btn-icon:focus span, .btn-outline-primary.btn-icon:active span, .btn-outline-primary.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-primary:hover { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} + +.btn-outline-primary:active, .btn-outline-primary.active, .open > .btn-outline-primary.dropdown-toggle { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} + +.btn-outline-primary:active:hover, .btn-outline-primary:active:focus, .btn-outline-primary:active.focus, .btn-outline-primary.active:hover, .btn-outline-primary.active:focus, .btn-outline-primary.active.focus, .open > .btn-outline-primary.dropdown-toggle:hover, .open > .btn-outline-primary.dropdown-toggle:focus, .open > .btn-outline-primary.dropdown-toggle.focus { + color: white; + background-color: #0d121b; + border-color: black; +} + +.btn-outline-primary.active { + background-color: #0d121b; + border-color: black; +} + +.btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus { + border-color: #4c6599; +} + +.btn-outline-primary.disabled:hover, .btn-outline-primary:disabled:hover { + border-color: #4c6599; +} + +.btn-warning { + color: #2A3855; +} + +.btn-warning:active, .btn-warning:hover, .btn-warning:focus, .btn-warning:active:focus { + color: #2A3855; +} + +.breadcrumb { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: .75rem 0rem .75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: transparent; + border-radius: .25rem; +} + +.breadcrumb-item.active { + color: #ffffff; + font-weight: 400; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-left: .5rem; + padding-right: .5rem; + color: #ffffff; + font-size: inherit; + line-height: 1; + font-family: FontAwesome; + content: "\f101"; +} + +.elixir-caret { + position: absolute; + background-color: #fff; + top: 50%; + right: 50%; + height: 25px; + width: 25px; + z-index: 99; + -webkit-transform: translate3d(50%, -50%, 0) rotate(-45deg); + transform: translate3d(50%, -50%, 0) rotate(-45deg); +} + +#videoModal .embed-responsive { + background-color: black; +} + +.btn-elixir-play { + display: inline-block; + height: 80px; + width: 80px; + line-height: 80px; + background-color: white; + border-radius: 100%; + position: relative; + font-size: 1.414rem; + color: #2A3855; + margin-bottom: 40px; +} + +.btn-elixir-play:before { + content: ''; + height: 100px; + width: 100px; + position: absolute; + right: -10px; + top: -10px; + border: 10px solid rgba(255, 255, 255, 0.5); + border-radius: 100%; +} + +@media (min-width: 62em) { + .column-lg-2 { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + -webkit-column-gap: 3em; + -moz-column-gap: 3em; + column-gap: 3em; + } +} + +.blockquote { + position: relative; + padding-right: 50px; +} + +.blockquote:after { + content: ""; + background: url("../images/icon-quote.svg") no-repeat; + background-size: contain; + width: 50px; + height: 50px; + position: absolute; + right: 0px; + top: -5px; +} + +.background-holder.overlay.overlay-elixir:before { + background-color: rgba(44, 56, 85, 0.7); +} + +.animated { + -webkit-animation-duration: 0ms; + animation-duration: 0ms; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} diff --git a/public/assets/css/style.css b/public/assets/css/style.css new file mode 100644 index 0000000..5c16457 --- /dev/null +++ b/public/assets/css/style.css @@ -0,0 +1,8718 @@ +/*/////////////////////////////////// +// Bootstrap Override +///////////////////////////////////*/ +body { + position: relative; + min-height: 100%; +} + +* { + outline: none !important; +} + +img { + max-width: 100%; +} + +a { + color: #2A3855; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +a:hover, a:focus { + color: #192233; + -webkit-text-decoration-color: currentColor; + text-decoration-color: currentColor; +} +.b{ + -webkit-text-decoration-line: underline; /* Safari */ + text-decoration-line: underline; +} +.crfrmitem { + width: 30%; +} +.crformttl:after, .crformttl::before { + content: ""; + display: block; + height: 4px; + position: absolute; + top: 8px; +} +.crformttl::before { + background: #ccc; + right: 0; + width: 100%; +} +.crformttl:after { + background: #e3000f; + left: 0; + width: 30px; + z-index: 1; +} +.crfrmitem.fullblk { + width: 100%; +} + + +.crfrmitem label { + font-size: 16px; + color: #000; + line-height: 16px; + font-family: 'Roboto-Light'; + margin: 0 0 5px 0; + display: block; +} +.crfrmitem select { + width: 100%; + border: 1px solid #ccc; + padding: 11px; + border-radius: 5px; + font-size: 15px; + line-height: 15px; + font-family: 'RobotoMedium'; + color: #000; + cursor: pointer; +} +.crfrmitem .crfield { + display: block; + background: #fff; + padding: 10px; + border: 1px solid #ccc; + border-radius: 5px; + width: 100%; + font-size: 15px; + line-height: 15px; + font-family: 'RobotoMedium'; + color: #000; +} +table { + display: block; + overflow-x: auto; + white-space: nowrap; + margin: 0; + padding: 0; + border-collapse: collapse; + border-spacing: 0; + font-size: 15px; + line-height: 15px; + color: #555; + font-family: 'Roboto-Regular'; + width: 100%; +} +.srno { + width: 5%; +} + +.diploma { + width: 10%; +} +.specialcls { + width: 25%; +} +.yrofpass { + width: 10%; +} +.brdname { + width: 45%; +} +.percentage { + width: 10%; +} +table tbody { + border-left: 2px solid #cecece; + border-right: 2px solid #cecece; + border-bottom: 2px solid #cecece; +} +table thead th { + border-right: 1px solid rgba(0,0,0,0.2); +} +.tblfield { + width: 100%; + border: 1px solid #ccc; + padding: 5px; + border-radius: 5px; +} +table thead th { + font-size: 13px; + font-family: 'Roboto-Regular'; + text-transform: uppercase; + padding: 10px; + text-align: left; + letter-spacing: 1px; +} +table tbody td { + border-right: 1px solid rgba(0,0,0,0.2); +} + +table td { + vertical-align: middle; + padding: 15px 10px; + position: relative; +} +table tbody tr:nth-child(2n+2) { + background: rgba(21 58 71 / 10%); +} +table thead { + background: #3D4C6F; + color: #fff; +} +.careerfrmitemblk { + display: flex; + justify-content: space-between; + align-items: flex-start; + flex-wrap: wrap; + margin: 0 0 20px 0; +} + +.crformttltxt { + background: #fff; + display: inline-block; + padding: 0 15px 0 10px; + position: relative; + z-index: 2; + font-family: 'Roboto-Regular'; + font-size: 18px; + line-height: 18px; + letter-spacing: 1px; +} + +.crformttl { + color: #333333; + font-size: 14px; + font-weight: 700; + padding: 0 0 30px 30px; + position: relative; + text-transform: uppercase; +} +.mandatoryfield { + font-size: 14px; + line-height: 14px; + font-style: italic; + display: block; + font-family: 'RobotoMedium'; + margin: 7px 0 0 0; + color: #e3000f; +} +.center1{ + margin:auto; + +} + +.container { + z-index: 1; + position: relative; +} + +.container2 { + z-index: 4; + position: relative; +} + +.card { + border-color: #f2f2f2; + border-radius: 3px; +} + +.card-img-top { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} + +.card-block { + padding: 2.5rem; +} + +.card-header, .card-footer { + font-family: "Montserrat", sans-serif; + background-color: #fafafa; + padding: 1.2rem 2.5rem; +} + +.card-header { + border-bottom-color: #f2f2f2; +} + +.card-footer { + border-top-color: #f2f2f2; +} + +.card-header:first-child { + border-radius: 3px 3px 0 0; +} + +.card-footer:last-child { + border-radius: 0 0 3px 3px; +} + +.list-group-item { + padding: 0.4rem 1.2rem; + border-color: #f2f2f2; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-radius: 3px 3px 0 0; +} + +.card-outline-black { + border-color: black; +} + +.card-outline-1 { + border-color: #1f1f1f; +} + +.card-outline-2 { + border-color: #2b2b2b; +} + +.card-outline-3 { + border-color: #404040; +} + +.card-outline-4 { + border-color: #555555; +} + +.card-outline-5 { + border-color: #6a6a6a; +} + +.card-outline-6 { + border-color: #7F7F7F; +} + +.card-outline-7 { + border-color: #949494; +} + +.card-outline-8 { + border-color: #bebebe; +} + +.card-outline-9 { + border-color: #e1e1e1; +} + +.card-outline-10 { + border-color: #f2f2f2; +} + +.card-outline-11 { + border-color: #fafafa; +} + +.card-outline-white { + border-color: white; +} + +.card-outline-primary { + border-color: #2A3855; +} + +.card-outline-info { + border-color: #3680b3; +} + +.card-outline-success { + border-color: #36b36a; +} + +.card-outline-warning { + border-color: #FDD428; +} + +.card-outline-danger { + border-color: #b33641; +} + +.card-outline-facebook { + border-color: #3b5998; +} + +.card-outline-twitter { + border-color: #1da1f2; +} + +.card-outline-google-plus { + border-color: #db4437; +} + +.card-outline-github { + border-color: #24292e; +} + +.card-columns { + -webkit-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; +} + +@media (max-width: 61.99em) { + .card-columns { + -webkit-column-count: 1; + -moz-column-count: 1; + column-count: 1; + } +} + +@media (min-width: 62em) { + .card-columns { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + } +} + +@media (min-width: 75em) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + } +} + +.badge { + font-family: "Montserrat", sans-serif; +} + +.badge:not(.badge-pill) { + border-radius: 3px; +} + +.btn[class*='btn-']:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.pagination .page-item .page-link { + color: #2A3855; +} + +.pagination .page-item.active .page-link { + background-color: #2A3855; + border-color: transparent; + color: white; +} + +.pagination-warning .page-item .page-link { + color: #FDD428; +} + +.pagination-warning .page-item.active .page-link { + background-color: #FDD428; + border-color: transparent; + color: white; +} + +/*/////////////////////////////////// +// Navigation +///////////////////////////////////*/ +.znav-container:not([class*="sticky-"]) { + top: 0; + left: 0; + right: 0; + position: relative; + z-index: 1030; +} + +@media (max-width: 61.99em) { + .znav-container { + max-height: 100vh; + overflow-y: auto; + } +} + +.znav-container hr { + margin: 2px 0; +} + +.znav-container .navbar { + font-family: "Montserrat", sans-serif; + font-weight: 600; + font-size: 0.75019rem; + letter-spacing: 0.01em; + border-radius: 3px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + padding-left: 0; + padding-right: 0; + line-height: 1.5; +} + +.znav-container .navbar a.navbar-brand { + font-size: 1.333rem; + text-transform: uppercase; + -ms-flex-item-align: start; + align-self: flex-start; + -webkit-transition: color; + -o-transition: color; + transition: color; +} + +.znav-container .navbar .navbar-toggler { + padding: 0; +} + +.znav-container ul { + list-style-type: none; + padding-left: 0; +} + +@media (min-width: 62em) { + .znav-container ul { + margin-left: -1.2rem; + } +} + +.znav-container ul li { + padding: 0; + position: relative; +} + +.znav-container ul li a:not(.btn) { + display: block; + padding: 0.4rem 1.2rem; + -webkit-transition: color 0.2s ease-in-out; + -o-transition: color 0.2s ease-in-out; + transition: color 0.2s ease-in-out; +} + +.znav-container ul li a:not(.btn):active, .znav-container ul li a:not(.btn):hover, .znav-container ul li a:not(.btn):focus, .znav-container ul li a:not(.btn):active:focus { + text-decoration: none; +} + +@media (max-width: 61.99em) { + .znav-container ul li a:not(.btn) { + margin-left: -1.2rem; + } +} + +.znav-container .dropdown, .znav-container .megamenu { + border-radius: 3px; +} + +@media (max-width: 61.99em) { + .znav-container .dropdown, .znav-container .megamenu { + display: none; + } +} + +@media (min-width: 62em) { + .znav-container .dropdown, .znav-container .megamenu { + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + pointer-events: none; + opacity: 0; + display: none; + } +} + +.znav-container .megamenu ul li a { + font-weight: 400; + padding: 0.2rem 1.2rem; +} + +.znav-container .has-dropdown > a { + position: relative; +} + +.znav-container .has-dropdown > a:after { + content: '\f107'; + font-family: 'FontAwesome'; + position: absolute; + right: 0; + top: 0; + display: block; + padding: 0; + height: 9px; + width: 9px; + pointer-events: none; + z-index: 2000; + -webkit-transition: -webkit-transform 0.2s ease-in-out; + transition: -webkit-transform 0.2s ease-in-out; + -o-transition: transform 0.2s ease-in-out; + transition: transform 0.2s ease-in-out; + transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; + -webkit-transform: translateX(-2px) translateY(1px); + -ms-transform: translateX(-2px) translateY(1px); + transform: translateX(-2px) translateY(1px); +} + +@media (min-width: 62em) { + .znav-container .has-dropdown > a:after { + -webkit-transform: translateX(-8px); + -ms-transform: translateX(-8px); + transform: translateX(-8px); + } +} + +.znav-container .has-dropdown > a:after { + top: 6px; +} + +@media (max-width: 61.99em) { + .znav-container .has-dropdown > a:after { + right: 10px; + } +} + +.znav-container .has-dropdown .dropdown { + left: 0; + min-width: 190px!important; + padding: 0.4rem 0; +} + +.znav-container .has-megamenu > a { + position: relative; +} + +.znav-container .has-megamenu > a:after { + content: '\f107'; + font-family: 'FontAwesome'; + position: absolute; + right: 0; + top: 0; + display: block; + padding: 0; + height: 9px; + width: 9px; + pointer-events: none; + z-index: 2000; + -webkit-transition: -webkit-transform 0.2s ease-in-out; + transition: -webkit-transform 0.2s ease-in-out; + -o-transition: transform 0.2s ease-in-out; + transition: transform 0.2s ease-in-out; + transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; + -webkit-transform: translateX(-2px) translateY(1px); + -ms-transform: translateX(-2px) translateY(1px); + transform: translateX(-2px) translateY(1px); +} + +@media (min-width: 62em) { + .znav-container .has-megamenu > a:after { + -webkit-transform: translateX(-8px); + -ms-transform: translateX(-8px); + transform: translateX(-8px); + } +} + +.znav-container .has-megamenu > a:after { + top: 6px; +} + +@media (max-width: 61.99em) { + .znav-container .has-megamenu > a:after { + right: 10px; + } +} + +@media (max-width: 61.99em) { + .znav-container ul.navbar-nav { + padding: 1.2rem 0; + } +} + +@media (max-width: 61.99em) { + .znav-container ul.navbar-nav > li .btn { + width: 100%; + margin: 5px 0; + } +} + +@media (max-width: 61.99em) { + .znav-container ul.navbar-nav > li.has-dropdown ul.dropdown { + padding-left: 2.5rem; + } + .znav-container ul.navbar-nav > li.has-dropdown ul.dropdown .has-dropdown > a:after { + top: 0; + } + .znav-container ul.navbar-nav .z-active > .megamenu, .znav-container ul.navbar-nav .z-active > .dropdown { + display: block; + } + .znav-container ul.navbar-nav > li.has-megamenu .megamenu { + padding-left: 2.5rem; + } + .znav-container ul.navbar-nav .mt-sm-down-1 { + margin-top: 1.2rem !important; + } +} + +@media (min-width: 62em) { + .znav-container ul.navbar-nav li.has-dropdown .has-dropdown > a:after { + content: '\f105'; + } + .znav-container ul.navbar-nav li.has-dropdown .has-dropdown:active > a:after, .znav-container ul.navbar-nav li.has-dropdown .has-dropdown:hover > a:after, .znav-container ul.navbar-nav li.has-dropdown .has-dropdown:focus > a:after, .znav-container ul.navbar-nav li.has-dropdown .has-dropdown:active:focus > a:after { + -webkit-transform: translateX(-2px); + -ms-transform: translateX(-2px); + transform: translateX(-2px); + } + .znav-container ul.navbar-nav li.has-dropdown ul.dropdown { + display: block; + position: absolute; + margin-left: 0; + padding: 1.2rem 0; + } + .znav-container ul.navbar-nav li.has-dropdown > ul.dropdown ul.dropdown { + left: 100%; + top: -0.2rem; + } + .znav-container ul.navbar-nav li.has-dropdown > ul.dropdown ul.dropdown.dropdown-push-left { + left: auto; + right: 100%; + } + .znav-container ul.navbar-nav li.has-dropdown > ul.dropdown.dropdown-align-right { + left: auto; + right: 0; + } + .znav-container ul.navbar-nav li.has-dropdown:active > ul.dropdown, .znav-container ul.navbar-nav li.has-dropdown:hover > ul.dropdown, .znav-container ul.navbar-nav li.has-dropdown:focus > ul.dropdown, .znav-container ul.navbar-nav li.has-dropdown:active:focus > ul.dropdown { + pointer-events: all; + opacity: 1; + } + .znav-container ul.navbar-nav li.has-dropdown ul.dropdown.opened { + opacity: 1; + pointer-events: all; + } + .znav-container ul.navbar-nav > li.has-megamenu { + position: static; + } + .znav-container ul.navbar-nav > li.has-megamenu .megamenu { + display: block; + border-radius: 3px; + left: 0; + position: absolute; + } + .znav-container ul.navbar-nav > li.has-megamenu .megamenu .gutter-0 { + padding: 0; + } + .znav-container ul.navbar-nav > li.has-megamenu:active .megamenu, .znav-container ul.navbar-nav > li.has-megamenu:hover .megamenu, .znav-container ul.navbar-nav > li.has-megamenu:focus .megamenu, .znav-container ul.navbar-nav > li.has-megamenu:active:focus .megamenu { + pointer-events: all; + opacity: 1; + } +} + +.znav-container { + background-color: #1f1f1f; +} + +.znav-container hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-container button { + color: #fafafa; +} + +.znav-container a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-container a:not(.btn):active, .znav-container a:not(.btn):hover, .znav-container a:not(.btn):focus, .znav-container a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-container a.navbar-brand { + color: #fafafa; +} + +.znav-container [class*='has-']:after { + color: #fafafa; +} + +.znav-container .megamenu, .znav-container .dropdown { + color: #fafafa; + background-color: #1f1f1f; +} + +@media (min-width: 62em) { + .znav-container .megamenu, .znav-container .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-primary { + background-color: #2A3855; +} + +.znav-primary hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-primary button { + color: #fafafa; +} + +.znav-primary a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-primary a:not(.btn):active, .znav-primary a:not(.btn):hover, .znav-primary a:not(.btn):focus, .znav-primary a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-primary a.navbar-brand { + color: #fafafa; +} + +.znav-primary [class*='has-']:after { + color: #fafafa; +} + +.znav-primary .megamenu, .znav-primary .dropdown { + color: #fafafa; + background-color: #2A3855; +} + +@media (min-width: 62em) { + .znav-primary .megamenu, .znav-primary .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-success { + background-color: #36b36a; +} + +.znav-success hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-success button { + color: #fafafa; +} + +.znav-success a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-success a:not(.btn):active, .znav-success a:not(.btn):hover, .znav-success a:not(.btn):focus, .znav-success a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-success a.navbar-brand { + color: #fafafa; +} + +.znav-success [class*='has-']:after { + color: #fafafa; +} + +.znav-success .megamenu, .znav-success .dropdown { + color: #fafafa; + background-color: #36b36a; +} + +@media (min-width: 62em) { + .znav-success .megamenu, .znav-success .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-info { + background-color: #3680b3; +} + +.znav-info hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-info button { + color: #fafafa; +} + +.znav-info a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-info a:not(.btn):active, .znav-info a:not(.btn):hover, .znav-info a:not(.btn):focus, .znav-info a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-info a.navbar-brand { + color: #fafafa; +} + +.znav-info [class*='has-']:after { + color: #fafafa; +} + +.znav-info .megamenu, .znav-info .dropdown { + color: #fafafa; + background-color: #3680b3; +} + +@media (min-width: 62em) { + .znav-info .megamenu, .znav-info .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-warning { + background-color: #FDD428; +} + +.znav-warning hr { + border-top-color: rgba(31, 31, 31, 0.05); +} + +.znav-warning button { + color: #1f1f1f; +} + +.znav-warning a:not(.btn) { + color: rgba(31, 31, 31, 0.6); +} + +.znav-warning a:not(.btn):active, .znav-warning a:not(.btn):hover, .znav-warning a:not(.btn):focus, .znav-warning a:not(.btn):active:focus { + color: #1f1f1f; +} + +.znav-warning a.navbar-brand { + color: #1f1f1f; +} + +.znav-warning [class*='has-']:after { + color: #1f1f1f; +} + +.znav-warning .megamenu, .znav-warning .dropdown { + color: #1f1f1f; + background-color: #FDD428; +} + +@media (min-width: 62em) { + .znav-warning .megamenu, .znav-warning .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-danger { + background-color: #b33641; +} + +.znav-danger hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-danger button { + color: #fafafa; +} + +.znav-danger a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-danger a:not(.btn):active, .znav-danger a:not(.btn):hover, .znav-danger a:not(.btn):focus, .znav-danger a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-danger a.navbar-brand { + color: #fafafa; +} + +.znav-danger [class*='has-']:after { + color: #fafafa; +} + +.znav-danger .megamenu, .znav-danger .dropdown { + color: #fafafa; + background-color: #b33641; +} + +@media (min-width: 62em) { + .znav-danger .megamenu, .znav-danger .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-dark { + background-color: #1f1f1f; +} + +.znav-dark hr { + border-top-color: rgba(250, 250, 250, 0.05); +} + +.znav-dark button { + color: #fafafa; +} + +.znav-dark a:not(.btn) { + color: rgba(250, 250, 250, 0.6); +} + +.znav-dark a:not(.btn):active, .znav-dark a:not(.btn):hover, .znav-dark a:not(.btn):focus, .znav-dark a:not(.btn):active:focus { + color: #fafafa; +} + +.znav-dark a.navbar-brand { + color: #fafafa; +} + +.znav-dark [class*='has-']:after { + color: #fafafa; +} + +.znav-dark .megamenu, .znav-dark .dropdown { + color: #fafafa; + background-color: #1f1f1f; +} + +@media (min-width: 62em) { + .znav-dark .megamenu, .znav-dark .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +.znav-white { + background-color: white; +} + +.znav-white hr { + border-top-color: rgba(31, 31, 31, 0.05); +} + +.znav-white button { + color: #1f1f1f; +} + +.znav-white a:not(.btn) { + color: rgba(31, 31, 31, 0.6); +} + +.znav-white a:not(.btn):active, .znav-white a:not(.btn):hover, .znav-white a:not(.btn):focus, .znav-white a:not(.btn):active:focus { + color: #1f1f1f; +} + +.znav-white a.navbar-brand { + color: #1f1f1f; +} + +.znav-white [class*='has-']:after { + color: #1f1f1f; +} + +.znav-white .megamenu, .znav-white .dropdown { + color: #1f1f1f; + background-color: white; +} + +@media (min-width: 62em) { + .znav-white .megamenu, .znav-white .dropdown { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.4); + } +} + +@media (min-width: 62em) { + .znav-white .dropdown, .znav-white .megamenu { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08); + } +} + +.znav-semi-transparent.znav-white { + background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.95)), to(white)); + background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.95) 0%, white 100%); + background: -o-linear-gradient(top, rgba(255, 255, 255, 0.95) 0%, white 100%); + background: linear-gradient(to bottom, rgba(255, 255, 255, 0.95) 0%, white 100%); +} + +.znav-semi-transparent.znav-dark { + background: -webkit-gradient(linear, left top, left bottom, from(rgba(31, 31, 31, 0.9)), to(#1f1f1f)); + background: -webkit-linear-gradient(top, rgba(31, 31, 31, 0.9) 0%, #1f1f1f 100%); + background: -o-linear-gradient(top, rgba(31, 31, 31, 0.9) 0%, #1f1f1f 100%); + background: linear-gradient(to bottom, rgba(31, 31, 31, 0.9) 0%, #1f1f1f 100%); +} + +@media (max-width: 61.99em) { + .znav-semi-transparent .dropdown, .znav-semi-transparent .megamenu { + background-color: transparent; + } +} + +.znav-transparent { + position: absolute !important; +} + +.znav-transparent.znav-container { + background-color: transparent; +} + +.znav-transparent.znav-container .navbar-nav > li > a:not(.btn) { + color: rgba(255, 255, 255, 0.8); +} + +.hamburger { + padding: 8px; + -webkit-transform: translateY(-5px); + -ms-transform: translateY(-5px); + transform: translateY(-5px); +} + +.hamburger .hamburger-box { + height: 0; + width: 30px; +} + +.hamburger .hamburger-box .hamburger-inner, .hamburger .hamburger-box .hamburger-inner::after, .hamburger .hamburger-box .hamburger-inner::before { + width: 100%; + height: 1px; + border-radius: 3px; + background-color: currentColor; +} + +.hamburger.is-active .hamburger-inner { + background-color: transparent; +} + +.hamburger-inner::before { + top: -7px; +} + +.hamburger--emphatic .hamburger-inner::after { + top: 7px; +} + +.znav-fixed { + position: fixed !important; +} + +.znav-revealed { + position: fixed; +} + +/*/////////////////////////////////// +// Carousel +///////////////////////////////////*/ +.owl-theme .owl-dots { + position: absolute; + left: 50%; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); +} + +.owl-theme .owl-dots .owl-dot { + padding: 0.8rem 0; +} + +.owl-theme .owl-dots .owl-dot span { + border-radius: 3px; + width: 50px; + height: 2px; + background-color: rgba(127, 127, 127, 0.35); + -webkit-transition: background-color 0.4s ease-in-out; + -o-transition: background-color 0.4s ease-in-out; + transition: background-color 0.4s ease-in-out; +} + +.owl-theme .owl-dots .owl-dot.active span { + background-color: #2A3855; +} + +.owl-theme .owl-dots .owl-dot:active span, .owl-theme .owl-dots .owl-dot:hover span, .owl-theme .owl-dots .owl-dot:focus span, .owl-theme .owl-dots .owl-dot:active:focus span { + background-color: #404040; +} + +.owl-theme:active .owl-nav [class*=owl-], .owl-theme:hover .owl-nav [class*=owl-], .owl-theme:focus .owl-nav [class*=owl-], .owl-theme:active:focus .owl-nav [class*=owl-] { + opacity: 0.75; +} + +.owl-theme .owl-nav { + margin-top: 0; +} + +.owl-theme .owl-nav [class*=owl-] { + opacity: 0; + position: absolute; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + top: 50%; + background-color: #f2f2f2; + font-size: 1.77689rem; + -webkit-transition: opacity 0.4s ease-in-out; + -o-transition: opacity 0.4s ease-in-out; + transition: opacity 0.4s ease-in-out; + width: 50px; + height: 50px; + border-radius: 25px; + line-height: 40px; + text-align: center; + color: #2b2b2b; + margin: 0; +} + +.owl-theme .owl-nav [class*=owl-]:active, .owl-theme .owl-nav [class*=owl-]:hover, .owl-theme .owl-nav [class*=owl-]:focus, .owl-theme .owl-nav [class*=owl-]:active:focus { + background-color: #f2f2f2; + color: #2b2b2b; + cursor: pointer; + opacity: 1; +} + +.owl-theme .owl-nav .owl-prev { + left: 0; +} + +.owl-theme .owl-nav .owl-next { + right: 0; +} + +.owl-theme.nav-square .owl-nav { + margin-top: 0; +} + +.owl-theme.nav-square .owl-nav [class*=owl-] { + border-radius: 0; +} + +.owl-theme.owl-nav-outer .owl-nav .owl-prev { + left: -4rem; +} + +.owl-theme.owl-nav-outer .owl-nav .owl-next { + right: -4rem; +} + +.owl-theme.owl-dots-inner .owl-dots { + bottom: 0px; +} + +.owl-theme.owl-dot-round .owl-dots .owl-dot span { + height: 10px; + width: 10px; + border-radius: 5px; +} + +.owl-theme.owl-theme-info .owl-dots .owl-dot.active span { + background-color: #3680b3; +} + +.owl-theme.owl-theme-success .owl-dots .owl-dot.active span { + background-color: #36b36a; +} + +.owl-theme.owl-theme-warning .owl-dots .owl-dot.active span { + background-color: #FDD428; +} + +.owl-theme.owl-theme-danger .owl-dots .owl-dot.active span { + background-color: #b33641; +} + +.owl-theme.owl-theme-black .owl-dots .owl-dot.active span { + background-color: black; +} + +.owl-theme.owl-theme-white .owl-dots .owl-dot.active span { + background-color: white; +} + +/*/////////////////////////////////// +// Flexslider +///////////////////////////////////*/ +.flexslider { + border-radius: 0; + margin: 0; + border: 0; + max-width: 100%; + overflow: hidden; + z-index: 1; + position: relative; +} + +.flexslider .flex-control-thumbs li { + width: calc(25% - 4.75px); +} + +.flexslider .flex-control-thumbs li img { + padding: 2px; + border: 1px solid #bebebe; + border-radius: 3px; + margin-bottom: 6px; +} + +.flexslider .flex-control-thumbs li img.flex-active { + border-color: #404040; +} + +.flexslider .flex-control-thumbs li:not(:nth-child(4)) { + margin-right: 6px; +} + +.flex-direction-nav a.flex-next:before { + font-family: FontAwesome; + content: "\f105"; + line-height: 40px; + text-shadow: none; +} + +.flex-direction-nav a:before { + font-family: FontAwesome; + content: "\f104"; +} + +/*/////////////////////////////////// +// Google-map +///////////////////////////////////*/ +.googlemap { + min-height: 300px; +} + +.googlemap > .marker-content { + opacity: 0; +} + +/*/////////////////////////////////// +// Hoverbox +///////////////////////////////////*/ +.hoverbox { + position: relative; +} + +.hoverbox .hoverbox-content { + position: absolute; + top: 0; + left: 0; + width: 100%; + min-height: 100%; + opacity: 0; + -webkit-transition: opacity 0.2s ease-in-out; + -o-transition: opacity 0.2s ease-in-out; + transition: opacity 0.2s ease-in-out; + margin: 0 !important; +} + +.hoverbox:active .hover-box-content-initial, .hoverbox:hover .hover-box-content-initial, .hoverbox:focus .hover-box-content-initial, .hoverbox:active:focus .hover-box-content-initial { + opacity: 0; +} + +.hoverbox:active .hoverbox-content, .hoverbox:hover .hoverbox-content, .hoverbox:focus .hoverbox-content, .hoverbox:active:focus .hoverbox-content { + opacity: 1; +} + +/*/////////////////////////////////// +// Lightbox +///////////////////////////////////*/ +.lb-data .lb-number, .lb-data .lb-caption { + font-family: "Montserrat", sans-serif; +} + +/*/////////////////////////////////// +// Remodal +///////////////////////////////////*/ +.remodal-video { + padding: 0; + min-width: 75%; +} + +.remodal-overlay { + background-color: rgba(31, 31, 31, 0.9); +} + +.remodal-close { + top: -35px; + left: -35px; +} + +.remodal-close:active, .remodal-close:hover, .remodal-close:focus, .remodal-close:active:focus { + color: white; +} + +/*/////////////////////////////////// +// Semantic-ui +///////////////////////////////////*/ +.ui.dropdown.selected, .ui.dropdown .menu .selected.item { + background-color: transparent; + color: #2A3855; +} + +.ui.selection.dropdown { + font-family: "Montserrat", sans-serif; + border-radius: 3px; + padding: 0.8rem 2.5rem; + font-weight: 600; + font-size: 0.75019rem; + letter-spacing: 0.01em; + -webkit-transition: all 0.2s ease-in-out !important; + -o-transition: all 0.2s ease-in-out !important; + transition: all 0.2s ease-in-out !important; + line-height: 1.5; + z-index: 3; +} + +.ui.selection.dropdown[class*='background-'] { + color: #fff; +} + +.ui.selection.dropdown[class*='background-'].visible .text:not(.default) { + color: #fff; +} + +.ui.selection.dropdown.visible > .text:not(.default) { + font-weight: inherit; + color: #1f1f1f; +} + +.ui.selection.dropdown.active { + border-color: #7F7F7F; + -webkit-box-shadow: none; + box-shadow: none; +} + +.ui.selection.dropdown.active .menu { + border-color: #7F7F7F; + -webkit-box-shadow: none; + box-shadow: none; +} + +.ui.selection.dropdown.active:active, .ui.selection.dropdown.active:hover, .ui.selection.dropdown.active:focus, .ui.selection.dropdown.active:active:focus { + border-color: #555555; + -webkit-box-shadow: none; + box-shadow: none; +} + +.ui.selection.dropdown.active:active .menu, .ui.selection.dropdown.active:hover .menu, .ui.selection.dropdown.active:focus .menu, .ui.selection.dropdown.active:active:focus .menu { + border-color: #555555; +} + +.ui.selection.dropdown > .search.icon, .ui.selection.dropdown > .delete.icon, .ui.selection.dropdown > .dropdown.icon { + top: 50%; + margin: 0; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); +} + +.ui.selection.dropdown > .search.icon:before, .ui.selection.dropdown > .delete.icon:before, .ui.selection.dropdown > .dropdown.icon:before { + content: '\f107'; + font-family: 'FontAwesome'; +} + +.ui.selection.dropdown .menu { + border-color: #555555; + border-radius: 0 0 3px 3px; + -webkit-box-shadow: none; + box-shadow: none; + padding: 0.8rem 0; +} + +.ui.selection.dropdown .menu > .item { + border-top: 1px solid #fff; + padding: 0.8rem 2.5rem !important; + font-weight: 600; + font-size: 0.75019rem; + letter-spacing: 0.01em; + -webkit-transition: all 0.2s ease-in-out !important; + -o-transition: all 0.2s ease-in-out !important; + transition: all 0.2s ease-in-out !important; + line-height: 1.5; +} + +.ui.selection.dropdown .menu > .item:active, .ui.selection.dropdown .menu > .item:hover, .ui.selection.dropdown .menu > .item:focus, .ui.selection.dropdown .menu > .item:active:focus { + background: #f2f2f2; + color: #1f1f1f; +} + +.ui.selection.dropdown:active, .ui.selection.dropdown:hover, .ui.selection.dropdown:focus, .ui.selection.dropdown:active:focus { + border-color: #555555; +} + +.ui.selection.dropdown:active .menu, .ui.selection.dropdown:hover .menu, .ui.selection.dropdown:focus .menu, .ui.selection.dropdown:active:focus .menu { + border-color: #555555; +} + +.ui.selection.dropdown.upward.visible { + border-color: #7F7F7F; +} + +.ui.selection.dropdown.upward.visible:active, .ui.selection.dropdown.upward.visible:hover, .ui.selection.dropdown.upward.visible:focus, .ui.selection.dropdown.upward.visible:active:focus { + border-color: #555555; +} + +.ui.selection.dropdown.upward.visible:active .menu, .ui.selection.dropdown.upward.visible:hover .menu, .ui.selection.dropdown.upward.visible:focus .menu, .ui.selection.dropdown.upward.visible:active:focus .menu { + border-color: #555555; +} + +.ui.selection.dropdown.upward.visible .menu { + -webkit-box-shadow: none; + box-shadow: none; + border-radius: 3px 3px 0 0; +} + +.ui.selection.dropdown.upward.visible:active, .ui.selection.dropdown.upward.visible:hover, .ui.selection.dropdown.upward.visible:focus, .ui.selection.dropdown.upward.visible:active:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.ui.selection.dropdown.upward.visible:active .menu, .ui.selection.dropdown.upward.visible:hover .menu, .ui.selection.dropdown.upward.visible:focus .menu, .ui.selection.dropdown.upward.visible:active:focus .menu { + -webkit-box-shadow: none; + box-shadow: none; +} + +.ui.styled.accordion, .ui.styled.accordion .accordion { + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #e1e1e1; +} + +.ui.styled.accordion .title, .ui.styled.accordion .accordion .title { + color: #1f1f1f; + border-top: 1px solid #e1e1e1; + font-family: "Montserrat", sans-serif; + border-radius: 3px; + padding: 0.8rem; + font-weight: 600; + font-size: 0.75019rem; + letter-spacing: 0.01em; + -webkit-transition: all 0.2s ease-in-out !important; + -o-transition: all 0.2s ease-in-out !important; + transition: all 0.2s ease-in-out !important; + line-height: 1.5; +} + +.ui.styled.accordion .title .dropdown.icon, .ui.styled.accordion .accordion .title .dropdown.icon { + margin-right: 0.75em; +} + +.ui.styled.accordion .title.active, .ui.styled.accordion .accordion .title.active { + color: #1f1f1f; +} + +.ui.styled.accordion .content, .ui.styled.accordion .accordion .content { + padding: 0.8rem 2.5rem; + color: #2b2b2b; +} + +/*/////////////////////////////////// +// Typed-text +///////////////////////////////////*/ +.typed-cursor { + opacity: 1; + -webkit-animation: blink 0.8s infinite; + animation: blink 0.8s infinite; +} + +@-webkit-keyframes blink { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +@keyframes blink { + 0% { + opacity: 1; + } + 50% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +span.typed-cursor { + background: currentColor; + width: 2px !important; + display: inline-block; + text-indent: 10000px; + line-height: 1.4em; +} + +/*/////////////////////////////////// +// Typography +///////////////////////////////////*/ +html { + font-size: 16px; +} + +body { + line-height: 1.45; + font-family: "Open Sans", sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + color: #1f1f1f; + font-size: 1rem; +} + +h1, .h1 { + font-size: 4.20873rem; + font-family: "Montserrat", sans-serif; + line-height: 1; +} + +h2, .h2 { + font-size: 3.15733rem; + font-family: "Montserrat", sans-serif; +} + +h3, .h3 { + font-size: 2.36859rem; + font-family: "Montserrat", sans-serif; +} + +h4, .h4 { + font-size: 1.77689rem; + font-family: "Montserrat", sans-serif; + margin-bottom: 1.333rem; +} + +h5, .h5 { + font-size: 1.333rem; + font-family: "Montserrat", sans-serif; +} + +p, .p { + font-size: 1rem; +} + +p.lead, .p.lead { + font-size: 1.333rem; +} + +h6, .h6 { + font-size: 0.75019rem; + font-family: "Montserrat", sans-serif; +} + +small, .small { + font-size: 0.75019rem; +} + +.dropcap::first-letter { + font-size: 3em; + float: left; + line-height: 0.92; + margin-right: 6px; +} + +.test { + background-color: red; +} + +.fs--1 { + font-size: 0.75019rem !important; +} + +.fs-0 { + font-size: 1rem !important; +} + +.fs-1 { + font-size: 1.333rem !important; +} + +.fs-2 { + font-size: 1.77689rem !important; +} + +.fs-3 { + font-size: 2.36859rem !important; +} + +.fs-4 { + font-size: 3.15733rem !important; +} + +.fs-5 { + font-size: 4.20873rem !important; +} + +.fs-6 { + font-size: 5.61023rem !important; +} + +.fs-7 { + font-size: 7.47844rem !important; +} + +.fs-8 { + font-size: 9.96876rem !important; +} + +@media (min-width: 36em) { + .fs-sm--1 { + font-size: 0.75019rem !important; + } + .fs-sm-0 { + font-size: 1rem !important; + } + .fs-sm-1 { + font-size: 1.333rem !important; + } + .fs-sm-2 { + font-size: 1.77689rem !important; + } + .fs-sm-3 { + font-size: 2.36859rem !important; + } + .fs-sm-4 { + font-size: 3.15733rem !important; + } + .fs-sm-5 { + font-size: 4.20873rem !important; + } + .fs-sm-6 { + font-size: 5.61023rem !important; + } + .fs-sm-7 { + font-size: 7.47844rem !important; + } + .fs-sm-8 { + font-size: 9.96876rem !important; + } +} + +@media (min-width: 48em) { + .fs-md--1 { + font-size: 0.75019rem !important; + } + .fs-md-0 { + font-size: 1rem !important; + } + .fs-md-1 { + font-size: 1.333rem !important; + } + .fs-md-2 { + font-size: 1.77689rem !important; + } + .fs-md-3 { + font-size: 2.36859rem !important; + } + .fs-md-4 { + font-size: 3.15733rem !important; + } + .fs-md-5 { + font-size: 4.20873rem !important; + } + .fs-md-6 { + font-size: 5.61023rem !important; + } + .fs-md-7 { + font-size: 7.47844rem !important; + } + .fs-md-8 { + font-size: 9.96876rem !important; + } +} + +@media (min-width: 62em) { + .fs-lg--1 { + font-size: 0.75019rem !important; + } + .fs-lg-0 { + font-size: 1rem !important; + } + .fs-lg-1 { + font-size: 1.333rem !important; + } + .fs-lg-2 { + font-size: 1.77689rem !important; + } + .fs-lg-3 { + font-size: 2.36859rem !important; + } + .fs-lg-4 { + font-size: 3.15733rem !important; + } + .fs-lg-5 { + font-size: 4.20873rem !important; + } + .fs-lg-6 { + font-size: 5.61023rem !important; + } + .fs-lg-7 { + font-size: 7.47844rem !important; + } + .fs-lg-8 { + font-size: 9.96876rem !important; + } +} + +@media (min-width: 75em) { + .fs-xl--1 { + font-size: 0.75019rem !important; + } + .fs-xl-0 { + font-size: 1rem !important; + } + .fs-xl-1 { + font-size: 1.333rem !important; + } + .fs-xl-2 { + font-size: 1.77689rem !important; + } + .fs-xl-3 { + font-size: 2.36859rem !important; + } + .fs-xl-4 { + font-size: 3.15733rem !important; + } + .fs-xl-5 { + font-size: 4.20873rem !important; + } + .fs-xl-6 { + font-size: 5.61023rem !important; + } + .fs-xl-7 { + font-size: 7.47844rem !important; + } + .fs-xl-8 { + font-size: 9.96876rem !important; + } +} + +.font-1 { + font-family: "Montserrat", sans-serif; +} + +.font-2 { + font-family: "Open Sans", sans-serif; +} + +.lh-0 { + line-height: 0 !important; +} + +.lh-f1 { + line-height: 0.7 !important; +} + +.lh-f2 { + line-height: 0.85 !important; +} + +.lh-1 { + line-height: 1 !important; +} + +.lh-2 { + line-height: 1.15 !important; +} + +.lh-3 { + line-height: 1.3 !important; +} + +.lh-4 { + line-height: 1.45 !important; +} + +.lh-5 { + line-height: 1.6 !important; +} + +.lh-6 { + line-height: 1.75 !important; +} + +.lh-7 { + line-height: 1.9 !important; +} + +.lh-8 { + line-height: 2.05 !important; +} + +.fw-100 { + font-weight: 100 !important; +} + +.fw-200 { + font-weight: 200 !important; +} + +.fw-300 { + font-weight: 300 !important; +} + +.fw-400 { + font-weight: 400 !important; +} + +.fw-500 { + font-weight: 500 !important; +} + +.fw-600 { + font-weight: 600 !important; +} + +.fw-700 { + font-weight: 700 !important; +} + +.fw-800 { + font-weight: 800 !important; +} + +.fw-900 { + font-weight: 900 !important; +} + +.text-normal { + text-transform: none !important; +} + +.ls { + letter-spacing: 2px !important; +} + +ul.bullet-inside { + list-style-position: inside; +} + +ul.bullet-none { + list-style: none; +} + +/*/////////////////////////////////// +// Buttons +///////////////////////////////////*/ +.btn { + padding: 0.8rem 2.5rem; + font-family: "Montserrat", sans-serif; + font-weight: 600; + font-size: 0.75019rem; + letter-spacing: 0.01em; + border-radius: 3px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + line-height: 1.5; +} + +.btn.btn-xs { + padding: 0.2rem 0.8rem; +} + +.btn.btn-sm { + padding: 0.4rem 1.2rem; +} + +.btn.btn-lg { + padding: 1.2rem 5rem; + font-size: 1rem; +} + +.btn.active, .btn:active { + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-capsule { + border-radius: 50px; +} + +.btn-primary { + color: white; + background-color: #2A3855; + border-color: #222d44; +} + +.btn-primary.active, .btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:active:focus { + color: white; + background-color: #192233; + border-color: #0d121b; +} + +.btn-primary.disabled, .btn-primary:disabled { + background-color: #2A3855; + border-color: #222d44; +} + +.btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle { + color: white; + background-color: #192233; + background-image: none; + border-color: #0d121b; + z-index: 99; +} + +.btn-info { + color: white; + background-color: #3680b3; + border-color: #30729f; +} + +.btn-info.active, .btn-info:hover, .btn-info:active, .btn-info:focus, .btn-info:active:focus { + color: white; + background-color: #2a648c; + border-color: #225070; +} + +.btn-info.disabled, .btn-info:disabled { + background-color: #3680b3; + border-color: #30729f; +} + +.btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { + color: white; + background-color: #2a648c; + background-image: none; + border-color: #225070; + z-index: 99; +} + +.btn-success { + color: white; + background-color: #36b36a; + border-color: #309f5e; +} + +.btn-success.active, .btn-success:hover, .btn-success:active, .btn-success:focus, .btn-success:active:focus { + color: white; + background-color: #2a8c53; + border-color: #227043; +} + +.btn-success.disabled, .btn-success:disabled { + background-color: #36b36a; + border-color: #309f5e; +} + +.btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { + color: white; + background-color: #2a8c53; + background-image: none; + border-color: #227043; + z-index: 99; +} + +.btn-warning { + color: white; + background-color: #FDD428; + border-color: #fdcf0f; +} + +.btn-warning.active, .btn-warning:hover, .btn-warning:active, .btn-warning:focus, .btn-warning:active:focus { + color: white; + background-color: #f0c202; + border-color: #cca502; +} + +.btn-warning.disabled, .btn-warning:disabled { + background-color: #FDD428; + border-color: #fdcf0f; +} + +.btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle { + color: white; + background-color: #f0c202; + background-image: none; + border-color: #cca502; + z-index: 99; +} + +.btn-danger { + color: white; + background-color: #b33641; + border-color: #9f303a; +} + +.btn-danger.active, .btn-danger:hover, .btn-danger:active, .btn-danger:focus, .btn-danger:active:focus { + color: white; + background-color: #8c2a33; + border-color: #702229; +} + +.btn-danger.disabled, .btn-danger:disabled { + background-color: #b33641; + border-color: #9f303a; +} + +.btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { + color: white; + background-color: #8c2a33; + background-image: none; + border-color: #702229; + z-index: 99; +} + +.btn-white { + color: #1f1f1f; + background-color: white; + border-color: white; +} + +.btn-white.active, .btn-white:hover, .btn-white:active, .btn-white:focus, .btn-white:active:focus { + color: #1f1f1f; + background-color: #e6e6e6; + border-color: #e0e0e0; +} + +.btn-white.disabled, .btn-white:disabled { + background-color: white; + border-color: white; +} + +.btn-white:active, .btn-white.active, .show > .btn-white.dropdown-toggle { + color: #1f1f1f; + background-color: #e6e6e6; + background-image: none; + border-color: #e0e0e0; + z-index: 99; +} + +.btn-dark { + color: white; + background-color: #1f1f1f; + border-color: #121212; +} + +.btn-dark.active, .btn-dark:hover, .btn-dark:active, .btn-dark:focus, .btn-dark:active:focus { + color: white; + background-color: #060606; + border-color: black; +} + +.btn-dark.disabled, .btn-dark:disabled { + background-color: #1f1f1f; + border-color: #121212; +} + +.btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle { + color: white; + background-color: #060606; + background-image: none; + border-color: black; + z-index: 99; +} + +.btn-outline-primary { + color: #2A3855; + background-image: none; + background-color: transparent; + border-color: #2A3855; +} + +.btn-outline-primary.btn-icon span { + border-color: #2A3855; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-primary.btn-icon:hover span, .btn-outline-primary.btn-icon:focus span, .btn-outline-primary.btn-icon:active span, .btn-outline-primary.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-primary:hover { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} + +.btn-outline-primary:active, .btn-outline-primary.active, .open > .btn-outline-primary.dropdown-toggle { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} + +.btn-outline-primary:active:hover, .btn-outline-primary:active:focus, .btn-outline-primary:active.focus, .btn-outline-primary.active:hover, .btn-outline-primary.active:focus, .btn-outline-primary.active.focus, .open > .btn-outline-primary.dropdown-toggle:hover, .open > .btn-outline-primary.dropdown-toggle:focus, .open > .btn-outline-primary.dropdown-toggle.focus { + color: white; + background-color: #0d121b; + border-color: black; +} + +.btn-outline-primary.active { + background-color: #0d121b; + border-color: black; +} + +.btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus { + border-color: #4c6599; +} + +.btn-outline-primary.disabled:hover, .btn-outline-primary:disabled:hover { + border-color: #4c6599; +} + +.btn-outline-info { + color: #3680b3; + background-image: none; + background-color: transparent; + border-color: #3680b3; +} + +.btn-outline-info.btn-icon span { + border-color: #3680b3; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-info.btn-icon:hover span, .btn-outline-info.btn-icon:focus span, .btn-outline-info.btn-icon:active span, .btn-outline-info.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-info:hover { + color: white; + background-color: #3680b3; + border-color: #3680b3; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + color: white; + background-color: #3680b3; + border-color: #3680b3; +} + +.btn-outline-info:active, .btn-outline-info.active, .open > .btn-outline-info.dropdown-toggle { + color: white; + background-color: #3680b3; + border-color: #3680b3; +} + +.btn-outline-info:active:hover, .btn-outline-info:active:focus, .btn-outline-info:active.focus, .btn-outline-info.active:hover, .btn-outline-info.active:focus, .btn-outline-info.active.focus, .open > .btn-outline-info.dropdown-toggle:hover, .open > .btn-outline-info.dropdown-toggle:focus, .open > .btn-outline-info.dropdown-toggle.focus { + color: white; + background-color: #225070; + border-color: #183a51; +} + +.btn-outline-info.active { + background-color: #225070; + border-color: #183a51; +} + +.btn-outline-info.disabled:focus, .btn-outline-info.disabled.focus, .btn-outline-info:disabled:focus, .btn-outline-info:disabled.focus { + border-color: #79b0d6; +} + +.btn-outline-info.disabled:hover, .btn-outline-info:disabled:hover { + border-color: #79b0d6; +} + +.btn-outline-success { + color: #36b36a; + background-image: none; + background-color: transparent; + border-color: #36b36a; +} + +.btn-outline-success.btn-icon span { + border-color: #36b36a; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-success.btn-icon:hover span, .btn-outline-success.btn-icon:focus span, .btn-outline-success.btn-icon:active span, .btn-outline-success.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-success:hover { + color: white; + background-color: #36b36a; + border-color: #36b36a; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + color: white; + background-color: #36b36a; + border-color: #36b36a; +} + +.btn-outline-success:active, .btn-outline-success.active, .open > .btn-outline-success.dropdown-toggle { + color: white; + background-color: #36b36a; + border-color: #36b36a; +} + +.btn-outline-success:active:hover, .btn-outline-success:active:focus, .btn-outline-success:active.focus, .btn-outline-success.active:hover, .btn-outline-success.active:focus, .btn-outline-success.active.focus, .open > .btn-outline-success.dropdown-toggle:hover, .open > .btn-outline-success.dropdown-toggle:focus, .open > .btn-outline-success.dropdown-toggle.focus { + color: white; + background-color: #227043; + border-color: #185130; +} + +.btn-outline-success.active { + background-color: #227043; + border-color: #185130; +} + +.btn-outline-success.disabled:focus, .btn-outline-success.disabled.focus, .btn-outline-success:disabled:focus, .btn-outline-success:disabled.focus { + border-color: #79d6a0; +} + +.btn-outline-success.disabled:hover, .btn-outline-success:disabled:hover { + border-color: #79d6a0; +} + +.btn-outline-warning { + color: #FDD428; + background-image: none; + background-color: transparent; + border-color: #FDD428; +} + +.btn-outline-warning.btn-icon span { + border-color: #FDD428; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-warning.btn-icon:hover span, .btn-outline-warning.btn-icon:focus span, .btn-outline-warning.btn-icon:active span, .btn-outline-warning.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-warning:hover { + color: white; + background-color: #FDD428; + border-color: #FDD428; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + color: white; + background-color: #FDD428; + border-color: #FDD428; +} + +.btn-outline-warning:active, .btn-outline-warning.active, .open > .btn-outline-warning.dropdown-toggle { + color: white; + background-color: #FDD428; + border-color: #FDD428; +} + +.btn-outline-warning:active:hover, .btn-outline-warning:active:focus, .btn-outline-warning:active.focus, .btn-outline-warning.active:hover, .btn-outline-warning.active:focus, .btn-outline-warning.active.focus, .open > .btn-outline-warning.dropdown-toggle:hover, .open > .btn-outline-warning.dropdown-toggle:focus, .open > .btn-outline-warning.dropdown-toggle.focus { + color: white; + background-color: #cca502; + border-color: #a48502; +} + +.btn-outline-warning.active { + background-color: #cca502; + border-color: #a48502; +} + +.btn-outline-warning.disabled:focus, .btn-outline-warning.disabled.focus, .btn-outline-warning:disabled:focus, .btn-outline-warning:disabled.focus { + border-color: #fee88d; +} + +.btn-outline-warning.disabled:hover, .btn-outline-warning:disabled:hover { + border-color: #fee88d; +} + +.btn-outline-danger { + color: #b33641; + background-image: none; + background-color: transparent; + border-color: #b33641; +} + +.btn-outline-danger.btn-icon span { + border-color: #b33641; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-danger.btn-icon:hover span, .btn-outline-danger.btn-icon:focus span, .btn-outline-danger.btn-icon:active span, .btn-outline-danger.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-danger:hover { + color: white; + background-color: #b33641; + border-color: #b33641; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + color: white; + background-color: #b33641; + border-color: #b33641; +} + +.btn-outline-danger:active, .btn-outline-danger.active, .open > .btn-outline-danger.dropdown-toggle { + color: white; + background-color: #b33641; + border-color: #b33641; +} + +.btn-outline-danger:active:hover, .btn-outline-danger:active:focus, .btn-outline-danger:active.focus, .btn-outline-danger.active:hover, .btn-outline-danger.active:focus, .btn-outline-danger.active.focus, .open > .btn-outline-danger.dropdown-toggle:hover, .open > .btn-outline-danger.dropdown-toggle:focus, .open > .btn-outline-danger.dropdown-toggle.focus { + color: white; + background-color: #702229; + border-color: #51181d; +} + +.btn-outline-danger.active { + background-color: #702229; + border-color: #51181d; +} + +.btn-outline-danger.disabled:focus, .btn-outline-danger.disabled.focus, .btn-outline-danger:disabled:focus, .btn-outline-danger:disabled.focus { + border-color: #d67981; +} + +.btn-outline-danger.disabled:hover, .btn-outline-danger:disabled:hover { + border-color: #d67981; +} + +.btn-outline-dark { + color: #1f1f1f; + background-image: none; + background-color: transparent; + border-color: #1f1f1f; +} + +.btn-outline-dark.btn-icon span { + border-color: #1f1f1f; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-dark.btn-icon:hover span, .btn-outline-dark.btn-icon:focus span, .btn-outline-dark.btn-icon:active span, .btn-outline-dark.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-dark:hover { + color: white; + background-color: #1f1f1f; + border-color: #1f1f1f; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + color: white; + background-color: #1f1f1f; + border-color: #1f1f1f; +} + +.btn-outline-dark:active, .btn-outline-dark.active, .open > .btn-outline-dark.dropdown-toggle { + color: white; + background-color: #1f1f1f; + border-color: #1f1f1f; +} + +.btn-outline-dark:active:hover, .btn-outline-dark:active:focus, .btn-outline-dark:active.focus, .btn-outline-dark.active:hover, .btn-outline-dark.active:focus, .btn-outline-dark.active.focus, .open > .btn-outline-dark.dropdown-toggle:hover, .open > .btn-outline-dark.dropdown-toggle:focus, .open > .btn-outline-dark.dropdown-toggle.focus { + color: white; + background-color: black; + border-color: black; +} + +.btn-outline-dark.active { + background-color: black; + border-color: black; +} + +.btn-outline-dark.disabled:focus, .btn-outline-dark.disabled.focus, .btn-outline-dark:disabled:focus, .btn-outline-dark:disabled.focus { + border-color: #525252; +} + +.btn-outline-dark.disabled:hover, .btn-outline-dark:disabled:hover { + border-color: #525252; +} + +.btn-outline-white { + color: white; + background-image: none; + background-color: transparent; + border-color: white; +} + +.btn-outline-white.btn-icon span { + border-color: white; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-white.btn-icon:hover span, .btn-outline-white.btn-icon:focus span, .btn-outline-white.btn-icon:active span, .btn-outline-white.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-white:hover { + color: white; + background-color: white; + border-color: white; +} + +.btn-outline-white:focus, .btn-outline-white.focus { + color: white; + background-color: white; + border-color: white; +} + +.btn-outline-white:active, .btn-outline-white.active, .open > .btn-outline-white.dropdown-toggle { + color: white; + background-color: white; + border-color: white; +} + +.btn-outline-white:active:hover, .btn-outline-white:active:focus, .btn-outline-white:active.focus, .btn-outline-white.active:hover, .btn-outline-white.active:focus, .btn-outline-white.active.focus, .open > .btn-outline-white.dropdown-toggle:hover, .open > .btn-outline-white.dropdown-toggle:focus, .open > .btn-outline-white.dropdown-toggle.focus { + color: white; + background-color: #d4d4d4; + border-color: #bfbfbf; +} + +.btn-outline-white.active { + background-color: #d4d4d4; + border-color: #bfbfbf; +} + +.btn-outline-white.disabled:focus, .btn-outline-white.disabled.focus, .btn-outline-white:disabled:focus, .btn-outline-white:disabled.focus { + border-color: white; +} + +.btn-outline-white.disabled:hover, .btn-outline-white:disabled:hover { + border-color: white; +} + +.btn-outline-white:hover, .btn-outline-white:active, .btn-outline-white:focus, .btn-outline-white:active:focus { + color: #1f1f1f; +} + +.btn-icon { + padding-left: 3.6rem; + position: relative; +} + +.btn-icon.btn-icon-right { + padding-left: 2.5rem; + padding-right: 3.6rem; +} + +.btn-icon span { + width: 2.6rem; + font-size: 1.3rem; +} + +.btn-icon span { + left: 0; + top: 0; + height: 100%; + position: absolute; + background-color: rgba(0, 0, 0, 0.1); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-icon.btn-icon-left span { + left: 0; +} + +.btn-icon.btn-icon-right span { + right: 0; + left: auto; +} + +.btn-icon.btn-capsule.btn-icon-left span { + border-radius: 50px 0 0 50px; +} + +.btn-icon.btn-capsule.btn-icon-right span { + border-radius: 0 50px 50px 0; +} + +.btn-icon.btn-xs { + padding-left: 2.32rem; +} + +.btn-icon.btn-xs.btn-icon-right { + padding-left: 0.8rem; + padding-right: 2.32rem; +} + +.btn-icon.btn-xs span { + width: 2rem; + font-size: 1rem; +} + +.btn-icon.btn-sm { + padding-left: 2.98rem; +} + +.btn-icon.btn-sm.btn-icon-right { + padding-left: 1.2rem; + padding-right: 2.98rem; +} + +.btn-icon.btn-sm span { + width: 2.5rem; + font-size: 1.25rem; +} + +.btn-icon.btn-lg { + padding-left: 6rem; +} + +.btn-icon.btn-lg.btn-icon-right { + padding-left: 5rem; + padding-right: 6rem; +} + +.btn-icon.btn-lg span { + width: 4rem; + font-size: 2rem; +} + +.btn-icon[class*='btn-outline-'] span { + border-right-width: 1px; + border-right-style: solid; +} + +.btn-icon[class*='btn-outline-'].btn-icon-right span { + border-left-width: 1px; + border-left-style: solid; + border-right: none; +} + +.btn-icon-pop span { + font-size: 1.5em; + -webkit-transform: translateY(0.13em); + -ms-transform: translateY(0.13em); + transform: translateY(0.13em); + line-height: 0; +} + +.btn-facebook { + color: white; + background-color: #3b5998; + border-color: #3b5998; +} + +.btn-facebook.active, .btn-facebook:hover, .btn-facebook:active, .btn-facebook:focus, .btn-facebook:active:focus { + color: white; + background-color: #2d4373; + border-color: #2a3f6c; +} + +.btn-facebook.disabled, .btn-facebook:disabled { + background-color: #3b5998; + border-color: #3b5998; +} + +.btn-facebook:active, .btn-facebook.active, .show > .btn-facebook.dropdown-toggle { + color: white; + background-color: #2d4373; + background-image: none; + border-color: #2a3f6c; + z-index: 99; +} + +.btn-twitter { + color: white; + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-twitter.active, .btn-twitter:hover, .btn-twitter:active, .btn-twitter:focus, .btn-twitter:active:focus { + color: white; + background-color: #0c85d0; + border-color: #0b7fc6; +} + +.btn-twitter.disabled, .btn-twitter:disabled { + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-twitter:active, .btn-twitter.active, .show > .btn-twitter.dropdown-toggle { + color: white; + background-color: #0c85d0; + background-image: none; + border-color: #0b7fc6; + z-index: 99; +} + +.btn-google-plus { + color: white; + background-color: #db4437; + border-color: #db4437; +} + +.btn-google-plus.active, .btn-google-plus:hover, .btn-google-plus:active, .btn-google-plus:focus, .btn-google-plus:active:focus { + color: white; + background-color: #bd2e22; + border-color: #b42c20; +} + +.btn-google-plus.disabled, .btn-google-plus:disabled { + background-color: #db4437; + border-color: #db4437; +} + +.btn-google-plus:active, .btn-google-plus.active, .show > .btn-google-plus.dropdown-toggle { + color: white; + background-color: #bd2e22; + background-image: none; + border-color: #b42c20; + z-index: 99; +} + +.btn-github { + color: white; + background-color: #24292e; + border-color: #24292e; +} + +.btn-github.active, .btn-github:hover, .btn-github:active, .btn-github:focus, .btn-github:active:focus { + color: white; + background-color: #0e1011; + border-color: #090a0c; +} + +.btn-github.disabled, .btn-github:disabled { + background-color: #24292e; + border-color: #24292e; +} + +.btn-github:active, .btn-github.active, .show > .btn-github.dropdown-toggle { + color: white; + background-color: #0e1011; + background-image: none; + border-color: #090a0c; + z-index: 99; +} + +.btn-outline-twitter { + color: #1da1f2; + background-image: none; + background-color: transparent; + border-color: #1da1f2; +} + +.btn-outline-twitter.btn-icon span { + border-color: #1da1f2; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-twitter.btn-icon:hover span, .btn-outline-twitter.btn-icon:focus span, .btn-outline-twitter.btn-icon:active span, .btn-outline-twitter.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-twitter:hover { + color: white; + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-outline-twitter:focus, .btn-outline-twitter.focus { + color: white; + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-outline-twitter:active, .btn-outline-twitter.active, .open > .btn-outline-twitter.dropdown-toggle { + color: white; + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-outline-twitter:active:hover, .btn-outline-twitter:active:focus, .btn-outline-twitter:active.focus, .btn-outline-twitter.active:hover, .btn-outline-twitter.active:focus, .btn-outline-twitter.active.focus, .open > .btn-outline-twitter.dropdown-toggle:hover, .open > .btn-outline-twitter.dropdown-toggle:focus, .open > .btn-outline-twitter.dropdown-toggle.focus { + color: white; + background-color: #0a70ae; + border-color: #085788; +} + +.btn-outline-twitter.active { + background-color: #0a70ae; + border-color: #085788; +} + +.btn-outline-twitter.disabled:focus, .btn-outline-twitter.disabled.focus, .btn-outline-twitter:disabled:focus, .btn-outline-twitter:disabled.focus { + border-color: #7dc9f8; +} + +.btn-outline-twitter.disabled:hover, .btn-outline-twitter:disabled:hover { + border-color: #7dc9f8; +} + +.btn-outline-facebook { + color: #3b5998; + background-image: none; + background-color: transparent; + border-color: #3b5998; +} + +.btn-outline-facebook.btn-icon span { + border-color: #3b5998; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-facebook.btn-icon:hover span, .btn-outline-facebook.btn-icon:focus span, .btn-outline-facebook.btn-icon:active span, .btn-outline-facebook.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-facebook:hover { + color: white; + background-color: #3b5998; + border-color: #3b5998; +} + +.btn-outline-facebook:focus, .btn-outline-facebook.focus { + color: white; + background-color: #3b5998; + border-color: #3b5998; +} + +.btn-outline-facebook:active, .btn-outline-facebook.active, .open > .btn-outline-facebook.dropdown-toggle { + color: white; + background-color: #3b5998; + border-color: #3b5998; +} + +.btn-outline-facebook:active:hover, .btn-outline-facebook:active:focus, .btn-outline-facebook:active.focus, .btn-outline-facebook.active:hover, .btn-outline-facebook.active:focus, .btn-outline-facebook.active.focus, .open > .btn-outline-facebook.dropdown-toggle:hover, .open > .btn-outline-facebook.dropdown-toggle:focus, .open > .btn-outline-facebook.dropdown-toggle.focus { + color: white; + background-color: #23345a; + border-color: #17233c; +} + +.btn-outline-facebook.active { + background-color: #23345a; + border-color: #17233c; +} + +.btn-outline-facebook.disabled:focus, .btn-outline-facebook.disabled.focus, .btn-outline-facebook:disabled:focus, .btn-outline-facebook:disabled.focus { + border-color: #718dc8; +} + +.btn-outline-facebook.disabled:hover, .btn-outline-facebook:disabled:hover { + border-color: #718dc8; +} + +.btn-outline-google-plus { + color: #db4437; + background-image: none; + background-color: transparent; + border-color: #db4437; +} + +.btn-outline-google-plus.btn-icon span { + border-color: #db4437; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-google-plus.btn-icon:hover span, .btn-outline-google-plus.btn-icon:focus span, .btn-outline-google-plus.btn-icon:active span, .btn-outline-google-plus.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-google-plus:hover { + color: white; + background-color: #db4437; + border-color: #db4437; +} + +.btn-outline-google-plus:focus, .btn-outline-google-plus.focus { + color: white; + background-color: #db4437; + border-color: #db4437; +} + +.btn-outline-google-plus:active, .btn-outline-google-plus.active, .open > .btn-outline-google-plus.dropdown-toggle { + color: white; + background-color: #db4437; + border-color: #db4437; +} + +.btn-outline-google-plus:active:hover, .btn-outline-google-plus:active:focus, .btn-outline-google-plus:active.focus, .btn-outline-google-plus.active:hover, .btn-outline-google-plus.active:focus, .btn-outline-google-plus.active.focus, .open > .btn-outline-google-plus.dropdown-toggle:hover, .open > .btn-outline-google-plus.dropdown-toggle:focus, .open > .btn-outline-google-plus.dropdown-toggle.focus { + color: white; + background-color: #9f271d; + border-color: #7c1e16; +} + +.btn-outline-google-plus.active { + background-color: #9f271d; + border-color: #7c1e16; +} + +.btn-outline-google-plus.disabled:focus, .btn-outline-google-plus.disabled.focus, .btn-outline-google-plus:disabled:focus, .btn-outline-google-plus:disabled.focus { + border-color: #eb958d; +} + +.btn-outline-google-plus.disabled:hover, .btn-outline-google-plus:disabled:hover { + border-color: #eb958d; +} + +.btn-outline-github { + color: #24292e; + background-image: none; + background-color: transparent; + border-color: #24292e; +} + +.btn-outline-github.btn-icon span { + border-color: #24292e; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-github.btn-icon:hover span, .btn-outline-github.btn-icon:focus span, .btn-outline-github.btn-icon:active span, .btn-outline-github.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-github:hover { + color: white; + background-color: #24292e; + border-color: #24292e; +} + +.btn-outline-github:focus, .btn-outline-github.focus { + color: white; + background-color: #24292e; + border-color: #24292e; +} + +.btn-outline-github:active, .btn-outline-github.active, .open > .btn-outline-github.dropdown-toggle { + color: white; + background-color: #24292e; + border-color: #24292e; +} + +.btn-outline-github:active:hover, .btn-outline-github:active:focus, .btn-outline-github:active.focus, .btn-outline-github.active:hover, .btn-outline-github.active:focus, .btn-outline-github.active.focus, .open > .btn-outline-github.dropdown-toggle:hover, .open > .btn-outline-github.dropdown-toggle:focus, .open > .btn-outline-github.dropdown-toggle.focus { + color: white; + background-color: black; + border-color: black; +} + +.btn-outline-github.active { + background-color: black; + border-color: black; +} + +.btn-outline-github.disabled:focus, .btn-outline-github.disabled.focus, .btn-outline-github:disabled:focus, .btn-outline-github:disabled.focus { + border-color: #515c67; +} + +.btn-outline-github.disabled:hover, .btn-outline-github:disabled:hover { + border-color: #515c67; +} + +/*/////////////////////////////////// +// Tabs +///////////////////////////////////*/ +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-50px); + transform: translateX(-50px); + } + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-50px); + transform: translateX(-50px); + } + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + opacity: 0; + -webkit-transform: translateX(50px); + transform: translateX(50px); + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + 100% { + opacity: 0; + -webkit-transform: translateX(50px); + transform: translateX(50px); + } +} + +.tabs { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.tabs .nav-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + position: relative; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + position: relative; + border-color: transparent; +} + +.tabs .nav-bar .indicator { + content: ''; + position: absolute; + display: block; + bottom: -2px; + height: 2px; + background-color: #2A3855; + -webkit-transition: left 0.4s ease-in-out, right 0.2s ease-in-out; + -o-transition: left 0.4s ease-in-out, right 0.2s ease-in-out; + transition: left 0.4s ease-in-out, right 0.2s ease-in-out; +} + +.tabs .nav-bar .indicator.transition-reverse { + -webkit-transition: left 0.2s ease-in-out, right 0.4s ease-in-out; + -o-transition: left 0.2s ease-in-out, right 0.4s ease-in-out; + transition: left 0.2s ease-in-out, right 0.4s ease-in-out; +} + +.tabs .nav-bar.nav-bar-right { + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; +} + +.tabs .nav-bar.nav-bar-center { + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.tabs .nav-bar .nav-bar-item { + padding: 0.4rem 2.5rem; + font-size: 0.75019rem; + line-height: 1rem; + font-family: "Montserrat", sans-serif; + display: inline-block; + font-weight: 600; + margin-bottom: 0; + text-align: center; + cursor: pointer; + border: 1px solid transparent; +} + +@media (max-width: 35.99em) { + .tabs .nav-bar .nav-bar-item { + padding: 0.4rem 1.25rem; + } +} + +.tabs .nav-bar .nav-bar-item.active { + color: #2A3855; +} + +.tabs .tab-contents { + margin-top: 30px; + position: relative; +} + +.tabs .tab-contents .tab-content { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.tabs .tab-contents .tab-content:not(.active) { + position: absolute; + left: 0; + top: 0; + pointer-events: none; + opacity: 1; + -webkit-animation: fadeOutRight .25s ease forwards; + animation: fadeOutRight .25s ease forwards; +} + +.tabs .tab-contents .tab-content.active { + -webkit-animation: fadeInLeft .5s ease forwards; + animation: fadeInLeft .5s ease forwards; +} + +/*/////////////////////////////////// +// Forms +///////////////////////////////////*/ +.form-control-feedback { + right: 8px; + top: auto !important; + bottom: 0.8rem; + height: auto !important; + line-height: 1.5 !important; +} + +.has-success .form-control { + border-color: #36b36a; +} + +.has-success .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-success .form-control-feedback { + color: #36b36a; +} + +.has-warning .form-control { + border-color: #FDD428; +} + +.has-warning .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-warning .form-control-feedback { + color: #FDD428; +} + +.has-error .form-control { + border-color: #b33641; +} + +.has-error .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-error .form-control-feedback { + color: #b33641; +} + +.form-control { + padding: 0.8rem; + font-size: 0.75019rem; + line-height: 1.5; + border-color: #e1e1e1; + -webkit-box-shadow: none; + box-shadow: none; + border-radius: 3px; + background-color: #fafafa; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + height: auto; +} + +.form-control:focus { + background-color: #fff !important; + border-color: #2A3855; + -webkit-box-shadow: none; + box-shadow: none; +} + +.form-control.input-xs { + padding: 0.2rem; + height: auto; +} + +.form-control.input-xs + .form-control-feedback { + bottom: 0.2rem; +} + +.form-control.input-sm { + padding: 0.4rem; + height: auto; +} + +.form-control.input-sm + .form-control-feedback { + bottom: 0.4rem; +} + +.form-control.input-lg { + padding: 1.2rem; + height: auto; + font-size: 1rem; +} + +.form-control.input-lg + .form-control-feedback { + bottom: 1.2rem; + font-size: 1rem; +} + +.form-control.active, .form-control:active { + -webkit-box-shadow: none; + box-shadow: none; +} + +label, legend { + font-size: 0.75019rem; + font-weight: 600; +} + +label, input, textarea, legend { + font-family: "Montserrat", sans-serif; +} + +input[type='file'] { + display: none; +} + +.inputfile + label svg { + fill: currentColor; + vertical-align: middle; + margin-right: 8px; +} + +.ios-toggle, .ios-toggle:active { + height: 0; + width: 0; + opacity: 0; +} + +.ios-toggle:checked + .checkbox-label { + -webkit-box-shadow: inset 0 0 0 20px #36b36a, 0 0 0 1px #36b36a; + box-shadow: inset 0 0 0 20px #36b36a, 0 0 0 1px #36b36a; +} + +.ios-toggle:checked + .checkbox-label:before { + left: calc(100% - 32px); + -webkit-box-shadow: 0 0 0 1px transparent, -3px 0px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 0 1px transparent, -3px 0px 3px rgba(0, 0, 0, 0.1); +} + +.ios-toggle:checked + .checkbox-label:after { + content: attr(data-on); + left: 70px; + width: 32px; +} + +.checkbox-label { + display: block; + position: relative; + padding: 10px; + margin-bottom: 15px; + font-size: 12px; + line-height: 16px; + width: 70px; + height: 32px; + border-radius: 50px; + background-color: #fafafa; + cursor: pointer; + -webkit-box-shadow: inset 0 0 0 0px #36b36a, 0 0 0 1px #e1e1e1; + box-shadow: inset 0 0 0 0px #36b36a, 0 0 0 1px #e1e1e1; + -webkit-transition: -webkit-box-shadow 0.2s ease-in-out; + transition: -webkit-box-shadow 0.2s ease-in-out; + -o-transition: box-shadow 0.2s ease-in-out; + transition: box-shadow 0.2s ease-in-out; + transition: box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; +} + +.checkbox-label:before { + content: ''; + display: block; + position: absolute; + height: 32px; + width: 32px; + top: 0px; + left: 0px; + right: auto; + background-color: white; + border-radius: 50px; + -webkit-box-shadow: 3px 0 3px rgba(0, 0, 0, 0.1), 0 0 0 1px #e1e1e1; + box-shadow: 3px 0 3px rgba(0, 0, 0, 0.1), 0 0 0 1px #e1e1e1; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.checkbox-label:after { + content: attr(data-off); + display: block; + position: absolute; + top: 0; + left: -300px; + padding: 10px; + height: 100%; + width: 300px; + text-align: right; + color: #2b2b2b; + white-space: nowrap; +} + +.checkbox-label.radius-square { + border-radius: 3px; +} + +.checkbox-label.radius-square:before { + border-radius: 3px; +} + +.zinput { + position: relative; +} + +.zinput label { + display: inline-block; + position: relative; + padding-left: 2.5rem; + cursor: pointer; + -webkit-transition: color 0.2s ease-in-out; + -o-transition: color 0.2s ease-in-out; + transition: color 0.2s ease-in-out; +} + +.zinput label:before { + width: 32px; + height: 32px; + top: 50%; + left: 0; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + position: absolute; + cursor: pointer; + content: ''; + border: 1px solid #e1e1e1; + -webkit-transition: -webkit-box-shadow 0.2s ease-in-out; + transition: -webkit-box-shadow 0.2s ease-in-out; + -o-transition: box-shadow 0.2s ease-in-out; + transition: box-shadow 0.2s ease-in-out; + transition: box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; + -webkit-box-shadow: inset 0 0 0 0px #36b36a, 0 0 0 0 #e1e1e1; + box-shadow: inset 0 0 0 0px #36b36a, 0 0 0 0 #e1e1e1; +} + +.zinput.zradio { + padding: 0.8rem 0; +} + +.zinput.zradio input[type='radio'] { + opacity: 0; + width: 0; + height: 0; + left: 0; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + position: absolute; + cursor: pointer; +} + +.zinput.zradio input[type='radio']:checked + label:before { + border-color: transparent; +} + +.zinput.zradio input[type='radio'] + label:before { + border-radius: 50px; +} + +.zinput.zradio input[type='radio']:checked + label:before { + -webkit-box-shadow: inset 0 0 0 9px #36b36a, 0 0 0 0 #36b36a; + box-shadow: inset 0 0 0 9px #36b36a, 0 0 0 0 #36b36a; +} + +.zinput.zcheckbox { + padding: 0.8rem 0; +} + +.zinput.zcheckbox input[type='checkbox'] { + opacity: 0; + width: 0; + height: 0; + left: 0; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + position: absolute; + cursor: pointer; +} + +.zinput.zcheckbox input[type='checkbox']:checked + label:before { + border-color: transparent; +} + +.zinput.zcheckbox input[type='checkbox'] + label:before { + border-radius: 3px; +} + +.zinput.zcheckbox input[type='checkbox']:checked + label:before { + -webkit-box-shadow: inset 0 0 0 20px #36b36a, 0 0 0 0 #36b36a; + box-shadow: inset 0 0 0 20px #36b36a, 0 0 0 0 #36b36a; +} + +.zinput svg { + position: absolute; + width: 16px; + height: 16px; + top: 50%; + -webkit-transform: translateY(-65%); + -ms-transform: translateY(-65%); + transform: translateY(-65%); + left: 8px; + pointer-events: none; +} + +.zinput svg path { + stroke: #fff; + stroke-width: 18px; + stroke-linecap: round; + stroke-linejoin: round; + fill: none; +} + +/*/////////////////////////////////// +// Tables +///////////////////////////////////*/ +.table > tbody > tr > td, +.table > tbody > tr > th, +.table > tfoot > tr > td, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > thead > tr > th { + padding: 0.8rem 2.5rem; + border-top: 0; +} + +.table > thead > tr > th { + border-bottom: 1px solid #e1e1e1; +} +/* +.table { + display: block; + overflow-x: auto; + white-space: nowrap; + border: 1px solid #e1e1e1; + background-color: #fff; + border-radius: 3px; +} */ + +.table tbody tr:not(:first-child) { + border-top: 1px solid #e1e1e1; +} + +.table th, .table td { + vertical-align: middle; + border: 0; +} + +.table thead { + background-color: #f2f2f2; +} + +.table thead th { + vertical-align: bottom; + font-family: "Montserrat", sans-serif; + font-size: 0.75019rem; +} + +.table-striped tbody tr:nth-of-type(even) { + background-color: #fafafa; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: #fff; +} + +/*/////////////////////////////////// +// Border +///////////////////////////////////*/ +.border { + border: 1px solid currentColor !important; +} + +.border-top { + border-top: 1px solid currentColor !important; +} + +.border-right { + border-right: 1px solid currentColor !important; +} + +.border-bottom { + border-bottom: 1px solid currentColor !important; +} + +.border-left { + border-left: 1px solid currentColor !important; +} + +.border-x { + border-left: 1px solid currentColor !important; + border-right: 1px solid currentColor !important; +} + +.border-y { + border-top: 1px solid currentColor !important; + border-bottom: 1px solid currentColor !important; +} + +.border-dashed { + border: 1px dashed currentColor !important; +} + +.border-dashed-top { + border-top: 1px dashed currentColor !important; +} + +.border-dashed-right { + border-right: 1px dashed currentColor !important; +} + +.border-dashed-bottom { + border-bottom: 1px dashed currentColor !important; +} + +.border-dashed-left { + border-left: 1px dashed currentColor !important; +} + +.border-dashed-x { + border-left: 1px dashed currentColor !important; + border-right: 1px dashed currentColor !important; +} + +.border-dashed-y { + border-top: 1px dashed currentColor !important; + border-bottom: 1px dashed currentColor !important; +} + +.border-0 { + border-width: 0 !important; +} + +.border-top-0 { + border-top-width: 0 !important; +} + +.border-right-0 { + border-right-width: 0 !important; +} + +.border-bottom-0 { + border-bottom-width: 0 !important; +} + +.border-left-0 { + border-left-width: 0 !important; +} + +.border-x-0 { + border-left-width: 0 !important; + border-right-width: 0 !important; +} + +.border-y-0 { + border-top-width: 0 !important; + border-bottom-width: 0 !important; +} + +.border-2x { + border-width: 2px !important; +} + +@media (min-width: 36em) { + .border-sm { + border: 1px solid currentColor !important; + } + .border-top-sm { + border-top: 1px solid currentColor !important; + } + .border-right-sm { + border-right: 1px solid currentColor !important; + } + .border-bottom-sm { + border-bottom: 1px solid currentColor !important; + } + .border-left-sm { + border-left: 1px solid currentColor !important; + } + .border-x-sm { + border-left: 1px solid currentColor !important; + border-right: 1px solid currentColor !important; + } + .border-y-sm { + border-top: 1px solid currentColor !important; + border-bottom: 1px solid currentColor !important; + } + .border-dashed-sm { + border: 1px dashed currentColor !important; + } + .border-dashed-top-sm { + border-top: 1px dashed currentColor !important; + } + .border-dashed-right-sm { + border-right: 1px dashed currentColor !important; + } + .border-dashed-bottom-sm { + border-bottom: 1px dashed currentColor !important; + } + .border-dashed-left-sm { + border-left: 1px dashed currentColor !important; + } + .border-dashed-x-sm { + border-left: 1px dashed currentColor !important; + border-right: 1px dashed currentColor !important; + } + .border-dashed-y-sm { + border-top: 1px dashed currentColor !important; + border-bottom: 1px dashed currentColor !important; + } + .border-sm-0 { + border-width: 0 !important; + } + .border-top-sm-0 { + border-top-width: 0 !important; + } + .border-right-sm-0 { + border-right-width: 0 !important; + } + .border-bottom-sm-0 { + border-bottom-width: 0 !important; + } + .border-left-sm-0 { + border-left-width: 0 !important; + } + .border-x-sm-0 { + border-left-width: 0 !important; + border-right-width: 0 !important; + } + .border-y-sm-0 { + border-top-width: 0 !important; + border-bottom-width: 0 !important; + } +} + +@media (min-width: 48em) { + .border-md { + border: 1px solid currentColor !important; + } + .border-top-md { + border-top: 1px solid currentColor !important; + } + .border-right-md { + border-right: 1px solid currentColor !important; + } + .border-bottom-md { + border-bottom: 1px solid currentColor !important; + } + .border-left-md { + border-left: 1px solid currentColor !important; + } + .border-x-md { + border-left: 1px solid currentColor !important; + border-right: 1px solid currentColor !important; + } + .border-y-md { + border-top: 1px solid currentColor !important; + border-bottom: 1px solid currentColor !important; + } + .border-dashed-md { + border: 1px dashed currentColor !important; + } + .border-dashed-top-md { + border-top: 1px dashed currentColor !important; + } + .border-dashed-right-md { + border-right: 1px dashed currentColor !important; + } + .border-dashed-bottom-md { + border-bottom: 1px dashed currentColor !important; + } + .border-dashed-left-md { + border-left: 1px dashed currentColor !important; + } + .border-dashed-x-md { + border-left: 1px dashed currentColor !important; + border-right: 1px dashed currentColor !important; + } + .border-dashed-y-md { + border-top: 1px dashed currentColor !important; + border-bottom: 1px dashed currentColor !important; + } + .border-md-0 { + border-width: 0 !important; + } + .border-top-md-0 { + border-top-width: 0 !important; + } + .border-right-md-0 { + border-right-width: 0 !important; + } + .border-bottom-md-0 { + border-bottom-width: 0 !important; + } + .border-left-md-0 { + border-left-width: 0 !important; + } + .border-x-md-0 { + border-left-width: 0 !important; + border-right-width: 0 !important; + } + .border-y-md-0 { + border-top-width: 0 !important; + border-bottom-width: 0 !important; + } +} + +@media (min-width: 62em) { + .border-lg { + border: 1px solid currentColor !important; + } + .border-top-lg { + border-top: 1px solid currentColor !important; + } + .border-right-lg { + border-right: 1px solid currentColor !important; + } + .border-bottom-lg { + border-bottom: 1px solid currentColor !important; + } + .border-left-lg { + border-left: 1px solid currentColor !important; + } + .border-x-lg { + border-left: 1px solid currentColor !important; + border-right: 1px solid currentColor !important; + } + .border-y-lg { + border-top: 1px solid currentColor !important; + border-bottom: 1px solid currentColor !important; + } + .border-dashed-lg { + border: 1px dashed currentColor !important; + } + .border-dashed-top-lg { + border-top: 1px dashed currentColor !important; + } + .border-dashed-right-lg { + border-right: 1px dashed currentColor !important; + } + .border-dashed-bottom-lg { + border-bottom: 1px dashed currentColor !important; + } + .border-dashed-left-lg { + border-left: 1px dashed currentColor !important; + } + .border-dashed-x-lg { + border-left: 1px dashed currentColor !important; + border-right: 1px dashed currentColor !important; + } + .border-dashed-y-lg { + border-top: 1px dashed currentColor !important; + border-bottom: 1px dashed currentColor !important; + } + .border-lg-0 { + border-width: 0 !important; + } + .border-top-lg-0 { + border-top-width: 0 !important; + } + .border-right-lg-0 { + border-right-width: 0 !important; + } + .border-bottom-lg-0 { + border-bottom-width: 0 !important; + } + .border-left-lg-0 { + border-left-width: 0 !important; + } + .border-x-lg-0 { + border-left-width: 0 !important; + border-right-width: 0 !important; + } + .border-y-lg-0 { + border-top-width: 0 !important; + border-bottom-width: 0 !important; + } +} + +@media (min-width: 75em) { + .border-xl { + border: 1px solid currentColor !important; + } + .border-top-xl { + border-top: 1px solid currentColor !important; + } + .border-right-xl { + border-right: 1px solid currentColor !important; + } + .border-bottom-xl { + border-bottom: 1px solid currentColor !important; + } + .border-left-xl { + border-left: 1px solid currentColor !important; + } + .border-x-xl { + border-left: 1px solid currentColor !important; + border-right: 1px solid currentColor !important; + } + .border-y-xl { + border-top: 1px solid currentColor !important; + border-bottom: 1px solid currentColor !important; + } + .border-dashed-xl { + border: 1px dashed currentColor !important; + } + .border-dashed-top-xl { + border-top: 1px dashed currentColor !important; + } + .border-dashed-right-xl { + border-right: 1px dashed currentColor !important; + } + .border-dashed-bottom-xl { + border-bottom: 1px dashed currentColor !important; + } + .border-dashed-left-xl { + border-left: 1px dashed currentColor !important; + } + .border-dashed-x-xl { + border-left: 1px dashed currentColor !important; + border-right: 1px dashed currentColor !important; + } + .border-dashed-y-xl { + border-top: 1px dashed currentColor !important; + border-bottom: 1px dashed currentColor !important; + } + .border-xl-0 { + border-width: 0 !important; + } + .border-top-xl-0 { + border-top-width: 0 !important; + } + .border-right-xl-0 { + border-right-width: 0 !important; + } + .border-bottom-xl-0 { + border-bottom-width: 0 !important; + } + .border-left-xl-0 { + border-left-width: 0 !important; + } + .border-x-xl-0 { + border-left-width: 0 !important; + border-right-width: 0 !important; + } + .border-y-xl-0 { + border-top-width: 0 !important; + border-bottom-width: 0 !important; + } +} + +/******************************** + Responsive border radius +********************************/ +.radius-tr-0 { + border-top-right-radius: 0 !important; +} + +.radius-tl-0 { + border-top-left-radius: 0 !important; +} + +.radius-br-0 { + border-bottom-right-radius: 0 !important; +} + +.radius-bl-0 { + border-bottom-left-radius: 0 !important; +} + +.radius-tr-primary { + border-top-right-radius: 3px !important; +} + +.radius-tl-primary { + border-top-left-radius: 3px !important; +} + +.radius-br-primary { + border-bottom-right-radius: 3px !important; +} + +.radius-bl-primary { + border-bottom-left-radius: 3px !important; +} + +.radius-tr-secondary { + border-top-right-radius: 10px !important; +} + +.radius-tl-secondary { + border-top-left-radius: 10px !important; +} + +.radius-br-secondary { + border-bottom-right-radius: 10px !important; +} + +.radius-bl-secondary { + border-bottom-left-radius: 10px !important; +} + +.radius-tr-capsule { + border-top-right-radius: 50px !important; +} + +.radius-tl-capsule { + border-top-left-radius: 50px !important; +} + +.radius-br-capsule { + border-bottom-right-radius: 50px !important; +} + +.radius-bl-capsule { + border-bottom-left-radius: 50px !important; +} + +.radius-tr-round { + border-top-right-radius: 100% !important; +} + +.radius-tl-round { + border-top-left-radius: 100% !important; +} + +.radius-br-round { + border-bottom-right-radius: 100% !important; +} + +.radius-bl-round { + border-bottom-left-radius: 100% !important; +} + +@media (min-width: 36em) { + .radius-tr-sm-0 { + border-top-right-radius: 0 !important; + } + .radius-tl-sm-0 { + border-top-left-radius: 0 !important; + } + .radius-br-sm-0 { + border-bottom-right-radius: 0 !important; + } + .radius-bl-sm-0 { + border-bottom-left-radius: 0 !important; + } + .radius-tr-sm-primary { + border-top-right-radius: 3px !important; + } + .radius-tl-sm-primary { + border-top-left-radius: 3px !important; + } + .radius-br-sm-primary { + border-bottom-right-radius: 3px !important; + } + .radius-bl-sm-primary { + border-bottom-left-radius: 3px !important; + } + .radius-tr-sm-secondary { + border-top-right-radius: 10px !important; + } + .radius-tl-sm-secondary { + border-top-left-radius: 10px !important; + } + .radius-br-sm-secondary { + border-bottom-right-radius: 10px !important; + } + .radius-bl-sm-secondary { + border-bottom-left-radius: 10px !important; + } + .radius-tr-sm-capsule { + border-top-right-radius: 50px !important; + } + .radius-tl-sm-capsule { + border-top-left-radius: 50px !important; + } + .radius-br-sm-capsule { + border-bottom-right-radius: 50px !important; + } + .radius-bl-sm-capsule { + border-bottom-left-radius: 50px !important; + } + .radius-tr-sm-round { + border-top-right-radius: 100% !important; + } + .radius-tl-sm-round { + border-top-left-radius: 100% !important; + } + .radius-br-sm-round { + border-bottom-right-radius: 100% !important; + } + .radius-bl-sm-round { + border-bottom-left-radius: 100% !important; + } +} + +@media (min-width: 48em) { + .radius-tr-md-0 { + border-top-right-radius: 0 !important; + } + .radius-tl-md-0 { + border-top-left-radius: 0 !important; + } + .radius-br-md-0 { + border-bottom-right-radius: 0 !important; + } + .radius-bl-md-0 { + border-bottom-left-radius: 0 !important; + } + .radius-tr-md-primary { + border-top-right-radius: 3px !important; + } + .radius-tl-md-primary { + border-top-left-radius: 3px !important; + } + .radius-br-md-primary { + border-bottom-right-radius: 3px !important; + } + .radius-bl-md-primary { + border-bottom-left-radius: 3px !important; + } + .radius-tr-md-secondary { + border-top-right-radius: 10px !important; + } + .radius-tl-md-secondary { + border-top-left-radius: 10px !important; + } + .radius-br-md-secondary { + border-bottom-right-radius: 10px !important; + } + .radius-bl-md-secondary { + border-bottom-left-radius: 10px !important; + } + .radius-tr-md-capsule { + border-top-right-radius: 50px !important; + } + .radius-tl-md-capsule { + border-top-left-radius: 50px !important; + } + .radius-br-md-capsule { + border-bottom-right-radius: 50px !important; + } + .radius-bl-md-capsule { + border-bottom-left-radius: 50px !important; + } + .radius-tr-md-round { + border-top-right-radius: 100% !important; + } + .radius-tl-md-round { + border-top-left-radius: 100% !important; + } + .radius-br-md-round { + border-bottom-right-radius: 100% !important; + } + .radius-bl-md-round { + border-bottom-left-radius: 100% !important; + } +} + +@media (min-width: 62em) { + .radius-tr-lg-0 { + border-top-right-radius: 0 !important; + } + .radius-tl-lg-0 { + border-top-left-radius: 0 !important; + } + .radius-br-lg-0 { + border-bottom-right-radius: 0 !important; + } + .radius-bl-lg-0 { + border-bottom-left-radius: 0 !important; + } + .radius-tr-lg-primary { + border-top-right-radius: 3px !important; + } + .radius-tl-lg-primary { + border-top-left-radius: 3px !important; + } + .radius-br-lg-primary { + border-bottom-right-radius: 3px !important; + } + .radius-bl-lg-primary { + border-bottom-left-radius: 3px !important; + } + .radius-tr-lg-secondary { + border-top-right-radius: 10px !important; + } + .radius-tl-lg-secondary { + border-top-left-radius: 10px !important; + } + .radius-br-lg-secondary { + border-bottom-right-radius: 10px !important; + } + .radius-bl-lg-secondary { + border-bottom-left-radius: 10px !important; + } + .radius-tr-lg-capsule { + border-top-right-radius: 50px !important; + } + .radius-tl-lg-capsule { + border-top-left-radius: 50px !important; + } + .radius-br-lg-capsule { + border-bottom-right-radius: 50px !important; + } + .radius-bl-lg-capsule { + border-bottom-left-radius: 50px !important; + } + .radius-tr-lg-round { + border-top-right-radius: 100% !important; + } + .radius-tl-lg-round { + border-top-left-radius: 100% !important; + } + .radius-br-lg-round { + border-bottom-right-radius: 100% !important; + } + .radius-bl-lg-round { + border-bottom-left-radius: 100% !important; + } +} + +@media (min-width: 75em) { + .radius-tr-xl-0 { + border-top-right-radius: 0 !important; + } + .radius-tl-xl-0 { + border-top-left-radius: 0 !important; + } + .radius-br-xl-0 { + border-bottom-right-radius: 0 !important; + } + .radius-bl-xl-0 { + border-bottom-left-radius: 0 !important; + } + .radius-tr-xl-primary { + border-top-right-radius: 3px !important; + } + .radius-tl-xl-primary { + border-top-left-radius: 3px !important; + } + .radius-br-xl-primary { + border-bottom-right-radius: 3px !important; + } + .radius-bl-xl-primary { + border-bottom-left-radius: 3px !important; + } + .radius-tr-xl-secondary { + border-top-right-radius: 10px !important; + } + .radius-tl-xl-secondary { + border-top-left-radius: 10px !important; + } + .radius-br-xl-secondary { + border-bottom-right-radius: 10px !important; + } + .radius-bl-xl-secondary { + border-bottom-left-radius: 10px !important; + } + .radius-tr-xl-capsule { + border-top-right-radius: 50px !important; + } + .radius-tl-xl-capsule { + border-top-left-radius: 50px !important; + } + .radius-br-xl-capsule { + border-bottom-right-radius: 50px !important; + } + .radius-bl-xl-capsule { + border-bottom-left-radius: 50px !important; + } + .radius-tr-xl-round { + border-top-right-radius: 100% !important; + } + .radius-tl-xl-round { + border-top-left-radius: 100% !important; + } + .radius-br-xl-round { + border-bottom-right-radius: 100% !important; + } + .radius-bl-xl-round { + border-bottom-left-radius: 100% !important; + } +} + +/*/////////////////////////////////// +// Helpers +///////////////////////////////////*/ +.container { + position: relative; +} + +section { + position: relative; + padding: 7.5rem 0; +} + +@media (max-width: 47.99em) { + section { + padding: 4rem 0; + } +} + +.h-full { + min-height: 100vh; +} + +@media (min-width: 62em) { + .h-lg-full { + min-height: 100vh; + } +} + +.h-half { + min-height: 50vh; +} + +.h-100vh { + height: 100vh !important; +} + +@media (min-width: 36em) { + .h-sm-100vh { + height: 100vh !important; + } +} + +@media (min-width: 48em) { + .h-md-100vh { + height: 100vh !important; + } +} + +@media (min-width: 62em) { + .h-lg-100vh { + height: 100vh !important; + } +} + +@media (min-width: 75em) { + .h-xl-100vh { + height: 100vh !important; + } +} + +.perpendicular { + position: absolute; + bottom: 0; + -webkit-transform-origin: left; + -ms-transform-origin: left; + transform-origin: left; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + line-height: 0; +} + +/* Background */ +.background-holder { + position: absolute; + width: 100%; + min-height: 100%; + top: 0; + left: 0; + background-size:cover; + background-position: center; + z-index: -1; + overflow: hidden; + will-change: transform, opacity, filter; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + background-repeat: no-repeat; +} + +.background-holder.background-fixed { + background-attachment: fixed; +} + +.background-holder.background-right { + left: auto; + right: 0; +} + +.background-holder.overlay:before { + position: absolute; + content: ''; + background: rgba(0, 0, 0, 0.25); + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 1; +} + +.background-holder.overlay-primary:before { + background: rgba(42, 56, 85, 0.4); +} + +.background-holder.overlay-info:before { + background: rgba(54, 128, 179, 0.4); +} + +.background-holder.overlay-success:before { + background: rgba(54, 179, 106, 0.4); +} + +.background-holder.overlay-warning:before { + background: rgba(253, 212, 40, 0.4); +} + +.background-holder.overlay-danger:before { + background: rgba(179, 54, 65, 0.4); +} + +.background-holder.overlay-0:before { + background: rgba(0, 0, 0, 0.7); +} + +.background-holder.overlay-1:before { + background: rgba(0, 0, 0, 0.55); +} + +.background-holder.overlay-2:before { + background: rgba(0, 0, 0, 0.4); +} + +.background-holder video { + position: absolute; + display: block; + z-index: -1; + top: 0; + left: 0; + -o-object-fit: cover; + object-fit: cover; + height: 100%; + min-width: 100%; +} + +.background-holder .youtube-background { + position: absolute !important; + top: 0; + left: 0; + height: 100%; + width: 100%; +} + +.background-holder .youtube-background .mb_YTPBar { + display: none !important; +} + +.has-parallax { + position: relative; + overflow: hidden; +} + +.overflow-hidden { + overflow: hidden; +} + +hr { + border-color: currentColor; +} + +hr.left { + margin-left: 0; +} + +hr.short { + width: 4.20873rem; +} + +.background-transparent { + background-color: transparent !important; +} + +.color-black { + color: black !important; +} + +.background-black { + background-color: black !important; +} + +.border-color-black { + border-color: black !important; +} + +.color-1 { + color: #1f1f1f !important; +} + +.background-1 { + background-color: #1f1f1f !important; +} + +.border-color-1 { + border-color: #1f1f1f !important; +} + +.color-2 { + color: #2b2b2b !important; +} + +.background-2 { + background-color: #2b2b2b !important; +} + +.border-color-2 { + border-color: #2b2b2b !important; +} + +.color-3 { + color: #404040 !important; +} + +.background-3 { + background-color: #404040 !important; +} + +.border-color-3 { + border-color: #404040 !important; +} + +.color-4 { + color: #555555 !important; +} + +.background-4 { + background-color: #555555 !important; +} + +.border-color-4 { + border-color: #555555 !important; +} + +.color-5 { + color: #6a6a6a !important; +} + +.background-5 { + background-color: #6a6a6a !important; +} + +.border-color-5 { + border-color: #6a6a6a !important; +} + +.color-6 { + color: #7F7F7F !important; +} + +.background-6 { + background-color: #7F7F7F !important; +} + +.border-color-6 { + border-color: #7F7F7F !important; +} + +.color-7 { + color: #949494 !important; +} + +.background-7 { + background-color: #949494 !important; +} + +.border-color-7 { + border-color: #949494 !important; +} + +.color-8 { + color: #bebebe !important; +} + +.background-8 { + background-color: #bebebe !important; +} + +.border-color-8 { + border-color: #bebebe !important; +} + +.color-9 { + color: #e1e1e1 !important; +} + +.background-9 { + background-color: #e1e1e1 !important; +} + +.border-color-9 { + border-color: #e1e1e1 !important; +} + +.color-10 { + color: #f2f2f2 !important; +} + +.background-10 { + background-color: #f2f2f2 !important; +} + +.border-color-10 { + border-color: #f2f2f2 !important; +} + +.color-11 { + color: #fafafa !important; +} + +.background-11 { +z-index: 2; +/* position: relative; */ + background-color: #fafafa !important; +} + +.border-color-11 { + border-color: #fafafa !important; +} + +.color-white { + color: white !important; +} + +.background-white { + background-color: white !important; +} + +.border-color-white { + border-color: white !important; +} + +.color-primary { + color: #2A3855 !important; +} + +.background-primary { + background-color: #2A3855 !important; +} + +.background-primary1 { + background-color: white !important; +} + +.border-color-primary { + border-color: #2A3855 !important; +} + +.color-info { + color: #3680b3 !important; +} + +.background-info { + background-color: #3680b3 !important; +} + +.border-color-info { + border-color: #3680b3 !important; +} + +.color-success { + color: #36b36a !important; +} + +.background-success { + background-color: #36b36a !important; +} + +.border-color-success { + border-color: #36b36a !important; +} + +.color-warning { + color: #FDD428 !important; +} + +.background-warning { + background-color: #FDD428 !important; +} + +.border-color-warning { + border-color: #FDD428 !important; +} + +.color-danger { + color: #b33641 !important; +} + +.background-danger { + background-color: #b33641 !important; +} + +.border-color-danger { + border-color: #b33641 !important; +} + +.color-facebook { + color: #3b5998 !important; +} + +.background-facebook { + background-color: #3b5998 !important; +} + +.border-color-facebook { + border-color: #3b5998 !important; +} + +.color-twitter { + color: #1da1f2 !important; +} + +.background-twitter { + background-color: #1da1f2 !important; +} + +.border-color-twitter { + border-color: #1da1f2 !important; +} + +.color-google-plus { + color: #db4437 !important; +} + +.background-google-plus { + background-color: #db4437 !important; +} + +.border-color-google-plus { + border-color: #db4437 !important; +} + +.color-github { + color: #24292e !important; +} + +.background-github { + background-color: #24292e !important; +} + +.border-color-github { + border-color: #24292e !important; +} + +.badge-white { + background-color: #ffffff; +} + +.badge-primary { + background-color: #2A3855; +} + +.badge-info { + background-color: #3680b3; +} + +.badge-success { + background-color: #36b36a; +} + +.badge-warning { + background-color: #FDD428; +} + +.badge-danger { + background-color: #b33641; +} +.owl-item .active{ + background-color: white !important; +} +.radius-primary { + border-radius: 10px !important; +} + +.radius-secondary { + border-radius: 10px !important; +} + +.radius-capsule { + border-radius: 50px !important; +} + +.radius-square { + border-radius: 0 !important; +} + +.radius-round { + border-radius: 100% !important; +} + +.pos-relative { + position: relative; +} + +.pos-absolute { + position: absolute; +} + +.pos-fixed { + position: fixed; +} + +@media (min-width: 62em) { + .w-lg-25 { + width: 25% !important; + } + .pos-lg-absolute { + position: absolute; + } + .absolute-centered { + left: 50%; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + } +} + +.background-transparent { + background-color: transparent; +} + +.background-transparent:active, .background-transparent:hover, .background-transparent:focus, .background-transparent:active:focus { + background-color: transparent !important; +} + +.r-0 { + right: 0; +} + +.l-0 { + left: 0; +} + +.t-0 { + top: 0; +} + +.b-0 { + bottom: 0; +} + +.opacity-75 { + opacity: 0.75; +} + +.elevated { + -webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.08); + box-shadow: 0 0 40px rgba(0, 0, 0, 0.08); +} + +.box-shadow-wide { + -webkit-box-shadow: 0 23px 40px rgba(0, 0, 0, 0.2); + box-shadow: 0 23px 40px rgba(0, 0, 0, 0.2); +} + +/*/////////////////////////////////// +// Spacing +///////////////////////////////////*/ +.m-0 { + margin: 0 !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mr-0 { + margin-right: 0 !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.ml-0 { + margin-left: 0 !important; +} + +.mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mr-1 { + margin-right: 0.25rem !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1 { + margin-left: 0.25rem !important; +} + +.mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mr-2 { + margin-right: 0.5rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2 { + margin-left: 0.5rem !important; +} + +.mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mr-3 { + margin-right: 1rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.ml-3 { + margin-left: 1rem !important; +} + +.mx-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.m-4 { + margin: 1.8rem !important; +} + +.mt-4 { + margin-top: 1.8rem !important; +} + +.mr-4 { + margin-right: 1.8rem !important; +} + +.mb-4 { + margin-bottom: 1.8rem !important; +} + +.ml-4 { + margin-left: 1.8rem !important; +} + +.mx-4 { + margin-left: 1.8rem !important; + margin-right: 1.8rem !important; +} + +.my-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mr-5 { + margin-right: 3rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.ml-5 { + margin-left: 3rem !important; +} + +.mx-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.m-6 { + margin: 4rem !important; +} + +.mt-6 { + margin-top: 4rem !important; +} + +.mr-6 { + margin-right: 4rem !important; +} + +.mb-6 { + margin-bottom: 4rem !important; +} + +.ml-6 { + margin-left: 4rem !important; +} + +.mx-6 { + margin-left: 4rem !important; + margin-right: 4rem !important; +} + +.my-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; +} + +.m-7 { + margin: 5rem !important; +} + +.mt-7 { + margin-top: 5rem !important; +} + +.mr-7 { + margin-right: 5rem !important; +} + +.mb-7 { + margin-bottom: 5rem !important; +} + +.ml-7 { + margin-left: 5rem !important; +} + +.mx-7 { + margin-left: 5rem !important; + margin-right: 5rem !important; +} + +.my-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; +} + +.m-8 { + margin: 7.5rem !important; +} + +.mt-8 { + margin-top: 7.5rem !important; +} + +.mr-8 { + margin-right: 7.5rem !important; +} + +.mb-8 { + margin-bottom: 7.5rem !important; +} + +.ml-8 { + margin-left: 7.5rem !important; +} + +.mx-8 { + margin-left: 7.5rem !important; + margin-right: 7.5rem !important; +} + +.my-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; +} + +.m-9 { + margin: 10rem !important; +} + +.mt-9 { + margin-top: 10rem !important; +} + +.mr-9 { + margin-right: 10rem !important; +} + +.mb-9 { + margin-bottom: 10rem !important; +} + +.ml-9 { + margin-left: 10rem !important; +} + +.mx-9 { + margin-left: 10rem !important; + margin-right: 10rem !important; +} + +.my-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; +} + +.m-10 { + margin: 12.5rem !important; +} + +.mt-10 { + margin-top: 12.5rem !important; +} + +.mr-10 { + margin-right: 12.5rem !important; +} + +.mb-10 { + margin-bottom: 12.5rem !important; +} + +.ml-10 { + margin-left: 12.5rem !important; +} + +.mx-10 { + margin-left: 12.5rem !important; + margin-right: 12.5rem !important; +} + +.my-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; +} + +.m-11 { + margin: 15rem !important; +} + +.mt-11 { + margin-top: 15rem !important; +} + +.mr-11 { + margin-right: 15rem !important; +} + +.mb-11 { + margin-bottom: 15rem !important; +} + +.ml-11 { + margin-left: 15rem !important; +} + +.mx-11 { + margin-left: 15rem !important; + margin-right: 15rem !important; +} + +.my-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; +} + +@media (max-width: 35.99em) { + .m-xs-0 { + margin: 0 !important; + } + .mt-xs-0 { + margin-top: 0 !important; + } + .mr-xs-0 { + margin-right: 0 !important; + } + .mb-xs-0 { + margin-bottom: 0 !important; + } + .ml-xs-0 { + margin-left: 0 !important; + } + .mx-xs-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .my-xs-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-xs-1 { + margin: 0.25rem !important; + } + .mt-xs-1 { + margin-top: 0.25rem !important; + } + .mr-xs-1 { + margin-right: 0.25rem !important; + } + .mb-xs-1 { + margin-bottom: 0.25rem !important; + } + .ml-xs-1 { + margin-left: 0.25rem !important; + } + .mx-xs-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .my-xs-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-xs-2 { + margin: 0.5rem !important; + } + .mt-xs-2 { + margin-top: 0.5rem !important; + } + .mr-xs-2 { + margin-right: 0.5rem !important; + } + .mb-xs-2 { + margin-bottom: 0.5rem !important; + } + .ml-xs-2 { + margin-left: 0.5rem !important; + } + .mx-xs-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .my-xs-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-xs-3 { + margin: 1rem !important; + } + .mt-xs-3 { + margin-top: 1rem !important; + } + .mr-xs-3 { + margin-right: 1rem !important; + } + .mb-xs-3 { + margin-bottom: 1rem !important; + } + .ml-xs-3 { + margin-left: 1rem !important; + } + .mx-xs-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .my-xs-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-xs-4 { + margin: 1.8rem !important; + } + .mt-xs-4 { + margin-top: 1.8rem !important; + } + .mr-xs-4 { + margin-right: 1.8rem !important; + } + .mb-xs-4 { + margin-bottom: 1.8rem !important; + } + .ml-xs-4 { + margin-left: 1.8rem !important; + } + .mx-xs-4 { + margin-left: 1.8rem !important; + margin-right: 1.8rem !important; + } + .my-xs-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; + } + .m-xs-5 { + margin: 3rem !important; + } + .mt-xs-5 { + margin-top: 3rem !important; + } + .mr-xs-5 { + margin-right: 3rem !important; + } + .mb-xs-5 { + margin-bottom: 3rem !important; + } + .ml-xs-5 { + margin-left: 3rem !important; + } + .mx-xs-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .my-xs-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .m-xs-6 { + margin: 4rem !important; + } + .mt-xs-6 { + margin-top: 4rem !important; + } + .mr-xs-6 { + margin-right: 4rem !important; + } + .mb-xs-6 { + margin-bottom: 4rem !important; + } + .ml-xs-6 { + margin-left: 4rem !important; + } + .mx-xs-6 { + margin-left: 4rem !important; + margin-right: 4rem !important; + } + .my-xs-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .m-xs-7 { + margin: 5rem !important; + } + .mt-xs-7 { + margin-top: 5rem !important; + } + .mr-xs-7 { + margin-right: 5rem !important; + } + .mb-xs-7 { + margin-bottom: 5rem !important; + } + .ml-xs-7 { + margin-left: 5rem !important; + } + .mx-xs-7 { + margin-left: 5rem !important; + margin-right: 5rem !important; + } + .my-xs-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + .m-xs-8 { + margin: 7.5rem !important; + } + .mt-xs-8 { + margin-top: 7.5rem !important; + } + .mr-xs-8 { + margin-right: 7.5rem !important; + } + .mb-xs-8 { + margin-bottom: 7.5rem !important; + } + .ml-xs-8 { + margin-left: 7.5rem !important; + } + .mx-xs-8 { + margin-left: 7.5rem !important; + margin-right: 7.5rem !important; + } + .my-xs-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; + } + .m-xs-9 { + margin: 10rem !important; + } + .mt-xs-9 { + margin-top: 10rem !important; + } + .mr-xs-9 { + margin-right: 10rem !important; + } + .mb-xs-9 { + margin-bottom: 10rem !important; + } + .ml-xs-9 { + margin-left: 10rem !important; + } + .mx-xs-9 { + margin-left: 10rem !important; + margin-right: 10rem !important; + } + .my-xs-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .m-xs-10 { + margin: 12.5rem !important; + } + .mt-xs-10 { + margin-top: 12.5rem !important; + } + .mr-xs-10 { + margin-right: 12.5rem !important; + } + .mb-xs-10 { + margin-bottom: 12.5rem !important; + } + .ml-xs-10 { + margin-left: 12.5rem !important; + } + .mx-xs-10 { + margin-left: 12.5rem !important; + margin-right: 12.5rem !important; + } + .my-xs-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; + } + .m-xs-11 { + margin: 15rem !important; + } + .mt-xs-11 { + margin-top: 15rem !important; + } + .mr-xs-11 { + margin-right: 15rem !important; + } + .mb-xs-11 { + margin-bottom: 15rem !important; + } + .ml-xs-11 { + margin-left: 15rem !important; + } + .mx-xs-11 { + margin-left: 15rem !important; + margin-right: 15rem !important; + } + .my-xs-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; + } +} + +@media (min-width: 36em) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0 { + margin-left: 0 !important; + } + .mx-sm-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1 { + margin-left: 0.25rem !important; + } + .mx-sm-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2 { + margin-left: 0.5rem !important; + } + .mx-sm-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3 { + margin-left: 1rem !important; + } + .mx-sm-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-sm-4 { + margin: 1.8rem !important; + } + .mt-sm-4 { + margin-top: 1.8rem !important; + } + .mr-sm-4 { + margin-right: 1.8rem !important; + } + .mb-sm-4 { + margin-bottom: 1.8rem !important; + } + .ml-sm-4 { + margin-left: 1.8rem !important; + } + .mx-sm-4 { + margin-left: 1.8rem !important; + margin-right: 1.8rem !important; + } + .my-sm-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5 { + margin-left: 3rem !important; + } + .mx-sm-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .m-sm-6 { + margin: 4rem !important; + } + .mt-sm-6 { + margin-top: 4rem !important; + } + .mr-sm-6 { + margin-right: 4rem !important; + } + .mb-sm-6 { + margin-bottom: 4rem !important; + } + .ml-sm-6 { + margin-left: 4rem !important; + } + .mx-sm-6 { + margin-left: 4rem !important; + margin-right: 4rem !important; + } + .my-sm-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .m-sm-7 { + margin: 5rem !important; + } + .mt-sm-7 { + margin-top: 5rem !important; + } + .mr-sm-7 { + margin-right: 5rem !important; + } + .mb-sm-7 { + margin-bottom: 5rem !important; + } + .ml-sm-7 { + margin-left: 5rem !important; + } + .mx-sm-7 { + margin-left: 5rem !important; + margin-right: 5rem !important; + } + .my-sm-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + .m-sm-8 { + margin: 7.5rem !important; + } + .mt-sm-8 { + margin-top: 7.5rem !important; + } + .mr-sm-8 { + margin-right: 7.5rem !important; + } + .mb-sm-8 { + margin-bottom: 7.5rem !important; + } + .ml-sm-8 { + margin-left: 7.5rem !important; + } + .mx-sm-8 { + margin-left: 7.5rem !important; + margin-right: 7.5rem !important; + } + .my-sm-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; + } + .m-sm-9 { + margin: 10rem !important; + } + .mt-sm-9 { + margin-top: 10rem !important; + } + .mr-sm-9 { + margin-right: 10rem !important; + } + .mb-sm-9 { + margin-bottom: 10rem !important; + } + .ml-sm-9 { + margin-left: 10rem !important; + } + .mx-sm-9 { + margin-left: 10rem !important; + margin-right: 10rem !important; + } + .my-sm-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .m-sm-10 { + margin: 12.5rem !important; + } + .mt-sm-10 { + margin-top: 12.5rem !important; + } + .mr-sm-10 { + margin-right: 12.5rem !important; + } + .mb-sm-10 { + margin-bottom: 12.5rem !important; + } + .ml-sm-10 { + margin-left: 12.5rem !important; + } + .mx-sm-10 { + margin-left: 12.5rem !important; + margin-right: 12.5rem !important; + } + .my-sm-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; + } + .m-sm-11 { + margin: 15rem !important; + } + .mt-sm-11 { + margin-top: 15rem !important; + } + .mr-sm-11 { + margin-right: 15rem !important; + } + .mb-sm-11 { + margin-bottom: 15rem !important; + } + .ml-sm-11 { + margin-left: 15rem !important; + } + .mx-sm-11 { + margin-left: 15rem !important; + margin-right: 15rem !important; + } + .my-sm-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; + } +} + +@media (min-width: 48em) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mr-md-0 { + margin-right: 0 !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0 { + margin-left: 0 !important; + } + .mx-md-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1 { + margin-left: 0.25rem !important; + } + .mx-md-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2 { + margin-left: 0.5rem !important; + } + .mx-md-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mr-md-3 { + margin-right: 1rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3 { + margin-left: 1rem !important; + } + .mx-md-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-md-4 { + margin: 1.8rem !important; + } + .mt-md-4 { + margin-top: 1.8rem !important; + } + .mr-md-4 { + margin-right: 1.8rem !important; + } + .mb-md-4 { + margin-bottom: 1.8rem !important; + } + .ml-md-4 { + margin-left: 1.8rem !important; + } + .mx-md-4 { + margin-left: 1.8rem !important; + margin-right: 1.8rem !important; + } + .my-md-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mr-md-5 { + margin-right: 3rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5 { + margin-left: 3rem !important; + } + .mx-md-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .m-md-6 { + margin: 4rem !important; + } + .mt-md-6 { + margin-top: 4rem !important; + } + .mr-md-6 { + margin-right: 4rem !important; + } + .mb-md-6 { + margin-bottom: 4rem !important; + } + .ml-md-6 { + margin-left: 4rem !important; + } + .mx-md-6 { + margin-left: 4rem !important; + margin-right: 4rem !important; + } + .my-md-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .m-md-7 { + margin: 5rem !important; + } + .mt-md-7 { + margin-top: 5rem !important; + } + .mr-md-7 { + margin-right: 5rem !important; + } + .mb-md-7 { + margin-bottom: 5rem !important; + } + .ml-md-7 { + margin-left: 5rem !important; + } + .mx-md-7 { + margin-left: 5rem !important; + margin-right: 5rem !important; + } + .my-md-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + .m-md-8 { + margin: 7.5rem !important; + } + .mt-md-8 { + margin-top: 7.5rem !important; + } + .mr-md-8 { + margin-right: 7.5rem !important; + } + .mb-md-8 { + margin-bottom: 7.5rem !important; + } + .ml-md-8 { + margin-left: 7.5rem !important; + } + .mx-md-8 { + margin-left: 7.5rem !important; + margin-right: 7.5rem !important; + } + .my-md-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; + } + .m-md-9 { + margin: 10rem !important; + } + .mt-md-9 { + margin-top: 10rem !important; + } + .mr-md-9 { + margin-right: 10rem !important; + } + .mb-md-9 { + margin-bottom: 10rem !important; + } + .ml-md-9 { + margin-left: 10rem !important; + } + .mx-md-9 { + margin-left: 10rem !important; + margin-right: 10rem !important; + } + .my-md-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .m-md-10 { + margin: 12.5rem !important; + } + .mt-md-10 { + margin-top: 12.5rem !important; + } + .mr-md-10 { + margin-right: 12.5rem !important; + } + .mb-md-10 { + margin-bottom: 12.5rem !important; + } + .ml-md-10 { + margin-left: 12.5rem !important; + } + .mx-md-10 { + margin-left: 12.5rem !important; + margin-right: 12.5rem !important; + } + .my-md-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; + } + .m-md-11 { + margin: 15rem !important; + } + .mt-md-11 { + margin-top: 15rem !important; + } + .mr-md-11 { + margin-right: 15rem !important; + } + .mb-md-11 { + margin-bottom: 15rem !important; + } + .ml-md-11 { + margin-left: 15rem !important; + } + .mx-md-11 { + margin-left: 15rem !important; + margin-right: 15rem !important; + } + .my-md-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; + } +} + +@media (min-width: 62em) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0 { + margin-left: 0 !important; + } + .mx-lg-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1 { + margin-left: 0.25rem !important; + } + .mx-lg-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2 { + margin-left: 0.5rem !important; + } + .mx-lg-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3 { + margin-left: 1rem !important; + } + .mx-lg-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-lg-4 { + margin: 1.8rem !important; + } + .mt-lg-4 { + margin-top: 1.8rem !important; + } + .mr-lg-4 { + margin-right: 1.8rem !important; + } + .mb-lg-4 { + margin-bottom: 1.8rem !important; + } + .ml-lg-4 { + margin-left: 1.8rem !important; + } + .mx-lg-4 { + margin-left: 1.8rem !important; + margin-right: 1.8rem !important; + } + .my-lg-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5 { + margin-left: 3rem !important; + } + .mx-lg-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .m-lg-6 { + margin: 4rem !important; + } + .mt-lg-6 { + margin-top: 4rem !important; + } + .mr-lg-6 { + margin-right: 4rem !important; + } + .mb-lg-6 { + margin-bottom: 4rem !important; + } + .ml-lg-6 { + margin-left: 4rem !important; + } + .mx-lg-6 { + margin-left: 4rem !important; + margin-right: 4rem !important; + } + .my-lg-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .m-lg-7 { + margin: 5rem !important; + } + .mt-lg-7 { + margin-top: 5rem !important; + } + .mr-lg-7 { + margin-right: 5rem !important; + } + .mb-lg-7 { + margin-bottom: 5rem !important; + } + .ml-lg-7 { + margin-left: 5rem !important; + } + .mx-lg-7 { + margin-left: 5rem !important; + margin-right: 5rem !important; + } + .my-lg-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + .m-lg-8 { + margin: 7.5rem !important; + } + .mt-lg-8 { + margin-top: 7.5rem !important; + } + .mr-lg-8 { + margin-right: 7.5rem !important; + } + .mb-lg-8 { + margin-bottom: 7.5rem !important; + } + .ml-lg-8 { + margin-left: 7.5rem !important; + } + .mx-lg-8 { + margin-left: 7.5rem !important; + margin-right: 7.5rem !important; + } + .my-lg-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; + } + .m-lg-9 { + margin: 10rem !important; + } + .mt-lg-9 { + margin-top: 10rem !important; + } + .mr-lg-9 { + margin-right: 10rem !important; + } + .mb-lg-9 { + margin-bottom: 10rem !important; + } + .ml-lg-9 { + margin-left: 10rem !important; + } + .mx-lg-9 { + margin-left: 10rem !important; + margin-right: 10rem !important; + } + .my-lg-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .m-lg-10 { + margin: 12.5rem !important; + } + .mt-lg-10 { + margin-top: 12.5rem !important; + } + .mr-lg-10 { + margin-right: 12.5rem !important; + } + .mb-lg-10 { + margin-bottom: 12.5rem !important; + } + .ml-lg-10 { + margin-left: 12.5rem !important; + } + .mx-lg-10 { + margin-left: 12.5rem !important; + margin-right: 12.5rem !important; + } + .my-lg-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; + } + .m-lg-11 { + margin: 15rem !important; + } + .mt-lg-11 { + margin-top: 15rem !important; + } + .mr-lg-11 { + margin-right: 15rem !important; + } + .mb-lg-11 { + margin-bottom: 15rem !important; + } + .ml-lg-11 { + margin-left: 15rem !important; + } + .mx-lg-11 { + margin-left: 15rem !important; + margin-right: 15rem !important; + } + .my-lg-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; + } +} + +@media (min-width: 75em) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0 { + margin-left: 0 !important; + } + .mx-xl-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1 { + margin-left: 0.25rem !important; + } + .mx-xl-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2 { + margin-left: 0.5rem !important; + } + .mx-xl-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3 { + margin-left: 1rem !important; + } + .mx-xl-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-xl-4 { + margin: 1.8rem !important; + } + .mt-xl-4 { + margin-top: 1.8rem !important; + } + .mr-xl-4 { + margin-right: 1.8rem !important; + } + .mb-xl-4 { + margin-bottom: 1.8rem !important; + } + .ml-xl-4 { + margin-left: 1.8rem !important; + } + .mx-xl-4 { + margin-left: 1.8rem !important; + margin-right: 1.8rem !important; + } + .my-xl-4 { + margin-top: 1.8rem !important; + margin-bottom: 1.8rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5 { + margin-left: 3rem !important; + } + .mx-xl-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .m-xl-6 { + margin: 4rem !important; + } + .mt-xl-6 { + margin-top: 4rem !important; + } + .mr-xl-6 { + margin-right: 4rem !important; + } + .mb-xl-6 { + margin-bottom: 4rem !important; + } + .ml-xl-6 { + margin-left: 4rem !important; + } + .mx-xl-6 { + margin-left: 4rem !important; + margin-right: 4rem !important; + } + .my-xl-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .m-xl-7 { + margin: 5rem !important; + } + .mt-xl-7 { + margin-top: 5rem !important; + } + .mr-xl-7 { + margin-right: 5rem !important; + } + .mb-xl-7 { + margin-bottom: 5rem !important; + } + .ml-xl-7 { + margin-left: 5rem !important; + } + .mx-xl-7 { + margin-left: 5rem !important; + margin-right: 5rem !important; + } + .my-xl-7 { + margin-top: 5rem !important; + margin-bottom: 5rem !important; + } + .m-xl-8 { + margin: 7.5rem !important; + } + .mt-xl-8 { + margin-top: 7.5rem !important; + } + .mr-xl-8 { + margin-right: 7.5rem !important; + } + .mb-xl-8 { + margin-bottom: 7.5rem !important; + } + .ml-xl-8 { + margin-left: 7.5rem !important; + } + .mx-xl-8 { + margin-left: 7.5rem !important; + margin-right: 7.5rem !important; + } + .my-xl-8 { + margin-top: 7.5rem !important; + margin-bottom: 7.5rem !important; + } + .m-xl-9 { + margin: 10rem !important; + } + .mt-xl-9 { + margin-top: 10rem !important; + } + .mr-xl-9 { + margin-right: 10rem !important; + } + .mb-xl-9 { + margin-bottom: 10rem !important; + } + .ml-xl-9 { + margin-left: 10rem !important; + } + .mx-xl-9 { + margin-left: 10rem !important; + margin-right: 10rem !important; + } + .my-xl-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .m-xl-10 { + margin: 12.5rem !important; + } + .mt-xl-10 { + margin-top: 12.5rem !important; + } + .mr-xl-10 { + margin-right: 12.5rem !important; + } + .mb-xl-10 { + margin-bottom: 12.5rem !important; + } + .ml-xl-10 { + margin-left: 12.5rem !important; + } + .mx-xl-10 { + margin-left: 12.5rem !important; + margin-right: 12.5rem !important; + } + .my-xl-10 { + margin-top: 12.5rem !important; + margin-bottom: 12.5rem !important; + } + .m-xl-11 { + margin: 15rem !important; + } + .mt-xl-11 { + margin-top: 15rem !important; + } + .mr-xl-11 { + margin-right: 15rem !important; + } + .mb-xl-11 { + margin-bottom: 15rem !important; + } + .ml-xl-11 { + margin-left: 15rem !important; + } + .mx-xl-11 { + margin-left: 15rem !important; + margin-right: 15rem !important; + } + .my-xl-11 { + margin-top: 15rem !important; + margin-bottom: 15rem !important; + } +} + +.p-0 { + padding: 0 !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pr-0 { + padding-right: 0 !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pl-0 { + padding-left: 0 !important; +} + +.px-0 { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pr-1 { + padding-right: 0.25rem !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1 { + padding-left: 0.25rem !important; +} + +.px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pr-2 { + padding-right: 0.5rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2 { + padding-left: 0.5rem !important; +} + +.px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pr-3 { + padding-right: 1rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pl-3 { + padding-left: 1rem !important; +} + +.px-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.p-4 { + padding: 1.8rem !important; +} + +.pt-4 { + padding-top: 1.8rem !important; +} + +.pr-4 { + padding-right: 1.8rem !important; +} + +.pb-4 { + padding-bottom: 1.8rem !important; +} + +.pl-4 { + padding-left: 1.8rem !important; +} + +.px-4 { + padding-left: 1.8rem !important; + padding-right: 1.8rem !important; +} + +.py-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pr-5 { + padding-right: 3rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.pl-5 { + padding-left: 3rem !important; +} + +.px-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.p-6 { + padding: 4rem !important; +} + +.pt-6 { + padding-top: 4rem !important; +} + +.pr-6 { + padding-right: 4rem !important; +} + +.pb-6 { + padding-bottom: 4rem !important; +} + +.pl-6 { + padding-left: 4rem !important; +} + +.px-6 { + padding-left: 4rem !important; + padding-right: 4rem !important; +} + +.py-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; +} + +.p-7 { + padding: 5rem !important; +} + +.pt-7 { + padding-top: 5rem !important; +} + +.pr-7 { + padding-right: 5rem !important; +} + +.pb-7 { + padding-bottom: 5rem !important; +} + +.pl-7 { + padding-left: 5rem !important; +} + +.px-7 { + padding-left: 5rem !important; + padding-right: 5rem !important; +} + +.py-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; +} + +.p-8 { + padding: 7.5rem !important; +} + +.pt-8 { + padding-top: 7.5rem !important; +} + +.pr-8 { + padding-right: 7.5rem !important; +} + +.pb-8 { + padding-bottom: 7.5rem !important; +} + +.pl-8 { + padding-left: 7.5rem !important; +} + +.px-8 { + padding-left: 7.5rem !important; + padding-right: 7.5rem !important; +} + +.py-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; +} + +.p-9 { + padding: 10rem !important; +} + +.pt-9 { + padding-top: 10rem !important; +} + +.pr-9 { + padding-right: 10rem !important; +} + +.pb-9 { + padding-bottom: 10rem !important; +} + +.pl-9 { + padding-left: 10rem !important; +} + +.px-9 { + padding-left: 10rem !important; + padding-right: 10rem !important; +} + +.py-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; +} + +.p-10 { + padding: 12.5rem !important; +} + +.pt-10 { + padding-top: 12.5rem !important; +} + +.pr-10 { + padding-right: 12.5rem !important; +} + +.pb-10 { + padding-bottom: 12.5rem !important; +} + +.pl-10 { + padding-left: 12.5rem !important; +} + +.px-10 { + padding-left: 12.5rem !important; + padding-right: 12.5rem !important; +} + +.py-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; +} + +.p-11 { + padding: 15rem !important; +} + +.pt-11 { + padding-top: 15rem !important; +} + +.pr-11 { + padding-right: 15rem !important; +} + +.pb-11 { + padding-bottom: 15rem !important; +} + +.pl-11 { + padding-left: 15rem !important; +} + +.px-11 { + padding-left: 15rem !important; + padding-right: 15rem !important; +} + +.py-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; +} + +@media (max-width: 35.99em) { + .p-xs-0 { + padding: 0 !important; + } + .pt-xs-0 { + padding-top: 0 !important; + } + .pr-xs-0 { + padding-right: 0 !important; + } + .pb-xs-0 { + padding-bottom: 0 !important; + } + .pl-xs-0 { + padding-left: 0 !important; + } + .px-xs-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .py-xs-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xs-1 { + padding: 0.25rem !important; + } + .pt-xs-1 { + padding-top: 0.25rem !important; + } + .pr-xs-1 { + padding-right: 0.25rem !important; + } + .pb-xs-1 { + padding-bottom: 0.25rem !important; + } + .pl-xs-1 { + padding-left: 0.25rem !important; + } + .px-xs-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .py-xs-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xs-2 { + padding: 0.5rem !important; + } + .pt-xs-2 { + padding-top: 0.5rem !important; + } + .pr-xs-2 { + padding-right: 0.5rem !important; + } + .pb-xs-2 { + padding-bottom: 0.5rem !important; + } + .pl-xs-2 { + padding-left: 0.5rem !important; + } + .px-xs-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .py-xs-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xs-3 { + padding: 1rem !important; + } + .pt-xs-3 { + padding-top: 1rem !important; + } + .pr-xs-3 { + padding-right: 1rem !important; + } + .pb-xs-3 { + padding-bottom: 1rem !important; + } + .pl-xs-3 { + padding-left: 1rem !important; + } + .px-xs-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .py-xs-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xs-4 { + padding: 1.8rem !important; + } + .pt-xs-4 { + padding-top: 1.8rem !important; + } + .pr-xs-4 { + padding-right: 1.8rem !important; + } + .pb-xs-4 { + padding-bottom: 1.8rem !important; + } + .pl-xs-4 { + padding-left: 1.8rem !important; + } + .px-xs-4 { + padding-left: 1.8rem !important; + padding-right: 1.8rem !important; + } + .py-xs-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; + } + .p-xs-5 { + padding: 3rem !important; + } + .pt-xs-5 { + padding-top: 3rem !important; + } + .pr-xs-5 { + padding-right: 3rem !important; + } + .pb-xs-5 { + padding-bottom: 3rem !important; + } + .pl-xs-5 { + padding-left: 3rem !important; + } + .px-xs-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-xs-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-xs-6 { + padding: 4rem !important; + } + .pt-xs-6 { + padding-top: 4rem !important; + } + .pr-xs-6 { + padding-right: 4rem !important; + } + .pb-xs-6 { + padding-bottom: 4rem !important; + } + .pl-xs-6 { + padding-left: 4rem !important; + } + .px-xs-6 { + padding-left: 4rem !important; + padding-right: 4rem !important; + } + .py-xs-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .p-xs-7 { + padding: 5rem !important; + } + .pt-xs-7 { + padding-top: 5rem !important; + } + .pr-xs-7 { + padding-right: 5rem !important; + } + .pb-xs-7 { + padding-bottom: 5rem !important; + } + .pl-xs-7 { + padding-left: 5rem !important; + } + .px-xs-7 { + padding-left: 5rem !important; + padding-right: 5rem !important; + } + .py-xs-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + .p-xs-8 { + padding: 7.5rem !important; + } + .pt-xs-8 { + padding-top: 7.5rem !important; + } + .pr-xs-8 { + padding-right: 7.5rem !important; + } + .pb-xs-8 { + padding-bottom: 7.5rem !important; + } + .pl-xs-8 { + padding-left: 7.5rem !important; + } + .px-xs-8 { + padding-left: 7.5rem !important; + padding-right: 7.5rem !important; + } + .py-xs-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; + } + .p-xs-9 { + padding: 10rem !important; + } + .pt-xs-9 { + padding-top: 10rem !important; + } + .pr-xs-9 { + padding-right: 10rem !important; + } + .pb-xs-9 { + padding-bottom: 10rem !important; + } + .pl-xs-9 { + padding-left: 10rem !important; + } + .px-xs-9 { + padding-left: 10rem !important; + padding-right: 10rem !important; + } + .py-xs-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .p-xs-10 { + padding: 12.5rem !important; + } + .pt-xs-10 { + padding-top: 12.5rem !important; + } + .pr-xs-10 { + padding-right: 12.5rem !important; + } + .pb-xs-10 { + padding-bottom: 12.5rem !important; + } + .pl-xs-10 { + padding-left: 12.5rem !important; + } + .px-xs-10 { + padding-left: 12.5rem !important; + padding-right: 12.5rem !important; + } + .py-xs-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; + } + .p-xs-11 { + padding: 15rem !important; + } + .pt-xs-11 { + padding-top: 15rem !important; + } + .pr-xs-11 { + padding-right: 15rem !important; + } + .pb-xs-11 { + padding-bottom: 15rem !important; + } + .pl-xs-11 { + padding-left: 15rem !important; + } + .px-xs-11 { + padding-left: 15rem !important; + padding-right: 15rem !important; + } + .py-xs-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; + } +} + +@media (min-width: 36em) { + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0 { + padding-left: 0 !important; + } + .px-sm-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1 { + padding-left: 0.25rem !important; + } + .px-sm-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2 { + padding-left: 0.5rem !important; + } + .px-sm-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3 { + padding-left: 1rem !important; + } + .px-sm-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-sm-4 { + padding: 1.8rem !important; + } + .pt-sm-4 { + padding-top: 1.8rem !important; + } + .pr-sm-4 { + padding-right: 1.8rem !important; + } + .pb-sm-4 { + padding-bottom: 1.8rem !important; + } + .pl-sm-4 { + padding-left: 1.8rem !important; + } + .px-sm-4 { + padding-left: 1.8rem !important; + padding-right: 1.8rem !important; + } + .py-sm-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5 { + padding-left: 3rem !important; + } + .px-sm-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-sm-6 { + padding: 4rem !important; + } + .pt-sm-6 { + padding-top: 4rem !important; + } + .pr-sm-6 { + padding-right: 4rem !important; + } + .pb-sm-6 { + padding-bottom: 4rem !important; + } + .pl-sm-6 { + padding-left: 4rem !important; + } + .px-sm-6 { + padding-left: 4rem !important; + padding-right: 4rem !important; + } + .py-sm-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .p-sm-7 { + padding: 5rem !important; + } + .pt-sm-7 { + padding-top: 5rem !important; + } + .pr-sm-7 { + padding-right: 5rem !important; + } + .pb-sm-7 { + padding-bottom: 5rem !important; + } + .pl-sm-7 { + padding-left: 5rem !important; + } + .px-sm-7 { + padding-left: 5rem !important; + padding-right: 5rem !important; + } + .py-sm-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + .p-sm-8 { + padding: 7.5rem !important; + } + .pt-sm-8 { + padding-top: 7.5rem !important; + } + .pr-sm-8 { + padding-right: 7.5rem !important; + } + .pb-sm-8 { + padding-bottom: 7.5rem !important; + } + .pl-sm-8 { + padding-left: 7.5rem !important; + } + .px-sm-8 { + padding-left: 7.5rem !important; + padding-right: 7.5rem !important; + } + .py-sm-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; + } + .p-sm-9 { + padding: 10rem !important; + } + .pt-sm-9 { + padding-top: 10rem !important; + } + .pr-sm-9 { + padding-right: 10rem !important; + } + .pb-sm-9 { + padding-bottom: 10rem !important; + } + .pl-sm-9 { + padding-left: 10rem !important; + } + .px-sm-9 { + padding-left: 10rem !important; + padding-right: 10rem !important; + } + .py-sm-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .p-sm-10 { + padding: 12.5rem !important; + } + .pt-sm-10 { + padding-top: 12.5rem !important; + } + .pr-sm-10 { + padding-right: 12.5rem !important; + } + .pb-sm-10 { + padding-bottom: 12.5rem !important; + } + .pl-sm-10 { + padding-left: 12.5rem !important; + } + .px-sm-10 { + padding-left: 12.5rem !important; + padding-right: 12.5rem !important; + } + .py-sm-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; + } + .p-sm-11 { + padding: 15rem !important; + } + .pt-sm-11 { + padding-top: 15rem !important; + } + .pr-sm-11 { + padding-right: 15rem !important; + } + .pb-sm-11 { + padding-bottom: 15rem !important; + } + .pl-sm-11 { + padding-left: 15rem !important; + } + .px-sm-11 { + padding-left: 15rem !important; + padding-right: 15rem !important; + } + .py-sm-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; + } +} + +@media (min-width: 48em) { + .p-md-0 { + padding: 0 !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pr-md-0 { + padding-right: 0 !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0 { + padding-left: 0 !important; + } + .px-md-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1 { + padding-left: 0.25rem !important; + } + .px-md-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2 { + padding-left: 0.5rem !important; + } + .px-md-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pr-md-3 { + padding-right: 1rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3 { + padding-left: 1rem !important; + } + .px-md-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-md-4 { + padding: 1.8rem !important; + } + .pt-md-4 { + padding-top: 1.8rem !important; + } + .pr-md-4 { + padding-right: 1.8rem !important; + } + .pb-md-4 { + padding-bottom: 1.8rem !important; + } + .pl-md-4 { + padding-left: 1.8rem !important; + } + .px-md-4 { + padding-left: 1.8rem !important; + padding-right: 1.8rem !important; + } + .py-md-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pr-md-5 { + padding-right: 3rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5 { + padding-left: 3rem !important; + } + .px-md-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-md-6 { + padding: 4rem !important; + } + .pt-md-6 { + padding-top: 4rem !important; + } + .pr-md-6 { + padding-right: 4rem !important; + } + .pb-md-6 { + padding-bottom: 4rem !important; + } + .pl-md-6 { + padding-left: 4rem !important; + } + .px-md-6 { + padding-left: 4rem !important; + padding-right: 4rem !important; + } + .py-md-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .p-md-7 { + padding: 5rem !important; + } + .pt-md-7 { + padding-top: 5rem !important; + } + .pr-md-7 { + padding-right: 5rem !important; + } + .pb-md-7 { + padding-bottom: 5rem !important; + } + .pl-md-7 { + padding-left: 5rem !important; + } + .px-md-7 { + padding-left: 5rem !important; + padding-right: 5rem !important; + } + .py-md-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + .p-md-8 { + padding: 7.5rem !important; + } + .pt-md-8 { + padding-top: 7.5rem !important; + } + .pr-md-8 { + padding-right: 7.5rem !important; + } + .pb-md-8 { + padding-bottom: 7.5rem !important; + } + .pl-md-8 { + padding-left: 7.5rem !important; + } + .px-md-8 { + padding-left: 7.5rem !important; + padding-right: 7.5rem !important; + } + .py-md-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; + } + .p-md-9 { + padding: 10rem !important; + } + .pt-md-9 { + padding-top: 10rem !important; + } + .pr-md-9 { + padding-right: 10rem !important; + } + .pb-md-9 { + padding-bottom: 10rem !important; + } + .pl-md-9 { + padding-left: 10rem !important; + } + .px-md-9 { + padding-left: 10rem !important; + padding-right: 10rem !important; + } + .py-md-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .p-md-10 { + padding: 12.5rem !important; + } + .pt-md-10 { + padding-top: 12.5rem !important; + } + .pr-md-10 { + padding-right: 12.5rem !important; + } + .pb-md-10 { + padding-bottom: 12.5rem !important; + } + .pl-md-10 { + padding-left: 12.5rem !important; + } + .px-md-10 { + padding-left: 12.5rem !important; + padding-right: 12.5rem !important; + } + .py-md-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; + } + .p-md-11 { + padding: 15rem !important; + } + .pt-md-11 { + padding-top: 15rem !important; + } + .pr-md-11 { + padding-right: 15rem !important; + } + .pb-md-11 { + padding-bottom: 15rem !important; + } + .pl-md-11 { + padding-left: 15rem !important; + } + .px-md-11 { + padding-left: 15rem !important; + padding-right: 15rem !important; + } + .py-md-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; + } +} + +@media (min-width: 62em) { + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0 { + padding-left: 0 !important; + } + .px-lg-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1 { + padding-left: 0.25rem !important; + } + .px-lg-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2 { + padding-left: 0.5rem !important; + } + .px-lg-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3 { + padding-left: 1rem !important; + } + .px-lg-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-lg-4 { + padding: 1.8rem !important; + } + .pt-lg-4 { + padding-top: 1.8rem !important; + } + .pr-lg-4 { + padding-right: 1.8rem !important; + } + .pb-lg-4 { + padding-bottom: 1.8rem !important; + } + .pl-lg-4 { + padding-left: 1.8rem !important; + } + .px-lg-4 { + padding-left: 1.8rem !important; + padding-right: 1.8rem !important; + } + .py-lg-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5 { + padding-left: 3rem !important; + } + .px-lg-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-lg-6 { + padding: 4rem !important; + } + .pt-lg-6 { + padding-top: 4rem !important; + } + .pr-lg-6 { + padding-right: 4rem !important; + } + .pb-lg-6 { + padding-bottom: 4rem !important; + } + .pl-lg-6 { + padding-left: 4rem !important; + } + .px-lg-6 { + padding-left: 4rem !important; + padding-right: 4rem !important; + } + .py-lg-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .p-lg-7 { + padding: 5rem !important; + } + .pt-lg-7 { + padding-top: 5rem !important; + } + .pr-lg-7 { + padding-right: 5rem !important; + } + .pb-lg-7 { + padding-bottom: 5rem !important; + } + .pl-lg-7 { + padding-left: 5rem !important; + } + .px-lg-7 { + padding-left: 5rem !important; + padding-right: 5rem !important; + } + .py-lg-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + .p-lg-8 { + padding: 7.5rem !important; + } + .pt-lg-8 { + padding-top: 7.5rem !important; + } + .pr-lg-8 { + padding-right: 7.5rem !important; + } + .pb-lg-8 { + padding-bottom: 7.5rem !important; + } + .pl-lg-8 { + padding-left: 7.5rem !important; + } + .px-lg-8 { + padding-left: 7.5rem !important; + padding-right: 7.5rem !important; + } + .py-lg-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; + } + .p-lg-9 { + padding: 10rem !important; + } + .pt-lg-9 { + padding-top: 10rem !important; + } + .pr-lg-9 { + padding-right: 10rem !important; + } + .pb-lg-9 { + padding-bottom: 10rem !important; + } + .pl-lg-9 { + padding-left: 10rem !important; + } + .px-lg-9 { + padding-left: 10rem !important; + padding-right: 10rem !important; + } + .py-lg-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .p-lg-10 { + padding: 12.5rem !important; + } + .pt-lg-10 { + padding-top: 12.5rem !important; + } + .pr-lg-10 { + padding-right: 12.5rem !important; + } + .pb-lg-10 { + padding-bottom: 12.5rem !important; + } + .pl-lg-10 { + padding-left: 12.5rem !important; + } + .px-lg-10 { + padding-left: 12.5rem !important; + padding-right: 12.5rem !important; + } + .py-lg-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; + } + .p-lg-11 { + padding: 15rem !important; + } + .pt-lg-11 { + padding-top: 15rem !important; + } + .pr-lg-11 { + padding-right: 15rem !important; + } + .pb-lg-11 { + padding-bottom: 15rem !important; + } + .pl-lg-11 { + padding-left: 15rem !important; + } + .px-lg-11 { + padding-left: 15rem !important; + padding-right: 15rem !important; + } + .py-lg-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; + } +} + +@media (min-width: 75em) { + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0 { + padding-left: 0 !important; + } + .px-xl-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1 { + padding-left: 0.25rem !important; + } + .px-xl-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2 { + padding-left: 0.5rem !important; + } + .px-xl-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3 { + padding-left: 1rem !important; + } + .px-xl-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xl-4 { + padding: 1.8rem !important; + } + .pt-xl-4 { + padding-top: 1.8rem !important; + } + .pr-xl-4 { + padding-right: 1.8rem !important; + } + .pb-xl-4 { + padding-bottom: 1.8rem !important; + } + .pl-xl-4 { + padding-left: 1.8rem !important; + } + .px-xl-4 { + padding-left: 1.8rem !important; + padding-right: 1.8rem !important; + } + .py-xl-4 { + padding-top: 1.8rem !important; + padding-bottom: 1.8rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5 { + padding-left: 3rem !important; + } + .px-xl-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .p-xl-6 { + padding: 4rem !important; + } + .pt-xl-6 { + padding-top: 4rem !important; + } + .pr-xl-6 { + padding-right: 4rem !important; + } + .pb-xl-6 { + padding-bottom: 4rem !important; + } + .pl-xl-6 { + padding-left: 4rem !important; + } + .px-xl-6 { + padding-left: 4rem !important; + padding-right: 4rem !important; + } + .py-xl-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .p-xl-7 { + padding: 5rem !important; + } + .pt-xl-7 { + padding-top: 5rem !important; + } + .pr-xl-7 { + padding-right: 5rem !important; + } + .pb-xl-7 { + padding-bottom: 5rem !important; + } + .pl-xl-7 { + padding-left: 5rem !important; + } + .px-xl-7 { + padding-left: 5rem !important; + padding-right: 5rem !important; + } + .py-xl-7 { + padding-top: 5rem !important; + padding-bottom: 5rem !important; + } + .p-xl-8 { + padding: 7.5rem !important; + } + .pt-xl-8 { + padding-top: 7.5rem !important; + } + .pr-xl-8 { + padding-right: 7.5rem !important; + } + .pb-xl-8 { + padding-bottom: 7.5rem !important; + } + .pl-xl-8 { + padding-left: 7.5rem !important; + } + .px-xl-8 { + padding-left: 7.5rem !important; + padding-right: 7.5rem !important; + } + .py-xl-8 { + padding-top: 7.5rem !important; + padding-bottom: 7.5rem !important; + } + .p-xl-9 { + padding: 10rem !important; + } + .pt-xl-9 { + padding-top: 10rem !important; + } + .pr-xl-9 { + padding-right: 10rem !important; + } + .pb-xl-9 { + padding-bottom: 10rem !important; + } + .pl-xl-9 { + padding-left: 10rem !important; + } + .px-xl-9 { + padding-left: 10rem !important; + padding-right: 10rem !important; + } + .py-xl-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .p-xl-10 { + padding: 12.5rem !important; + } + .pt-xl-10 { + padding-top: 12.5rem !important; + } + .pr-xl-10 { + padding-right: 12.5rem !important; + } + .pb-xl-10 { + padding-bottom: 12.5rem !important; + } + .pl-xl-10 { + padding-left: 12.5rem !important; + } + .px-xl-10 { + padding-left: 12.5rem !important; + padding-right: 12.5rem !important; + } + .py-xl-10 { + padding-top: 12.5rem !important; + padding-bottom: 12.5rem !important; + } + .p-xl-11 { + padding: 15rem !important; + } + .pt-xl-11 { + padding-top: 15rem !important; + } + .pr-xl-11 { + padding-right: 15rem !important; + } + .pb-xl-11 { + padding-bottom: 15rem !important; + } + .pl-xl-11 { + padding-left: 15rem !important; + } + .px-xl-11 { + padding-left: 15rem !important; + padding-right: 15rem !important; + } + .py-xl-11 { + padding-top: 15rem !important; + padding-bottom: 15rem !important; + } +} + +/*/////////////////////////////////// +// Miscellaneous +///////////////////////////////////*/ +[class^="icon-"], [class*=" icon-"] { + display: inline-block; +} + +/*/////////////////////////////////// +// Prism +///////////////////////////////////*/ +:not(pre) > code[class*="language-"], pre[class*="language-"] { + background-color: #fafafa; + border: 1px solid #e1e1e1; +} + +/* Preloader */ +#preloader { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 9999; + background-color: #2A3855; + -webkit-transition: opacity 0.8s cubic-bezier(0.77, 0, 0.18, 1); + -o-transition: opacity 0.8s cubic-bezier(0.77, 0, 0.18, 1); + transition: opacity 0.8s cubic-bezier(0.77, 0, 0.18, 1); + opacity: 0; +} + +#preloader.loading { + opacity: 1; +} + +.navbar-elixir { + background: rgba(255, 255, 255, 0.85); + margin-bottom: -59px; + color: #2a3855; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); +} + +@media (min-width: 62em) { + .znav-container .dropdown, .znav-container .megamenu { + -webkit-box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08); + box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08); + } +} + +.znav-container a:not(.btn) { + color: #2A3855; +} + +.znav-container .has-dropdown .dropdown { + min-width: 178px; +} + +a { + font-weight: 600; +} + +h1, h2, h3, h4, h5, h6 { + color: #2A3855; + font-weight: 700; +} + +h1 { + letter-spacing: -0.25rem; +} + +h2, h3 { + letter-spacing: -0.15rem; +} + +h4, h5 { + letter-spacing: -0.05rem; +} + +hr { + background-color: #2A3855; + border-width: 0; + margin-top: 1rem; + opacity: .8; + height: 3px; + border-radius: 1.5px; +} + +hr.muted { + height: 1px; + border-radius: 0.5px; + opacity: .15; +} + +.hoverbox-bg { + background-color: rgba(42, 56, 85, 0.9); +} + +.dropcap:first-letter { + color: #2A3855; + font-weight: 600; +} + +p { + color: #6a6a6a; +} + +.btn { + font-weight: 700 !important; +} + +.btn-outline-primary { + color: #2A3855; + background-image: none; + background-color: transparent; + border-color: #2A3855; +} + +.btn-outline-primary.btn-icon span { + border-color: #2A3855; + background-color: transparent; + -webkit-transition: background-color 0.2s ease-in-out; + -o-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; +} + +.btn-outline-primary.btn-icon:hover span, .btn-outline-primary.btn-icon:focus span, .btn-outline-primary.btn-icon:active span, .btn-outline-primary.btn-icon:active:focus span { + background-color: rgba(0, 0, 0, 0.1); + border-color: transparent; +} + +.btn-outline-primary:hover { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} +.v1 { + border-left: 2px solid black; + height: 15px; + position:relative; + left: auto; + padding-left: 2px; + padding-top: 1px; +} +.v2 { + border-left: 2px solid black; + height: 30px; + position:relative; + left: auto; + padding-left: 2px; + padding-top: 1px; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} +.btn-outline-primary.assentm:active{ + background-color: red; +} +.btn-outline-primary:active, .btn-outline-primary.active, .open > .btn-outline-primary.dropdown-toggle { + color: white; + background-color: #2A3855; + border-color: #2A3855; +} + +.btn-outline-primary:active:hover, .btn-outline-primary:active:focus, .btn-outline-primary:active.focus, .btn-outline-primary.active:hover, .btn-outline-primary.active:focus, .btn-outline-primary.active.focus, .open > .btn-outline-primary.dropdown-toggle:hover, .open > .btn-outline-primary.dropdown-toggle:focus, .open > .btn-outline-primary.dropdown-toggle.focus { + color: white; + background-color: #0d121b; + border-color: black; +} + +.btn-outline-primary.active { + background-color: #0d121b; + border-color: black; +} + +.btn-outline-primary.disabled:focus, .btn-outline-primary.disabled.focus, .btn-outline-primary:disabled:focus, .btn-outline-primary:disabled.focus { + border-color: #4c6599; +} + +.btn-outline-primary.disabled:hover, .btn-outline-primary:disabled:hover { + border-color: #4c6599; +} + +.btn-warning { + color: #2A3855; +} + +.btn-warning:active, .btn-warning:hover, .btn-warning:focus, .btn-warning:active:focus { + color: #2A3855; +} +.btnall{ + text-align: center; + margin-bottom: 50px; + +} + +.breadcrumb { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: .75rem 1rem .75rem 0rem; + margin-bottom: 1rem; + list-style: none; + background-color: transparent; + border-radius: .25rem; +} + +.breadcrumb-item.active { + color: #ffffff; + font-weight: 400; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: .5rem; + padding-left: .5rem; + color: #ffffff; + font-size: inherit; + line-height: 1; + font-family: FontAwesome; + content: "\f101"; +} + +.elixir-caret { + position: absolute; + background-color: #fff; + top: 50%; + left: 50%; + height: 25px; + width: 25px; + z-index: 99; + -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg); + transform: translate3d(-50%, -50%, 0) rotate(45deg); +} + +#videoModal .embed-responsive { + background-color: black; +} + +.btn-elixir-play { + display: inline-block; + height: 80px; + width: 80px; + line-height: 80px; + background-color: white; + border-radius: 100%; + position: relative; + font-size: 1.414rem; + color: #2A3855; + margin-bottom: 40px; +} + +.btn-elixir-play:before { + content: ''; + height: 100px; + width: 100px; + position: absolute; + left: -10px; + top: -10px; + border: 10px solid rgba(255, 255, 255, 0.5); + border-radius: 100%; +} + +@media (min-width: 62em) { + .column-lg-2 { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + -webkit-column-gap: 3em; + -moz-column-gap: 3em; + column-gap: 3em; + } +} + +.blockquote { + position: relative; + padding-left: 50px; +} + +.blockquote:after { + content: ""; + background: url("../images/icon-quote.svg") no-repeat; + background-size: contain; + width: 50px; + height: 50px; + position: absolute; + left: 0px; + top: -5px; +} + +.background-holder.overlay.overlay-elixir:before { + background-color: rgba(44, 56, 85, 0.7); +} + +.animated { + -webkit-animation-duration: 0ms; + animation-duration: 0ms; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.container1{ + width: 100vh; + text-align: center; + margin-left: 25%; + +} +.collapsible { + background-color: #2A3855; + color: white; + cursor: pointer; + padding: 18px; + width: 100%; + border: none; + text-align: center; + outline: none; + font-size: 15px; +} +.collapsible:hover{ + font-weight: bold; +} + +.active, +.collapsible:hover { + background-color: rgb(89, 204, 236); +} +.modal-body{ + text-align: left; +} + +.content { + width: 100%; + padding: 0 18px; + display: none; + overflow: hidden; + background-color: #f1f1f1; +} + +/* The Modal (background) */ +.modal { + display: none; + /* Hidden by default */ + position: fixed; + /* Stay in place */ + z-index: 3; + /* Sit on top */ + padding-top: 100px; + /* Location of the box */ + left: 0; + top: 70px; + width: 100%; + /* Full width */ + height: 100%; + /* Full height */ + overflow: auto; + /* Enable scroll if needed */ + background-color: rgb(0, 0, 0); + /* Fallback color */ + background-color: rgba(0, 0, 0, 0.4); + /* Black w/ opacity */ +} +.modal.show{ + visibility: visible; + -webkit-animation: fadeIn 1s; + animation: fadeIn 1s; +} + +/* Modal Content */ +.modal-content { + text-align: left; + background-color: white; + margin: auto; + padding: 20px; + border: 1px solid #888; + width: 50%; +} + +/* The Close Button */ +.close { + color: #aaaaaa; + float: right; + font-size: 28px; + font-weight: bold; +} + +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; +} + +.btn-group button { + background-color: #04AA6D; /* Green background */ + border: 1px solid green; /* Green border */ + color: white; /* White text */ + padding: 10px 24px; /* Some padding */ + cursor: pointer; /* Pointer/hand icon */ + float: left; /* Float the buttons side by side */ +} + +/* Clear floats (clearfix hack) */ +.btn-group:after { + content: ""; + clear: both; + display: table; +} + +.btn-group button:not(:last-child) { + border-right: none; /* Prevent double borders */ +} + +/* Add a background color on hover */ +.btn-group button:hover { + background-color: #3e8e41; +} + +#myDIV ,#myDIV1,#myDIV2 { + + /* height: 320px; */ + background-color: #fafafa; + /* display : none; */ +} +#myDIV1 { + + /* height: 320px; */ + background-color: #fafafa; + display : none; +} +#myDIV2 { + + /* height: 320px; */ + background-color: #fafafa; + display : none; +} \ No newline at end of file diff --git a/public/assets/deployementtime.txt b/public/assets/deployementtime.txt new file mode 100644 index 0000000..da1bb14 --- /dev/null +++ b/public/assets/deployementtime.txt @@ -0,0 +1,35 @@ +1678106174838 +1678106178241 +1678106191767 +1678106192733 +1678106200529 +1678106201326 +1678106201734 +1678106202128 +1678106202326 +1678106202547 +1678106266329 +1678109145291 +1678950821777 +1685636982277 +1685642812712 +1688618039916 +1688621822098 +1688621945804 +1688622191412 +1688622295002 +1689310904388 +1689310933008 +1689578994331 +1689579123254 +1689579991526 +1689580340987 +1689580955027 +1694068904822 +1694069026900 +1694069186854 +1694069203384 +1695789216943 +1697452841072 +1702970583622 +1702970889240 diff --git a/public/assets/fonts/iefix.eot b/public/assets/fonts/iefix.eot new file mode 100644 index 0000000..9caa348 Binary files /dev/null and b/public/assets/fonts/iefix.eot differ diff --git a/public/assets/fonts/ionicons.eot b/public/assets/fonts/ionicons.eot new file mode 100644 index 0000000..9caa348 Binary files /dev/null and b/public/assets/fonts/ionicons.eot differ diff --git a/public/assets/fonts/ionicons.ttf b/public/assets/fonts/ionicons.ttf new file mode 100644 index 0000000..180ce51 Binary files /dev/null and b/public/assets/fonts/ionicons.ttf differ diff --git a/public/assets/fonts/ionicons.woff b/public/assets/fonts/ionicons.woff new file mode 100644 index 0000000..5bb6aec Binary files /dev/null and b/public/assets/fonts/ionicons.woff differ diff --git a/public/assets/js/config.js b/public/assets/js/config.js new file mode 100644 index 0000000..92144be --- /dev/null +++ b/public/assets/js/config.js @@ -0,0 +1,4 @@ +// global variables for using throughout the template + +CustomEase.create("CubicBezier", ".77,0,.18,1"); +var zanimationDefaults = {from:{opacity: 0, y: 65}, to:{opacity: 1, y: 0}, ease:"CubicBezier", duration:1.2, delay: 0}; diff --git a/public/assets/js/core.js b/public/assets/js/core.js new file mode 100644 index 0000000..f95c786 --- /dev/null +++ b/public/assets/js/core.js @@ -0,0 +1,653 @@ +//////////////////////////////////////// +// +// Helpers +// +//////////////////////////////////////// + +/////////////// Mobile detection +var isMobile = false; +if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) { + isMobile = true; +} + + +///////////////////////////////////////// +// +// znav +// +///////////////////////////////////////// + $(document).ready(function() { + if($('#znav-container').length){ + var previousScroll = 0, + navBarOrgOffset = $('#znav-container').offset().top; + $this = $('#znav-container'); + + ///////////////////////////////////// + // Scrollup Fixed Navbar + ///////////////////////////////////// + // $(window).scroll(function() { + // var currentScroll = $(this).scrollTop(); + + // if(currentScroll > navBarOrgOffset) { + // if (currentScroll > previousScroll) { + // $this.fadeOut(); + // } else { + // $this.fadeIn(); + // $this.addClass('znav-revealed'); + // } + // } else { + // $this.removeClass('znav-revealed'); + // } + // previousScroll = currentScroll; + // }); + + $('#znav-container #navbarNavDropdown ul.navbar-nav .dropdown').each(function(){ + $this = $(this); + $this.parent('li').addClass('has-dropdown'); + }); + $('#znav-container #navbarNavDropdown ul.navbar-nav .megamenu').each(function(){ + $this = $(this); + $this.parent('li').addClass('has-megamenu'); + }); + + $('.has-dropdown > a, .has-megamenu > a').on('click', function(){ + $this = $(this).parent(); + $this.each(function(){ + $this.toggleClass('z-active'); + }); + }); + + + + + // menuAim Started + if($.fn.menuAim){ + $("ul.dropdown").menuAim({ + activate: function(row){ + $(row).children('ul.dropdown').addClass("opened"); + }, + deactivate: function(row){ + $(row).children('ul.dropdown').removeClass("opened"); + }, + exitMenu: function() { return true } + });// End of menuAim + } + } +}); + + + +//////////////////////////////////////// +// +// Hamburger Trigger +// +//////////////////////////////////////// +$(document).ready(function(){ + if($('.hamburger').length){ + var $hamburger = $(".hamburger"); + $hamburger.on("click", function(e) { + $hamburger.toggleClass("is-active"); + + // Do something else, like open/close menu + // Click event off .. Doesn't work + if($('.is-active').is(':animated')){ + $('.navbar-toggler').off('click', function(){ + return; + }); + } + }); + } +}); + + +/////////////// On page scroll for #id targets +$(document).ready(function($){ + + $('a[href*=\\#]:not([href=\\#])').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 + }, 400, 'swing', function(){ + + }); + return false; + } + } + }); +}); + + + +//////////////////////////////////////// +// +// Tabs +// +//////////////////////////////////////// + + +$(document).ready(function(){ + if($('.tabs, .navs').length){ + + // Function for active tab indicator change + /////////////////////////////////////////// + function updateIncicator($indicator, $tabs, $tabnavCurrentItem){ + var left = $tabnavCurrentItem.position().left, + right = $tabs.children('.nav-bar').outerWidth() - (left+$tabnavCurrentItem.outerWidth()); + + $indicator.css({ + left: left, + right: right + }); + return; + } + + $('.tabs, .navs').each(function(){ + var $tabs = $(this), + $tabnavCurrentItem = $tabs.children('.nav-bar').children('.nav-bar-item.active'); + + $tabs.children('.nav-bar').append('
'); + var $indicator = $tabs.children('.nav-bar').children(".indicator"), + + $tabnavCurrentItem = $tabs.children('.nav-bar').children('.nav-bar-item.active'); + $preIndex = $tabnavCurrentItem.index(); + + updateIncicator($indicator, $tabs, $tabnavCurrentItem); + + $tabs.children('.nav-bar').children('.nav-bar-item').click(function(){ + + var $tabnavCurrentItem = $(this), + $currentIndex = $tabnavCurrentItem.index(), + $tabContent = $tabs.children('.tab-contents').children().eq($currentIndex); + + $tabnavCurrentItem.siblings().removeClass('active'); + $tabnavCurrentItem.addClass('active'); + + $tabContent.siblings().removeClass('active'); + $tabContent.addClass('active'); + + // Indicator Transition + //////////////////////// + updateIncicator($indicator, $tabs, $tabnavCurrentItem); + + if(($currentIndex - $preIndex) <= 0){ + $('.indicator').addClass('transition-reverse'); + }else{ + $('.indicator').removeClass('transition-reverse'); + }; + $preIndex = $currentIndex; + + }); + + + $(window).on('resize', function(){ + updateIncicator($indicator, $tabs, $tabs.children('.nav-bar').children('.nav-bar-item.active')); + }); + + }); + } +}); + + + + + +//////////////////////////////////////// +// +// Parallax Background +// +//////////////////////////////////////// +$(document).ready(function(){ + if(!$('[class^=gsap-]').length){ + if($('.parallax').length){ + var rellax = new Rellax('.parallax', {center: false}); + } + } +}); + + + +//////////////////////////////////////// +// +// Youtube Background +// +//////////////////////////////////////// +$(document).ready(function(){ + if($('.youtube-background').length){ + $('.youtube-background').each(function(){ + var $this = $(this); + $(this).YTPlayer({ + containment: $this.parent(".background-holder"), + showControls: false + }); + }); + } +}); + + + +//////////////////////////////////////// +// +// Tooltips +// +//////////////////////////////////////// +// $(document).ready(function(){ +// $('[data-toggle="tooltip"]').tooltip(); +// }); + +//////////////////////////////////////// +// +// Flex slider +// +//////////////////////////////////////// +$(document).ready(function(){ + if($('.flexslider').length){ + + var flexSliderZanimPlay = function(slider){ + if($(slider).find('*[data-zanim-timeline]').length == 0) return; + $(slider).find('*[data-zanim-timeline].flex-active-slide').zanimation(zanimationDefaults).play(); + } + + var flexSliderZanimKill = function(slider){ + if($(slider).find('*[data-zanim-timeline]').length == 0) return; + $(slider).find('*[data-zanim-timeline]').zanimation(zanimationDefaults).kill(); + } + + $('.flexslider').each(function(){ + var $this = $(this); + + $this.flexslider($.extend( + $this.data("zflexslider") || {}, + { + start: function(slider){ + slider.removeClass("loading"); + flexSliderZanimPlay(slider); + }, + before: function(slider){ + flexSliderZanimKill(slider); + }, + after: function(slider){ + flexSliderZanimPlay(slider); + } + } + )); + }); + } +}); + + +///////////////////////////////////////// +// +// Owl Carousel +// +///////////////////////////////////////// +$(document).ready(function(){ + if($('.owl-carousel').length){ + + var owlZanimPlay = function($el){ + if($el.find('*[data-zanim-timeline]').length == 0) return; + + $el.find(".owl-item.active > *[data-zanim-timeline]").zanimation(zanimationDefaults).play(); + } + + var owlZanimKill = function($el){ + if($el.find('*[data-zanim-timeline]').length == 0) return; + $el.find("*[data-zanim-timeline]").zanimation(zanimationDefaults).kill(); + } + + $('.owl-carousel').each(function(){ + var $this = $(this), + options = $this.data("options") || {}; + options.navText || (options.navText = ['','']); + + + $this.owlCarousel($.extend(options || {}, { + onInitialized: function(event){ + owlZanimPlay($(event.target)); + }, + onTranslate: function(event){ + owlZanimKill($(event.target)); + }, + onTranslated: function(event){ + owlZanimPlay($(event.target)); + } + })); + }); + } +}); + + +/////////////////////////////////////// +// +// Forms +// +/////////////////////////////////////// +// Choose a file +/////////////////////////////////////// +( function ( document, window, index ){ + var inputs = document.querySelectorAll( '.inputfile' ); + Array.prototype.forEach.call( inputs, function( input ) + { + var label = input.nextElementSibling, + labelVal = label.innerHTML; + + input.addEventListener( 'change', function( e ) + { + var fileName = ''; + if( this.files && this.files.length > 1 ) + fileName = ( this.getAttribute( 'data-multiple-caption' ) || '' ).replace( '{count}', this.files.length ); + else + fileName = e.target.value.split( '\\' ).pop(); + + if( fileName ) + label.querySelector( 'span' ).innerHTML = fileName; + else + label.innerHTML = labelVal; + }); + + // Firefox bug fix + input.addEventListener( 'focus', function(){ input.classList.add( 'has-focus' ); }); + input.addEventListener( 'blur', function(){ input.classList.remove( 'has-focus' ); }); + }); +}( document, window, 0 )); + +$(document).ready(function(){ + if($('.inputfile').length){ + $('.inputfile + label').prepend('') + }; +}); + + + + +/////////////////////////////////////// +// Checkbox and Radio +/////////////////////////////////////// +if( document.createElement('svg').getAttributeNS ) { + + var checkbxsCheckmark = Array.prototype.slice.call( document.querySelectorAll( '.zinput.zcheckbox input[type="checkbox"]' ) ); + pathDefs = { + checkmark : ['M16.7,62.2c4.3,5.7,21.8,27.9,21.8,27.9L87,16'] + }, + animDefs = { + checkmark : { speed : .2, easing : 'ease-in-out' } + }; + + function createSVGEl( def ) { + var svg = document.createElementNS("http://www.w3.org/2000/svg", "svg"); + if( def ) { + svg.setAttributeNS( null, 'viewBox', def.viewBox ); + svg.setAttributeNS( null, 'preserveAspectRatio', def.preserveAspectRatio ); + } + else { + svg.setAttributeNS( null, 'viewBox', '0 0 100 100' ); + } + svg.setAttribute( 'xmlns', 'http://www.w3.org/2000/svg' ); + return svg; + } + + function controlCheckbox( el, type, svgDef ) { + var svg = createSVGEl( svgDef ); + el.parentNode.appendChild( svg ); + + if( el.checked ) { + draw( el, type ); + } + + el.addEventListener( 'change', function() { + if( el.checked ) { + draw( el, type ); + } + else { + reset( el ); + } + } ); + } + checkbxsCheckmark.forEach( function( el, i ) { controlCheckbox( el, 'checkmark' ); } ); + + + function draw( el, type ) { + var paths = [], pathDef, + animDef, + svg = el.parentNode.querySelector( 'svg' ); + + pathDef = pathDefs.checkmark; + animDef = animDefs.checkmark; + + + paths.push( document.createElementNS('http://www.w3.org/2000/svg', 'path' ) ); + + for( var i = 0, len = paths.length; i < len; ++i ) { + var path = paths[i]; + svg.appendChild( path ); + + path.setAttributeNS( null, 'd', pathDef[i] ); + + var length = path.getTotalLength(); + path.style.strokeDasharray = length + ' ' + length; + if( i === 0 ) { + path.style.strokeDashoffset = Math.floor( length ) - 1; + } + else path.style.strokeDashoffset = length; + path.getBoundingClientRect(); + path.style.transition = path.style.WebkitTransition = path.style.MozTransition = 'stroke-dashoffset ' + animDef.speed + 's ' + animDef.easing + ' ' + i * animDef.speed + 's'; + path.style.strokeDashoffset = '0'; + } + } + + function reset( el ) { + Array.prototype.slice.call( el.parentNode.querySelectorAll( 'svg > path' ) ).forEach( function( el ) { el.parentNode.removeChild( el ); } ); + } +} + + + +//////////////////////////////////////// +// +// Universal contact form ajax submission +// +//////////////////////////////////////// + +$(document).ready(function(){ + + if($('.zform').length){ + $('.zform').each(function(){ + + var $form = $(this); + + $form.on('submit', function(e){ + + e.preventDefault(); + + var $submit = $form.find(":submit"), + submitText = $submit.val(); + + $submit.val("Sending..."); + + $.ajax({ + type: 'post', + url: 'assets/php/form-processor.php', + data: $(this).serialize(), // again, keep generic so this applies to any form + success: function (result) { + $form.find(".zform-feedback").html(result); + $submit.val(submitText); + $form.trigger("reset"); + } + }); + }); + + }); + + } + +}); + + +////////////////////////////////// +// +// Sementic UI +// +////////////////////////////////// +$(document).ready(function(){ + + ////////////////////////////////// + // Dropdown + ////////////////////////////////// + if($('.ui.dropdown').length){ + $('.ui.dropdown').dropdown(); + } + ////////////////////////////////// + // Accordion + ////////////////////////////////// + if($('.ui.accordion').length){ + $('.ui.accordion').accordion({ + exclusive: false + }); + } +}); + +//////////////////////////////////////// +// +// Lightbox +// +//////////////////////////////////////// +$(document).ready(function(){ + + if($('[data-lightbox]').length){ + lightbox.option({ + 'resizeDuration' : 400, + 'wrapAround' : true, + 'fadeDuration' : 300, + 'imageFadeDuration' : 300 + }) + } + +}); + + + + +//////////////////////////////////////// +// +// Video Lightbox +// +//////////////////////////////////////// +$(document).ready(function(){ + if($('.video-modal').length){ + + $('body').after('
'); + var $videoModal = $('#videoModal').remodal(); + var $videoModalIframeWrapper = $("#videoModalIframeWrapper"); + + $('.video-modal').each(function(){ + $(this).on('click', function(e){ + e.preventDefault(); + + var $this = $(this), + ytId = $this.attr('href').split('/'), + start = $this.data('start'), + end = $this.data('end'); + console.log(ytId); + + if(ytId[2] == 'www.youtube.com'){ + $videoModalIframeWrapper.html(''); + } else if (ytId[2] == 'vimeo.com'){ + $videoModalIframeWrapper.html(''); + } + $videoModal.open(); + }); + }); + + $(document).on('closed', '.remodal', function (e) { + + var $this = $(this); + if($this.attr('id') == 'videoModal'){ + $videoModalIframeWrapper.html(''); + } + + }); + + } +}); + + + + +//////////////////////////////////////// +// +// Masonry with isotope +// +//////////////////////////////////////// + +$(window).on('load', function(){ + if($('.sortable').length){ + $('.sortable').each(function(){ + var $this = $(this), + $sortable = $this.find('.sortable-container'), + $menu = $this.children('.dropdown').children('.menu'); + + + $sortable.isotope({ + itemSelector: '.sortable-item', + masonry: { + columnWidth: '.sortable-item' + } + }); + $($menu).on('click', '.item', function(){ + var $masonryFilter = $(this), + masonryContainer = $masonryFilter.closest('.sortable').find('.sortable-container'), + filterValue = $masonryFilter.attr('data-filter'); + + masonryContainer.isotope({ filter: filterValue }); + }); + }); + } +}); + + +//////////////////////////////////////// +// +// Typed Text +// +//////////////////////////////////////// +$(document).ready(function(){ + if($('.typed-text').length){ + + $(".typed-text").each(function(){ + var $this = $(this); + $this.typed({ + strings: $this.data('typed-text'), + typeSpeed: 100, + loop: true, + backDelay : 1500 + }); + }); + } +}); + + + + + +//////////////////////////////////////// +// +// Colors +// +//////////////////////////////////////// +$(document).ready(function(){ + if($('.palette').length){ + $(".palette [class*='background-']").each(function(){ + function rgb2hex(rgb){ + rgb = rgb.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i); + return (rgb && rgb.length === 4) ? "#" + + ("0" + parseInt(rgb[1],10).toString(16)).slice(-2) + + ("0" + parseInt(rgb[2],10).toString(16)).slice(-2) + + ("0" + parseInt(rgb[3],10).toString(16)).slice(-2) : ''; + } + $(this).append(''+rgb2hex($(this).css("background-color"))+''); + }); + } +}); diff --git a/public/assets/js/googlemap.js b/public/assets/js/googlemap.js new file mode 100644 index 0000000..19866f8 --- /dev/null +++ b/public/assets/js/googlemap.js @@ -0,0 +1,55 @@ +///////////////////////////////////////// +// +// Map +// +///////////////////////////////////////// + + +var initMap = function () { + if($('.googlemap').length){ + + var mapStyles = { + Default: [{"featureType":"water","elementType":"geometry","stylers":[{"color":"#e9e9e9"},{"lightness":17}]},{"featureType":"landscape","elementType":"geometry","stylers":[{"color":"#f5f5f5"},{"lightness":20}]},{"featureType":"road.highway","elementType":"geometry.fill","stylers":[{"color":"#ffffff"},{"lightness":17}]},{"featureType":"road.highway","elementType":"geometry.stroke","stylers":[{"color":"#ffffff"},{"lightness":29},{"weight":0.2}]},{"featureType":"road.arterial","elementType":"geometry","stylers":[{"color":"#ffffff"},{"lightness":18}]},{"featureType":"road.local","elementType":"geometry","stylers":[{"color":"#ffffff"},{"lightness":16}]},{"featureType":"poi","elementType":"geometry","stylers":[{"color":"#f5f5f5"},{"lightness":21}]},{"featureType":"poi.park","elementType":"geometry","stylers":[{"color":"#dedede"},{"lightness":21}]},{"elementType":"labels.text.stroke","stylers":[{"visibility":"on"},{"color":"#ffffff"},{"lightness":16}]},{"elementType":"labels.text.fill","stylers":[{"saturation":36},{"color":"#333333"},{"lightness":40}]},{"elementType":"labels.icon","stylers":[{"visibility":"off"}]},{"featureType":"transit","elementType":"geometry","stylers":[{"color":"#f2f2f2"},{"lightness":19}]},{"featureType":"administrative","elementType":"geometry.fill","stylers":[{"color":"#fefefe"},{"lightness":20}]},{"featureType":"administrative","elementType":"geometry.stroke","stylers":[{"color":"#fefefe"},{"lightness":17},{"weight":1.2}]}], + Gray: [{"featureType":"all","elementType":"labels.text.fill","stylers":[{"saturation":36},{"color":"#000000"},{"lightness":40}]},{"featureType":"all","elementType":"labels.text.stroke","stylers":[{"visibility":"on"},{"color":"#000000"},{"lightness":16}]},{"featureType":"all","elementType":"labels.icon","stylers":[{"visibility":"off"}]},{"featureType":"administrative","elementType":"geometry.fill","stylers":[{"color":"#000000"},{"lightness":20}]},{"featureType":"administrative","elementType":"geometry.stroke","stylers":[{"color":"#000000"},{"lightness":17},{"weight":1.2}]},{"featureType":"landscape","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":20}]},{"featureType":"poi","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":21}]},{"featureType":"road.highway","elementType":"geometry.fill","stylers":[{"color":"#000000"},{"lightness":17}]},{"featureType":"road.highway","elementType":"geometry.stroke","stylers":[{"color":"#000000"},{"lightness":29},{"weight":0.2}]},{"featureType":"road.arterial","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":18}]},{"featureType":"road.local","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":16}]},{"featureType":"transit","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":19}]},{"featureType":"water","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":17}]}], + Midnight: [{"featureType":"all","elementType":"labels.text.fill","stylers":[{"color":"#ffffff"}]},{"featureType":"all","elementType":"labels.text.stroke","stylers":[{"color":"#000000"},{"lightness":13}]},{"featureType":"administrative","elementType":"geometry.fill","stylers":[{"color":"#000000"}]},{"featureType":"administrative","elementType":"geometry.stroke","stylers":[{"color":"#144b53"},{"lightness":14},{"weight":1.4}]},{"featureType":"landscape","elementType":"all","stylers":[{"color":"#08304b"}]},{"featureType":"poi","elementType":"geometry","stylers":[{"color":"#0c4152"},{"lightness":5}]},{"featureType":"road.highway","elementType":"geometry.fill","stylers":[{"color":"#000000"}]},{"featureType":"road.highway","elementType":"geometry.stroke","stylers":[{"color":"#0b434f"},{"lightness":25}]},{"featureType":"road.arterial","elementType":"geometry.fill","stylers":[{"color":"#000000"}]},{"featureType":"road.arterial","elementType":"geometry.stroke","stylers":[{"color":"#0b3d51"},{"lightness":16}]},{"featureType":"road.local","elementType":"geometry","stylers":[{"color":"#000000"}]},{"featureType":"transit","elementType":"all","stylers":[{"color":"#146474"}]},{"featureType":"water","elementType":"all","stylers":[{"color":"#021019"}]}], + Hopper: [{"featureType":"water","elementType":"geometry","stylers":[{"hue":"#165c64"},{"saturation":34},{"lightness":-69},{"visibility":"on"}]},{"featureType":"landscape","elementType":"geometry","stylers":[{"hue":"#b7caaa"},{"saturation":-14},{"lightness":-18},{"visibility":"on"}]},{"featureType":"landscape.man_made","elementType":"all","stylers":[{"hue":"#cbdac1"},{"saturation":-6},{"lightness":-9},{"visibility":"on"}]},{"featureType":"road","elementType":"geometry","stylers":[{"hue":"#8d9b83"},{"saturation":-89},{"lightness":-12},{"visibility":"on"}]},{"featureType":"road.highway","elementType":"geometry","stylers":[{"hue":"#d4dad0"},{"saturation":-88},{"lightness":54},{"visibility":"simplified"}]},{"featureType":"road.arterial","elementType":"geometry","stylers":[{"hue":"#bdc5b6"},{"saturation":-89},{"lightness":-3},{"visibility":"simplified"}]},{"featureType":"road.local","elementType":"geometry","stylers":[{"hue":"#bdc5b6"},{"saturation":-89},{"lightness":-26},{"visibility":"on"}]},{"featureType":"poi","elementType":"geometry","stylers":[{"hue":"#c17118"},{"saturation":61},{"lightness":-45},{"visibility":"on"}]},{"featureType":"poi.park","elementType":"all","stylers":[{"hue":"#8ba975"},{"saturation":-46},{"lightness":-28},{"visibility":"on"}]},{"featureType":"transit","elementType":"geometry","stylers":[{"hue":"#a43218"},{"saturation":74},{"lightness":-51},{"visibility":"simplified"}]},{"featureType":"administrative.province","elementType":"all","stylers":[{"hue":"#ffffff"},{"saturation":0},{"lightness":100},{"visibility":"simplified"}]},{"featureType":"administrative.neighborhood","elementType":"all","stylers":[{"hue":"#ffffff"},{"saturation":0},{"lightness":100},{"visibility":"off"}]},{"featureType":"administrative.locality","elementType":"labels","stylers":[{"hue":"#ffffff"},{"saturation":0},{"lightness":100},{"visibility":"off"}]},{"featureType":"administrative.land_parcel","elementType":"all","stylers":[{"hue":"#ffffff"},{"saturation":0},{"lightness":100},{"visibility":"off"}]},{"featureType":"administrative","elementType":"all","stylers":[{"hue":"#3a3935"},{"saturation":5},{"lightness":-57},{"visibility":"off"}]},{"featureType":"poi.medical","elementType":"geometry","stylers":[{"hue":"#cba923"},{"saturation":50},{"lightness":-46},{"visibility":"on"}]}], + Beard: [{"featureType":"poi.business","elementType":"labels.text","stylers":[{"visibility":"on"},{"color":"#333333"}]}], + AssassianCreed: [{"featureType":"all","elementType":"all","stylers":[{"visibility":"on"}]},{"featureType":"all","elementType":"labels","stylers":[{"visibility":"off"},{"saturation":"-100"}]},{"featureType":"all","elementType":"labels.text.fill","stylers":[{"saturation":36},{"color":"#000000"},{"lightness":40},{"visibility":"off"}]},{"featureType":"all","elementType":"labels.text.stroke","stylers":[{"visibility":"off"},{"color":"#000000"},{"lightness":16}]},{"featureType":"all","elementType":"labels.icon","stylers":[{"visibility":"off"}]},{"featureType":"administrative","elementType":"geometry.fill","stylers":[{"color":"#000000"},{"lightness":20}]},{"featureType":"administrative","elementType":"geometry.stroke","stylers":[{"color":"#000000"},{"lightness":17},{"weight":1.2}]},{"featureType":"landscape","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":20}]},{"featureType":"landscape","elementType":"geometry.fill","stylers":[{"color":"#4d6059"}]},{"featureType":"landscape","elementType":"geometry.stroke","stylers":[{"color":"#4d6059"}]},{"featureType":"landscape.natural","elementType":"geometry.fill","stylers":[{"color":"#4d6059"}]},{"featureType":"poi","elementType":"geometry","stylers":[{"lightness":21}]},{"featureType":"poi","elementType":"geometry.fill","stylers":[{"color":"#4d6059"}]},{"featureType":"poi","elementType":"geometry.stroke","stylers":[{"color":"#4d6059"}]},{"featureType":"road","elementType":"geometry","stylers":[{"visibility":"on"},{"color":"#7f8d89"}]},{"featureType":"road","elementType":"geometry.fill","stylers":[{"color":"#7f8d89"}]},{"featureType":"road.highway","elementType":"geometry.fill","stylers":[{"color":"#7f8d89"},{"lightness":17}]},{"featureType":"road.highway","elementType":"geometry.stroke","stylers":[{"color":"#7f8d89"},{"lightness":29},{"weight":0.2}]},{"featureType":"road.arterial","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":18}]},{"featureType":"road.arterial","elementType":"geometry.fill","stylers":[{"color":"#7f8d89"}]},{"featureType":"road.arterial","elementType":"geometry.stroke","stylers":[{"color":"#7f8d89"}]},{"featureType":"road.local","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":16}]},{"featureType":"road.local","elementType":"geometry.fill","stylers":[{"color":"#7f8d89"}]},{"featureType":"road.local","elementType":"geometry.stroke","stylers":[{"color":"#7f8d89"}]},{"featureType":"transit","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":19}]},{"featureType":"water","elementType":"all","stylers":[{"color":"#2b3638"},{"visibility":"on"}]},{"featureType":"water","elementType":"geometry","stylers":[{"color":"#2b3638"},{"lightness":17}]},{"featureType":"water","elementType":"geometry.fill","stylers":[{"color":"#24282b"}]},{"featureType":"water","elementType":"geometry.stroke","stylers":[{"color":"#24282b"}]},{"featureType":"water","elementType":"labels","stylers":[{"visibility":"off"}]},{"featureType":"water","elementType":"labels.text","stylers":[{"visibility":"off"}]},{"featureType":"water","elementType":"labels.text.fill","stylers":[{"visibility":"off"}]},{"featureType":"water","elementType":"labels.text.stroke","stylers":[{"visibility":"off"}]},{"featureType":"water","elementType":"labels.icon","stylers":[{"visibility":"off"}]}], + SubtleGray: [{"featureType":"administrative","elementType":"all","stylers":[{"saturation":"-100"}]},{"featureType":"administrative.province","elementType":"all","stylers":[{"visibility":"off"}]},{"featureType":"landscape","elementType":"all","stylers":[{"saturation":-100},{"lightness":65},{"visibility":"on"}]},{"featureType":"poi","elementType":"all","stylers":[{"saturation":-100},{"lightness":"50"},{"visibility":"simplified"}]},{"featureType":"road","elementType":"all","stylers":[{"saturation":"-100"}]},{"featureType":"road.highway","elementType":"all","stylers":[{"visibility":"simplified"}]},{"featureType":"road.arterial","elementType":"all","stylers":[{"lightness":"30"}]},{"featureType":"road.local","elementType":"all","stylers":[{"lightness":"40"}]},{"featureType":"transit","elementType":"all","stylers":[{"saturation":-100},{"visibility":"simplified"}]},{"featureType":"water","elementType":"geometry","stylers":[{"hue":"#ffff00"},{"lightness":-25},{"saturation":-97}]},{"featureType":"water","elementType":"labels","stylers":[{"lightness":-25},{"saturation":-100}]}], + Tripitty: [{"featureType":"all","elementType":"labels","stylers":[{"visibility":"off"}]},{"featureType":"administrative","elementType":"all","stylers":[{"visibility":"off"}]},{"featureType":"landscape","elementType":"all","stylers":[{"color":"#2c5ca5"}]},{"featureType":"poi","elementType":"all","stylers":[{"color":"#2c5ca5"}]},{"featureType":"road","elementType":"all","stylers":[{"visibility":"off"}]},{"featureType":"transit","elementType":"all","stylers":[{"visibility":"off"}]},{"featureType":"water","elementType":"all","stylers":[{"color":"#193a70"},{"visibility":"on"}]}] + }; + + $(".googlemap").each(function(){ + var $this = $(this), + latLng = $this.data('latlng').split(','), + markerPopup = $this.html(), + icon = ($this.data('icon')) ? $this.data('icon') : 'https://maps.gstatic.com/mapfiles/api-3/images/spotlight-poi.png', + zoom = $this.data('zoom'), + mapstyle = $this.data('theme'), + mapElement = this; + + + var mapOptions = { + zoom: zoom, + scrollwheel: $this.data('scrollwheel'), + center: new google.maps.LatLng(latLng[0], latLng[1]), + styles: mapStyles[mapstyle] + }; + + var map = new google.maps.Map(mapElement, mapOptions); + var contentString = ''+markerPopup+''; + var infowindow = new google.maps.InfoWindow({ + content: contentString + }); + var marker = new google.maps.Marker({ + position: new google.maps.LatLng(latLng[0], latLng[1]), + icon: ''+icon+'', + map: map + }); + + marker.addListener('click', function() { + infowindow.open(map, marker); + }); + }); + } +} \ No newline at end of file diff --git a/public/assets/js/inertia.js b/public/assets/js/inertia.js new file mode 100644 index 0000000..23a55ca --- /dev/null +++ b/public/assets/js/inertia.js @@ -0,0 +1,264 @@ +// Checking Viewport +function isElementInViewport (el) { + "use strict"; + if (typeof jQuery === "function" && el instanceof jQuery) { + el = el[0]; + } + + var rect = el.getBoundingClientRect(); + + return ( + rect.top >= 0 && + rect.left >= 0 && + rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && /*or $(window).height() */ + rect.right <= (window.innerWidth || document.documentElement.clientWidth) /*or $(window).width() */ + ); +} + + +// function getZanimController(el, options){ +// var $this = $(el), +// controller = $this.data("zanim"); + +// // if($this.parents(".timeline").length) return; + +// if (options === undefined) { +// options = {delay: 0, duration: 0.8, ease: 'Expo.easeOut', from:{}, to:{}}; +// } + + +// controller.delay || (controller.delay = options.delay); +// controller.duration || (controller.duration = options.duration); + +// controller.from || (controller.from = options.from); +// controller.to || (controller.to = options.to); + +// controller.ease && (controller.to.ease = controller.ease) && controller.to.ease || (controller.to.ease = options.ease); +// // console.log(el); console.log(options); console.log(controller); +// return controller; +// } + + + + +// (function($) { +// "use strict"; +// $.fn.zanimation = function(options) { + +// var $this = $(this), +// controller = $this.data("zanim"); + +// if($this.parents(".timeline").length) return; + + +// if (options === undefined) { +// options = {delay: 0, duration: 0.8, ease: 'Expo.easeOut', from:{}, to:{}}; +// } + + +// // controller.delay || (controller.delay = options.delay); +// // controller.duration || (controller.duration = options.duration); + +// // controller.from || (controller.from = options.from); +// // controller.to || (controller.to = options.to); + +// // controller.ease && (controller.to.ease = controller.ease) && controller.to.ease || (controller.to.ease = options.ease); + + + + +// return TweenMax.fromTo($this, controller.duration, controller.from, controller.to).delay(controller.delay); +// } + +// }(jQuery)); + + + +// // (function($) { +// // "use strict"; +// // $.fn.zanimationTimeline = function(options, timeline) { + +// // var $this = $(this), +// // controller = $this.data("zanim"); + +// // // if($this.parents(".timeline").length) return; + + +// // if (options === undefined) { +// // options = {delay: 0, duration: 0.8, ease: 'Expo.easeOut', from:{}, to:{}}; +// // } + + +// // controller.delay || (controller.delay = options.delay); +// // controller.duration || (controller.duration = options.duration); + +// // controller.from || (controller.from = options.from); +// // controller.to || (controller.to = options.to); + +// // controller.ease && (controller.to.ease = controller.ease) && controller.to.ease || (controller.to.ease = options.ease); + + + + +// // return TweenMax.fromTo($this, controller.duration, controller.from, controller.to).delay(controller.delay); +// // } + +// // }(jQuery)); + + + + +// // triggering for onscroll animation +// // todo: animation iteration: loop & once +// function zanimationScroll(options){ + +// var triggerZanimation = function($this){ +// if(isElementInViewport($this) && $this.attr('data-zanim')) { +// $this.zanimation(options).play(); +// $this.removeAttr('data-zanim'); +// } +// } + +// function triggerZanimationTimeline($this, timeline){ +// if(isElementInViewport($this) && $this.attr('data-timeline')) { +// timeline.play(); +// $this.removeAttr('data-timeline'); +// } +// } + + +// $('*[data-zanim]').each(function(){ +// var $this = $(this); +// if($this.parents("*[data-timeline]").length) return; + +// if($this.data("zanim").trigger == "scroll"){ +// triggerZanimation($this); +// $(window).on('scroll', function(){triggerZanimation($this)}); +// } +// }); + + +// $('*[data-timeline]').each(function(){ +// var $this = $(this); +// var timeline = new TimelineMax(); + +// $this.find('*[data-zanim]').each(function(){ +// // timeline.fromTo($(this), 1, {opacity: 0, scale: 2}, {opacity: 1, scale: 1, ease: Expo.easeOut}, '-=0.3'); +// var controller = getZanimController(this, options); +// // console.log(controller) +// timeline.fromTo($(this), controller.duration, controller.from, controller.to, controller.delay).pause(); +// // controller.delay +// }); + + +// if($this.data("timeline").trigger == "scroll"){ +// triggerZanimationTimeline($this, timeline); +// $(window).on('scroll', function(){triggerZanimationTimeline($this, timeline)}); +// } + +// }); +// } + + + + + + +(function($) { + "use strict"; + $.fn.zanimationSplit = function(option) { + + var $this = this, + controller = $this.data("zanim-text"), + split = new SplitText($this, {type: 'lines, words, chars'}); + + controller.delay || (controller.delay = 0.02); + controller.split || (controller.split = "chars"); + controller.ease && (controller.to.ease = controller.ease) && controller.to.ease || (controller.to.ease = 'Expo.easeOut'); + + // split[controller.split].css('opacity', '0'); + + function triggerAnimation(){ + if(isElementInViewport($this) && $this.attr('data-zanim-text')) { + TweenMax.staggerFromTo(split[controller.split], controller.duration, controller.from, controller.to, controller.delay, function(){ + split.revert(); + }); + $this.removeAttr('data-zanim-text'); + } + } + + triggerAnimation(); + $(window).on('scroll', triggerAnimation); + } +}(jQuery)); + + + + + + + +(function($){ + "use strict"; + $.fn.inertia = function(controller) { + + var $this = this, + options = $this.data("inertia"), + offset = $this.offset().top, + winHeight = $(window).height(), + currentPosition = $(window).scrollTop(), + y = 0, + previousPosition = 0; + + // function getController(el, options){ + // var $this = $(el), + // controller = $this.data("zanim"); + + // if (options === undefined) { + // options = {delay: 0, duration: 0.8, ease: 'Expo.easeOut', from:{}, to:{}}; + // } + + + // //populating the controller + // controller.delay || (controller.delay = options.delay); + // controller.duration || (controller.duration = options.duration); + // controller.from || (controller.from = options.from); + // controller.to || (controller.to = options.to); + // controller.ease && (controller.to.ease = controller.ease) && controller.to.ease || (controller.to.ease = options.ease); + + // return controller; + // } + + // function isScrolledIntoView($this){ + + // var $elem = $this, + // windowHeight = $(window).height(), + // elemTop = $elem.offset().top, + // elemHeight = $elem.height(); + // windowScrollTop = $(window).scrollTop(); + + // if(elemTop <= (windowScrollTop + windowHeight) && windowScrollTop <= (elemTop + elemHeight)){ + // return true; + // } + // return false; + // } + + options && (controller = options) || !controller && (controller = {}); + controller.weight || (controller.weight = 2); + controller.duration || (controller.duration = 0.7); + controller.ease || (controller.ease = "Power3.easeOut"); + + $this.css('transform', 'translateY('+(($this.offset().top - $(window).scrollTop())*100/winHeight)+'px)'); + + $(window).on("resize scroll", function(){ + + currentPosition = $(window).scrollTop(); + y = controller.weight * (offset - currentPosition)*100/winHeight; + + (currentPosition == previousPosition) || TweenMax.to($this, controller.duration, {y: y, ease: controller.ease}); + + previousPosition = currentPosition; + + }); + } +}(jQuery)); diff --git a/public/assets/js/initMap.js b/public/assets/js/initMap.js new file mode 100644 index 0000000..6edf7e4 --- /dev/null +++ b/public/assets/js/initMap.js @@ -0,0 +1,340 @@ + + +window.google = window.google || {}; +google.maps = google.maps || {}; +(function() { + + var modules = google.maps.modules = {}; + google.maps.__gjsload__ = function(name, text) { + modules[name] = text; + }; + + google.maps.Load = function(apiLoad) { + delete google.maps.Load; + apiLoad([0.009999999776482582,[null,[["https://khms0.googleapis.com/kh?v=943\u0026hl=en-GB\u0026","https://khms1.googleapis.com/kh?v=943\u0026hl=en-GB\u0026"],null,null,null,1,"943",["https://khms0.google.com/kh?v=943\u0026hl=en-GB\u0026","https://khms1.google.com/kh?v=943\u0026hl=en-GB\u0026"]],null,null,null,null,[["https://cbks0.googleapis.com/cbk?","https://cbks1.googleapis.com/cbk?"]],[["https://khms0.googleapis.com/kh?v=151\u0026hl=en-GB\u0026","https://khms1.googleapis.com/kh?v=151\u0026hl=en-GB\u0026"],null,null,null,null,"151",["https://khms0.google.com/kh?v=151\u0026hl=en-GB\u0026","https://khms1.google.com/kh?v=151\u0026hl=en-GB\u0026"]],null,null,null,null,null,null,null,[["https://streetviewpixels-pa.googleapis.com/v1/thumbnail?hl=en-GB\u0026","https://streetviewpixels-pa.googleapis.com/v1/thumbnail?hl=en-GB\u0026"]]],["en-GB","US",null,0,null,null,"https://maps.gstatic.com/mapfiles/",null,"https://maps.googleapis.com","https://maps.googleapis.com",null,"https://maps.google.com",null,"https://maps.gstatic.com/maps-api-v3/api/images/","https://www.google.com/maps",null,"https://www.google.com",1,"https://maps.googleapis.com/maps_api_js_slo/log?hasfast=true",0,1],["https://maps.googleapis.com/maps-api-v3/api/js/52/5/intl/en_gb","3.52.5"],[2187491951],null,null,null,[112],null,null,"initMap",null,null,1,"https://khms.googleapis.com/mz?v=943\u0026","AIzaSyCoK8GIrOHzHwnzHCyqrdtmTpUWcdrTTD8","https://earthbuilder.googleapis.com","https://earthbuilder.googleapis.com",null,"https://mts.googleapis.com/maps/vt/icon",[["https://maps.googleapis.com/maps/vt"],["https://maps.googleapis.com/maps/vt"],null,null,null,null,null,null,null,null,null,null,["https://www.google.com/maps/vt"],"/maps/vt",638000000,638,638377311],2,500,[null,null,null,null,"https://www.google.com/maps/preview/log204","","https://static.panoramio.com.storage.googleapis.com/photos/",["https://geo0.ggpht.com/cbk","https://geo1.ggpht.com/cbk","https://geo2.ggpht.com/cbk","https://geo3.ggpht.com/cbk"],"https://maps.googleapis.com/maps/api/js/GeoPhotoService.GetMetadata","https://maps.googleapis.com/maps/api/js/GeoPhotoService.SingleImageSearch",["https://lh3.ggpht.com/","https://lh4.ggpht.com/","https://lh5.ggpht.com/","https://lh6.ggpht.com/"],"https://streetviewpixels-pa.googleapis.com/v1/tile"],null,null,null,null,"/maps/api/js/ApplicationService.GetEntityDetails",0,null,null,null,null,[],["52.5"],1,0,[1],null,null,1,0.009999999776482582], loadScriptTime); + }; + var loadScriptTime = (new Date).getTime(); +})(); +// inlined +(function(_){/* + +Math.uuid.js (v1.4) +http://www.broofa.com +mailto:robert@broofa.com +Copyright (c) 2010 Robert Kieffer +Dual licensed under the MIT and GPL licenses. +*/ +/* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 +*/ +/* + + SPDX-License-Identifier: Apache-2.0 +*/ +var baa,caa,la,daa,oa,qa,ra,sa,gaa,wa,xa,iaa,Ca,Ea,Ia,laa,maa,Ta,ib,saa,Wb,dc,Aaa,Daa,Eaa,Faa,Gaa,Haa,Iaa,Jaa,Kaa,Laa,Maa,Naa,Oaa,Paa,Raa,Taa,Vaa,Uaa,pd,Yaa,Zaa,$aa,aba,bba,Ed,cba,Nd,le,fba,Ae,Ce,hba,Te,jba,lba,mba,kba,cf,pba,qba,tba,sba,uba,vba,nba,oba,df,rba,wba,yba,wf,Rf,Tf,Qf,Bba,Vf,Wf,jg,og,wg,Iba,Rg,Ug,Vg,Wg,Xg,ah,mh,Jba,ph,Mba,rh,Oba,sh,th,Pba,Rba,Uba,Tba,Ah,Gh,Hh,Xba,Fh,Mh,Oh,Uh,Vh,Yba,Wh,Xh,Zba,aca,bca,cca,ai,$h,fca,ica,gca,hca,jca,lca,kca,fi,qca,pca,uca,mi,ni,oi,pi,wca,xca,Cca,zca,Bca,si, +Ai,Dca,Fca,Gca,Kca,Lca,Bi,Mca,Jca,Hca,Ica,Oca,Nca,Ei,Rca,Qca,Uca,Sca,Tca,Vca,Mi,Yca,Vi,ada,Xi,bda,Zi,dda,fda,gda,ida,fj,gj,jda,oj,lda,mda,nda,rj,oda,pda,Dj,uda,tda,qda,rda,vda,Gj,Hj,Jj,Kj,zda,Ada,Bda,Cda,Oj,Eda,Dda,Fda,Qj,Rj,Tj,Uj,Jda,Wj,ak,dk,ck,gk,hk,ik,Vda,Yda,aea,dea,rk,eea,fea,hea,gea,iea,uk,jea,qea,pea,lea,mea,oea,ia,ha,ca,vk,Ma,kaa;_.ba=function(a){return function(){return _.aaa[a].apply(this,arguments)}};baa=function(a){var b=0;return function(){return b>>0,ca[d]=ha?_.da.Symbol(d):"$jscp$"+a+"$"+d),ia(f,ca[d],{configurable:!0,writable:!0,value:b})))}};daa=function(a){a={next:a};a[_.v(_.x.Symbol,"iterator")]=function(){return this};return a}; +_.A=function(a){var b="undefined"!=typeof _.x.Symbol&&_.v(_.x.Symbol,"iterator")&&a[_.v(_.x.Symbol,"iterator")];if(b)return b.call(a);if("number"==typeof a.length)return{next:baa(a)};throw Error(String(a)+" is not an iterable or ArrayLike");};_.ma=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.na=function(a){return a instanceof Array?a:_.ma(_.A(a))};oa=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; +_.B=function(a,b){a.prototype=eaa(b.prototype);a.prototype.constructor=a;if(_.pa)(0,_.pa)(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.ye=b.prototype};qa=function(){this.F=!1;this.C=null;this.j=void 0;this.h=1;this.H=this.m=0;this.D=null};ra=function(a){if(a.F)throw new TypeError("Generator is already running");a.F=!0};sa=function(a,b){a.D={Hw:b,Mx:!0};a.h=a.m||a.H}; +_.ta=function(a,b,c){a.h=c;return{value:b}};_.ua=function(a,b){a.h=b;a.m=0};_.va=function(a){a.m=0;a.D=null};_.faa=function(a){this.h=new qa;this.j=a};gaa=function(a,b){ra(a.h);var c=a.h.C;if(c)return wa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.h.return);a.h.return(b);return xa(a)}; +wa=function(a,b,c,d){try{var e=b.call(a.h.C,c);if(!(e instanceof Object))throw new TypeError("Iterator result "+e+" is not an object");if(!e.done)return a.h.F=!1,e;var f=e.value}catch(g){return a.h.C=null,sa(a.h,g),xa(a)}a.h.C=null;d.call(a.h,f);return xa(a)};xa=function(a){for(;a.h.h;)try{var b=a.j(a.h);if(b)return a.h.F=!1,{value:b.value,done:!1}}catch(c){a.h.j=void 0,sa(a.h,c)}a.h.F=!1;if(a.h.D){b=a.h.D;a.h.D=null;if(b.Mx)throw b.Hw;return{value:b.return,done:!0}}return{value:void 0,done:!0}}; +_.haa=function(a){this.next=function(b){ra(a.h);a.h.C?b=wa(a,a.h.C.next,b,a.h.G):(a.h.G(b),b=xa(a));return b};this.throw=function(b){ra(a.h);a.h.C?b=wa(a,a.h.C["throw"],b,a.h.G):(sa(a.h,b),b=xa(a));return b};this.return=function(b){return gaa(a,b)};this[_.v(_.x.Symbol,"iterator")]=function(){return this}}; +iaa=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new _.x.Promise(function(d,e){function f(g){g.done?d(g.value):_.x.Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};_.za=function(a){return iaa(new _.haa(new _.faa(a)))};_.Aa=function(){for(var a=Number(this),b=[],c=a;cc?Math.max(0,a.length+c):c;if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,c);for(;c>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|k>>6];k=b[k&63];c[f++]=""+l+g+h+k}l=0;k=d;switch(a.length-e){case 2:l=a[e+1],k=b[(l&15)<<2]||d;case 1:a=a[e],c[f]=""+b[a>>2]+b[(a&3)<<4|l>>4]+k+d}return c.join("")}; +_.Baa=function(){if(!_.hc){_.hc={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Caa[c]=d;for(var e=0;ea.length?null:a[b-1]};_.D=function(a,b,c){var d=(0,_.xc)(a);if(b=c&&Lc(a,c);(c=(0,_.Mc)(b))&&_.uc(a,c.Nl());a.length=b.length;Paa(a,b,!0,b)}}; +_.Nc=function(a,b){var c=a.length-1;if(!(0>c)){var d=a[c];if(_.lc(d)){c--;for(var e in d){var f=d[e];if(null!=f&&b(f,+e))return}}for(;0<=c&&(d=a[c],null==d||!b(d,c+1));c--);}};_.Tc=function(){};_.Uc=function(a){a=a.j;a.h||(a.h=(0,a.j)());return a.h};_.Vc=function(){};_.Wc=function(a,b){this.lf=a|0;this.oe=b|0};_.$c=function(){Zc||(Zc=new _.Wc(0,0));return Zc};_.ad=function(a,b){return new _.Wc(a,b)};_.cd=function(a){return 0a?_.bd(-a,-a/4294967296):_.$c()}; +_.ed=function(a){return 16>a.length?_.cd(Number(a)):_.dd?(a=BigInt(a),new _.Wc(Number(a&BigInt(4294967295)),Number(a>>BigInt(32)))):Raa(a)};Raa=function(a){function b(f,g){f=Number(a.slice(f,g));e*=1E6;d=1E6*d+f;4294967296<=d&&(e+=d/4294967296|0,d%=4294967296)}var c="-"===a[0];c&&(a=a.slice(1));var d=0,e=0;b(-24,-18);b(-18,-12);b(-12,-6);b(-6);return(c?_.bd:_.ad)(d,e)};_.Saa=function(a){if(_.dd)return BigInt(a.oe>>>0)<>>0)}; +_.fd=function(a){if(_.dd){var b=a.lf>>>0,c=a.oe>>>0;return 2097151>=c?String(4294967296*c+b):String(_.Saa(a))}b=a.lf>>>0;c=a.oe>>>0;2097151>=c?b=String(4294967296*c+b):(a=(b>>>24|c<<8)&16777215,c=c>>16&65535,b=(b&16777215)+6777216*a+6710656*c,a+=8147497*c,c*=2,1E7<=b&&(a+=Math.floor(b/1E7),b%=1E7),1E7<=a&&(c+=Math.floor(a/1E7),a%=1E7),b=c+Taa(a)+Taa(b));return b};Taa=function(a){a=String(a);return"0000000".slice(a.length)+a};_.bd=function(a,b){a|=0;b=~b;a?a=~a+1:b+=1;return _.ad(a,b)}; +_.E=function(a,b){var c=_.zc(a,b);return Array.isArray(c)?c.length:c instanceof _.pc?c.getSize(a,b):0};_.hd=function(a,b,c){var d=_.zc(a,b);d instanceof _.pc&&(d=_.gd(a,b));a=d;return null==a?void 0:a[c]};_.gd=function(a,b){var c=_.zc(a,b);if(Array.isArray(c))return c;c instanceof _.pc?c=c.pe(a,b):(c=[],_.D(a,b,c));return c};_.id=function(a,b,c){_.gd(a,b).push(c)};_.jd=function(a,b){Uaa(new Vaa(a),b)}; +Vaa=function(a){"string"===typeof a?this.h=a:(this.h=a.M,this.O=a.O);a=this.h;var b=Waa[a];if(!b){Waa[a]=b=[];for(var c=kd.lastIndex=0,d;d=kd.exec(a);)d=d[0],b[c++]=kd.lastIndex-d.length,b[c++]=parseInt(d,10);b[c]=a.length}this.j=b}; +Uaa=function(a,b){for(var c={Md:15,Rb:0,Kj:a.O?a.O[0]:"",Cj:!1,Go:!1,Hs:!1,Vt:!1,Wl:!1,gy:!1},d=1,e=a.j[0],f=1,g=0,h=a.h.length;ga.length&&!_.yc(a)&&Lc(a,b),qd(a,this)):_.wc(a,b,void 0,this);this.o=a};$aa=function(){};_.rd=function(a,b,c){return!!_.Ac(a,b,c||!1)};_.I=function(a,b,c){return _.Ac(a,b,c||0)};_.J=function(a,b,c){return _.sd(a,b,c)||new c}; +_.K=function(a,b,c){var d=_.sd(a,b,c);if(!d){var e=[];d=new c(e);_.D(a,b,e)}return d};_.ud=function(a,b,c){c=new c;_.id(a,b,_.td(c));return c};_.sd=function(a,b,c){var d=_.zc(a,b);if(d)return d instanceof _.oc&&(d=d.pe(a,b)),_.vd(d,c)};_.vd=function(a,b){var c=(0,_.wd)(a);return null==c?new b(a):c};_.td=function(a){(0,_.wd)(a.o);return a.o};_.xd=function(a,b){return _.Ac(a,b,"")};aba=function(a){_.F.call(this,a)};_.Cd=function(a){return _.xd(a.o,1)};_.Dd=function(a){return _.xd(a.o,2)}; +bba=function(a){_.F.call(this,a)};Ed=function(a){_.F.call(this,a)};_.Fd=function(a){_.F.call(this,a)};_.Gd=function(a,b,c){return+_.Ac(a,b,c||0)};cba=function(a){_.F.call(this,a,46)};_.Hd=function(a){return _.J(a.o,3,aba)};_.Ld=function(a){return _.J(a.o,4,bba)};_.Md=function(a){return _.xd(a.o,17)};Nd=function(a,b,c){a=Error.call(this,b+": "+c+": "+a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.endpoint=b;this.code=c;this.name="MapsNetworkError"}; +_.Od=function(a,b,c){Nd.call(this,a,b,c);this.name="MapsServerError"};_.Pd=function(a,b,c){Nd.call(this,a,b,c);this.name="MapsRequestError"};_.Qd=function(a){return a*Math.PI/180};_.Rd=function(a){return 180*a/Math.PI};_.Sd=function(a,b){if(void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw Error("");if("style"===a.tagName.toLowerCase())throw Error("");}a.innerHTML=_.Rb(b)}; +_.dba=function(a){var b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};_.Td=function(a){return a?a.length:0};_.$d=function(a,b){b&&_.Ud(b,function(c){a[c]=b[c]})};_.ae=function(a,b,c){null!=b&&(a=Math.max(a,b));null!=c&&(a=Math.min(a,c));return a};_.be=function(a,b,c){a>=b&&aa.hi};_.lg=function(a){return 360==a.hi-a.lo};_.mg=function(a,b){var c=a.lo,d=a.hi;return _.kg(a)?_.kg(b)?b.lo>=c&&b.hi<=d:(b.lo>=c||b.hi<=d)&&!a.isEmpty():_.kg(b)?_.lg(a)||b.isEmpty():b.lo>=c&&b.hi<=d};_.ng=function(a,b){var c=b-a;return 0<=c?c:b+180-(a-180)};og=function(a,b){this.lo=a;this.hi=b}; +_.qg=function(a,b){var c;if((c=a)&&"south"in c&&"west"in c&&"north"in c&&"east"in c)try{a=_.pg(a)}catch(e){}a instanceof _.qg?(c=a.getSouthWest(),b=a.getNorthEast()):(c=a&&_.Qe(a),b=b&&_.Qe(b));if(c){b=b||c;a=_.ae(c.lat(),-90,90);var d=_.ae(b.lat(),-90,90);this.Va=new og(a,d);c=c.lng();b=b.lng();360<=b-c?this.Ja=new jg(-180,180):(c=_.be(c,-180,180),b=_.be(b,-180,180),this.Ja=new jg(c,b))}else this.Va=new og(1,-1),this.Ja=new jg(180,-180)}; +_.rg=function(a,b,c,d){return new _.qg(new _.De(a,b,!0),new _.De(c,d,!0))};_.pg=function(a){if(a instanceof _.qg)return a;try{return a=Hba(a),_.rg(a.south,a.west,a.north,a.east)}catch(b){throw _.qe("not a LatLngBounds or LatLngBoundsLiteral",b);}};_.sg=function(a){return function(){return this.get(a)}};_.tg=function(a,b){return b?function(c){try{this.set(a,b(c))}catch(d){_.re(_.qe("set"+_.Sf(a),d))}}:function(c){this.set(a,c)}}; +_.ug=function(a,b){_.Ud(b,function(c,d){var e=_.sg(c);a["get"+_.Sf(c)]=e;d&&(d=_.tg(c,d),a["set"+_.Sf(c)]=d)})};wg=function(a){var b=this;a=a||{};this.setValues(a);this.h=new Bba;_.Nf(this.h,"addfeature",this);_.Nf(this.h,"removefeature",this);_.Nf(this.h,"setgeometry",this);_.Nf(this.h,"setproperty",this);_.Nf(this.h,"removeproperty",this);this.j=new Wf(this.h);this.j.bindTo("map",this);this.j.bindTo("style",this);_.kb(_.vg,function(c){_.Nf(b.j,c,b)});this.m=!1};Iba=function(a){a.m||(a.m=!0,_.nf("drawing_impl").then(function(b){b.Gx(a)}))}; +_.Kg=function(){var a=_.xg;if(!(a&&_.rd(_.Hd(a).o,18)&&_.xd(_.Hd(a).o,19)&&(_.Ig=_.xd(_.Hd(a).o,19),_.v(_.Ig,"startsWith")).call(_.Ig,"http")))return!1;a=_.Gd(a.o,44,1);return void 0===Jg?!1:Jgb-a)return!0;a=b;return!1}}; +_.P=function(a,b,c){c=void 0===c?{}:c;var d;return _.za(function(e){if(1==e.h){if(!(_.Kg()||c&&!0===c.Wr)){e.h=0;return}e.m=3;return _.ta(e,_.nf("log"),5)}if(3!=e.h)return d=e.j,d.j.C(a,b,c),_.ua(e,0);_.va(e);e.h=0})};_.R=function(a,b,c,d){c=void 0===c?"":c;(_.Qg||(void 0===d?0:d))&&_.nf("stats").then(function(e){e.J(a).m(b+c)})};Rg=function(){};_.Tg=function(a){_.Sg&&a&&_.Sg.push(a)};Ug=function(a){this.setValues(a)};Vg=function(){};Wg=function(){};Xg=function(){_.nf("geocoder")}; +_.$g=function(a,b){function c(h){return _.Be("LatLngAltitude","altitude",function(){return(0,_.Yg)(h)})}function d(h){return _.Be("LatLngAltitude","lng",function(){return(0,_.Zg)(h)})}function e(h){return _.Be("LatLngAltitude","lat",function(){return(0,_.Zg)(h)})}b=void 0===b?!1:b;var f="function"===typeof a.lat?a.lat():a.lat;f=f&&b?e(f):_.ae(e(f),-90,90);var g="function"===typeof a.lng?a.lng():a.lng;b=g&&b?d(g):_.be(d(g),-180,180);a=void 0!==a.altitude?c(a.altitude)||0:0;this.j=f;this.m=b;this.h= +a};_.S=function(a,b){this.x=a;this.y=b};ah=function(a){if(a instanceof _.S)return a;try{_.se({x:_.ig,y:_.ig},!0)(a)}catch(b){throw _.qe("not a Point",b);}return new _.S(a.x,a.y)};_.bh=function(a,b,c,d){this.width=a;this.height=b;this.j=c;this.h=d};mh=function(a){if(a instanceof _.bh)return a;try{_.se({height:ch,width:ch},!0)(a)}catch(b){throw _.qe("not a Size",b);}return new _.bh(a.width,a.height)};Jba=function(a){return a?a.Fx instanceof _.O:!1}; +_.oh=function(a){if(!Kba.has(a)){if(nh[a])var b=nh[a];else{b=Math.ceil(a.length/6);for(var c="",d=0;de?String.fromCharCode(65+e):String.fromCharCode(71+e)}b=nh[a]=c}a=b+"-"+a}return a};ph=function(a){a=a||{};a.clickable=_.ge(a.clickable,!0);a.visible=_.ge(a.visible,!0);this.setValues(a);_.nf("marker")}; +_.Nba=function(a,b,c){var d=a;b&&(d=(0,_.Oa)(a,b));d=Lba(d);"function"!==typeof _.C.setImmediate||!c&&_.C.Window&&_.C.Window.prototype&&!_.Hb()&&_.C.Window.prototype.setImmediate==_.C.setImmediate?(qh||(qh=Mba()),qh(d)):_.C.setImmediate(d)}; +Mba=function(){var a=_.C.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.Bb("Presto")&&(a=function(){var e=_.Ve("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var g="callImmediate"+Math.random(),h="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.Oa)(function(k){if(("*"==h||k.origin==h)&&k.data==g)this.port1.onmessage()}, +this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,h)}}});if("undefined"!==typeof a&&!_.Fb()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.Fq;c.Fq=null;e()}};return function(e){d.next={Fq:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.C.setTimeout(e,0)}};rh=function(a,b){this.C=a;this.m=b;this.j=0;this.h=null};Oba=function(a,b){a.m(b);100>a.j&&(a.j++,b.next=a.h,a.h=b)}; +sh=function(){this.j=this.h=null};th=function(){this.next=this.scope=this.fn=null};_.wh=function(a,b){uh||Pba();vh||(uh(),vh=!0);Qba.add(a,b)};Pba=function(){if(_.x.Promise&&_.x.Promise.resolve){var a=_.x.Promise.resolve(void 0);uh=function(){a.then(Rba)}}else uh=function(){_.Nba(Rba)}};Rba=function(){for(var a;a=Qba.remove();){try{a.fn.call(a.scope)}catch(b){_.Vb(b)}Oba(Sba,a)}vh=!1};_.xh=function(a){this.h=[];this.Cg=a&&a.Cg?a.Cg:function(){};this.rh=a&&a.rh?a.rh:function(){}}; +Uba=function(a,b,c,d){d=d?{Eq:!1}:null;var e=!a.h.length,f=_.v(a.h,"find").call(a.h,Tba(b,c));f?f.once=f.once&&d:a.h.push({fn:b,context:c||null,once:d});e&&a.rh()};_.Wba=function(a,b,c){function d(){for(var f={},g=_.A(e),h=g.next();!h.done;f={Mg:f.Mg},h=g.next())f.Mg=h.value,b(function(k){return function(l){if(k.Mg.once){if(k.Mg.once.Eq)return;k.Mg.once.Eq=!0;a.h.splice(a.h.indexOf(k.Mg),1);a.h.length||a.Cg()}k.Mg.fn.call(k.Mg.context,l)}}(f))}var e=a.h.slice(0);c&&c.sync?d():(Vba||_.wh)(d)}; +Tba=function(a,b){return function(c){return c.fn===a&&c.context===(b||null)}};_.yh=function(){var a=this;this.h=new _.xh({Cg:function(){a.Cg()},rh:function(){a.rh()}})};_.zh=function(a){a=void 0===a?!1:a;_.yh.call(this);this.F=a};_.Bh=function(a,b){return new Ah(a,b)};_.Ch=function(){return new Ah(null,void 0)};Ah=function(a,b){_.zh.call(this,b);this.value=a};_.Dh=function(){this.__gm=new _.O;this.j=null}; +_.Eh=function(a){this.__gm={set:null,hm:null,sh:{map:null,streetView:null},rg:null,Vl:null,Bk:!1};ph.call(this,a)}; +Gh=function(a,b){var c=this;this.infoWindow=a;this.Ek=b;this.infoWindow.addListener("map_changed",function(){var d=Fh(c.get("internalAnchor"));!c.infoWindow.get("map")&&d&&d.get("map")&&c.set("internalAnchor",null)});this.bindTo("pendingFocus",this.infoWindow);this.bindTo("map",this.infoWindow);this.bindTo("disableAutoPan",this.infoWindow);this.bindTo("maxWidth",this.infoWindow);this.bindTo("minWidth",this.infoWindow);this.bindTo("position",this.infoWindow);this.bindTo("zIndex",this.infoWindow);this.bindTo("ariaLabel", +this.infoWindow);this.bindTo("internalAnchor",this.infoWindow,"anchor");this.bindTo("internalContent",this.infoWindow,"content");this.bindTo("internalPixelOffset",this.infoWindow,"pixelOffset");this.bindTo("shouldFocus",this.infoWindow)};Hh=function(a,b,c,d,e){c?a.bindTo(b,c,d,e):(a.unbind(b),a.set(b,void 0))};Xba=function(a){var b=a.get("internalAnchorPoint")||_.Ih,c=a.get("internalPixelOffset")||_.Jh;a.set("pixelOffset",new _.bh(c.width+Math.round(b.x),c.height+Math.round(b.y)))}; +Fh=function(a){a=void 0===a?null:a;return Jba(a)?a.Fx||null:a instanceof _.O?a:null};_.Kh=function(a){function b(){e||(e=!0,_.nf("infowindow").then(function(f){f.Av(d)}))}window.setTimeout(function(){_.nf("infowindow")},100);a=a||{};var c=!!a.Ek;delete a.Ek;var d=new Gh(this,c),e=!1;_.Mf(this,"anchor_changed",b);_.Mf(this,"map_changed",b);this.setValues(a)};_.Lh=function(a,b,c){this.set("url",a);this.set("bounds",_.ze(_.pg)(b));this.setValues(c)}; +Mh=function(a,b){_.he(a)?(this.set("url",a),this.setValues(b)):this.setValues(a)};_.Nh=function(){var a=this;_.nf("layers").then(function(b){b.zv(a)})};Oh=function(a){var b=this;this.setValues(a);_.nf("layers").then(function(c){c.Ev(b)})};Uh=function(){var a=this;_.nf("layers").then(function(b){b.Fv(a)})};Vh=function(a){this.h=a;this.j=!1};Yba=function(a){var b=a.get("mapId"),c=new Vh(b);c.bindTo("mapId",a,"mapId",!0);b&&c.bindTo("styles",a)};Wh=function(){this.isAvailable=!0;this.h=[]}; +Xh=function(a,b){a.isAvailable=!1;a.h.push(b)};Zba=function(){}; +_.Yh=function(a,b){var c=_.$ba(a.__gm.C);if(!b)return c;var d=["The map is initialized without a valid Map ID, that will prevent use of data-driven styling.","The Map Style does not have any FeatureLayers configured for data-driven styling.","The Map Style does not have any Datasets or FeatureLayers configured for data-driven styling."],e=c.h.map(function(f){return f.Yg});e=e&&e.some(function(f){return _.v(d,"includes").call(d,f)});(c.isAvailable||!e)&&(a=a.__gm.C.h)&&(b=aca(b,a))&&Xh(c,{Yg:b});return c}; +aca=function(a,b){var c=a.featureType;if("DATASET"===c){if(!(_.Ig=b.m().map(function(d){return _.xd(d.o,2)}),_.v(_.Ig,"includes")).call(_.Ig,a.datasetId))return"The Map Style does not have the following Dataset ID associated with it: "+a.datasetId}else if(!(_.Ig=b.C(),_.v(_.Ig,"includes")).call(_.Ig,c))return"The Map Style does not have the following FeatureLayer configured for data-driven styling: "+c;return null};bca=function(a){var b=void 0===b?"":b;var c=_.Yh(a);c.isAvailable||_.Zh(a,b,c)}; +cca=function(a){a=a.__gm;for(var b=_.A(_.v(a.m,"keys").call(a.m)),c=b.next();!c.done;c=b.next())c=c.value,a.m.get(c).isEnabled||_.me("The Map Style does not have the following FeatureLayer configured for data-driven styling: "+c)};_.dca=function(a,b){b=void 0===b?!1:b;var c=a.__gm;0>>0;case 10:case 3:if("string"===typeof a){if("-"===a[0])return _.fd(_.ed(a))}else if(0>a)return _.fd(_.cd(a))}return"number"===typeof a?Math.floor(a):a};_.di=function(){};jca=function(a){var b=0,c;for(c in a){var d=a[+c];null!=d&&(b+=4,Array.isArray(d)&&(b+=jca(d)))}return b}; +lca=function(a,b,c,d){var e=_.mc(a);_.jd(b,function(f){var g=f.Rb,h=e(g);if(null!=h)if(f.Cj)for(var k=0;k>2;else{b=c.Md;c=_.ei[b];if(15===b){a="string"===typeof a?a:""+a;if(mca.test(a))b=!1;else{b=encodeURIComponent(a).replace(/%20/g,"+");var f=b.match(/%[89AB]/ig);f=a.length+(f?f.length:0);b=4*Math.ceil(f/3)-(3-f%3)%3h?b[f++]=h:(2048>h?b[f++]=h>>6|192:(55296==(h&64512)&&g+1>18|240,b[f++]=h>>12&63|128):b[f++]=h>>12|224,b[f++]=h>>6&63|128),b[f++]=h&63|128)}a=_.gc(b,4)}else-1!==a.indexOf("*")&&(a=a.replace(nca,"*2A")),-1!==a.indexOf("!")&&(a=a.replace(oca,"*21"))}else a=ica(a,b);d[e++]=c;d[e++]=a}return e};fi=function(){};qca=function(a,b,c){var d=_.mc(a);_.jd(b,function(e){var f=e.Rb,g=d(f);if(null!=g)if(e.Cj)for(var h=0;h=b.Ca||b.xa>=a.Ca||a.oa>=b.ya||b.oa>=a.ya?!1:!0}; +Uca=function(){var a=this;this.h=new _.x.Map;this.j=new _.Gi(function(){for(var b=[],c=[],d=_.A(_.v(a.h,"values").call(a.h)),e=d.next();!e.done;e=d.next())e=e.value,e.ho()&&e.dt&&("REQUIRED_AND_HIDES_OPTIONAL"===e.collisionBehavior?(b.push(e.ho()),e.Bk=!1):c.push(e));c.sort(Sca);c=_.A(c);for(e=c.next();!e.done;e=c.next())d=e.value,Tca(d.ho(),b)?d.Bk=!0:(b.push(d.ho()),d.Bk=!1)},0)}; +Sca=function(a,b){var c=a.zIndex,d=b.zIndex,e=_.ee(c),f=_.ee(d),g=a.dt,h=b.dt;if(e&&f&&c!==d)return c>d?-1:1;if(e!==f)return e?-1:1;if(g.y!==h.y)return h.y-g.y;a=_.Na(a);b=_.Na(b);return a>b?-1:1};Tca=function(a,b){return b.some(function(c){return _.Ki(c,a)})};_.Li=function(a,b,c){_.gi.call(this);this.F=null!=c?(0,_.Oa)(a,c):a;this.D=b;this.C=(0,_.Oa)(this.G,this);this.j=this.h=null;this.m=[]}; +Vca=function(){var a=this;this.j=new Uca;this.m=new Rca;this.h=new _.x.Set;new _.Li(function(){_.Hi(a.j.j);for(var b=a.m,c=_.A(new _.x.Set(a.h)),d=c.next();!d.done;d=c.next())if(d=d.value,d.Bk){var e=b;d=_.Na(d);e.h.has(d)&&(e.h.delete(d),_.Hi(e.m))}else{e=b;var f=d.xB();f&&(e.h.set(_.Na(d),f),_.Hi(e.m))}a.h.clear()},50)};_.Ni=function(a){this.h=a||[];Mi(this)};Mi=function(a){a.set("length",a.h.length)};_.Oi=function(a){this.h=a}; +_.Wca=function(a,b){var c=b.gf();return saa(a.h,function(d){d=d.gf();return c!=d})};_.Pi=function(a,b,c){this.heading=a;this.pitch=_.ae(b,-90,90);this.zoom=Math.max(0,c)};_.Qi=function(a,b){return(a.matches||a.msMatchesSelector||a.webkitMatchesSelector).call(a,b)}; +_.Ri=function(a,b,c,d){var e=void 0===d?{}:d;d=void 0===e.Tc?!1:e.Tc;e=void 0===e.passive?!1:e.passive;this.h=a;this.m=b;this.j=c;this.C=Xca?{passive:e,capture:d}:d;a.addEventListener?a.addEventListener(b,c,this.C):a.attachEvent&&a.attachEvent("on"+b,c)};Yca=function(a){a.currentTarget.style.outline=""}; +_.Ui=function(a){if(_.Qi(a,'select,textarea,input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type])'))return[];var b=[];b.push(new _.Ri(a,"focus",function(c){_.Si||!1!==_.Ti||(c.currentTarget.style.outline="none")}));b.push(new _.Ri(a,"focusout",Yca));return b}; +Vi=function(a,b){this.h=a;this.j=void 0===b?0:b}; +ada=function(a){this.h=this.type=0;this.version=new Vi(0);this.D=new Vi(0);this.j=0;for(var b=a.toLowerCase(),c=_.A(_.v(Zca,"entries").call(Zca)),d=c.next();!d.done;d=c.next()){var e=_.A(d.value);d=e.next().value;e=e.next().value;if(e=_.v(e,"find").call(e,function(f){return _.v(b,"includes").call(b,f)})){this.type=d;if(c=(new RegExp(e+"[ /]?([0-9]+).?([0-9]+)?")).exec(b))this.version=new Vi(_.v(Math,"trunc").call(Math,Number(c[1])),_.v(Math,"trunc").call(Math,Number(c[2]||"0")));break}}7===this.type&& +(c=RegExp("^Mozilla/.*Gecko/.*[Minefield|Shiretoko][ /]?([0-9]+).?([0-9]+)?").exec(a))&&(this.type=5,this.version=new Vi(_.v(Math,"trunc").call(Math,Number(c[1])),_.v(Math,"trunc").call(Math,Number(c[2]||"0"))));6===this.type&&(c=RegExp("rv:([0-9]{2,}.?[0-9]+)").exec(a))&&(this.type=1,this.version=new Vi(_.v(Math,"trunc").call(Math,Number(c[1]))));for(c=1;7>c;++c)if(_.v(b,"includes").call(b,$ca[c])){this.h=c;break}if(6===this.h||5===this.h||2===this.h)if(c=/OS (?:X )?(\d+)[_.]?(\d+)/.exec(a))this.D= +new Vi(_.v(Math,"trunc").call(Math,Number(c[1])),_.v(Math,"trunc").call(Math,Number(c[2]||"0")));4===this.h&&(a=/Android (\d+)\.?(\d+)?/.exec(a))&&(this.D=new Vi(_.v(Math,"trunc").call(Math,Number(a[1])),_.v(Math,"trunc").call(Math,Number(a[2]||"0"))));this.C&&(a=/\brv:\s*(\d+\.\d+)/.exec(b))&&(this.j=Number(a[1]));this.m=document.compatMode||"";1===this.h||2===this.h||3===this.h&&_.v(b,"includes").call(b,"mobile")};Xi=function(){return Wi?Wi:Wi=new ada(navigator.userAgent)}; +bda=function(){this.C=this.m=null};Zi=function(a){return _.Yi[43]?!1:a.Wc?!0:!_.C.devicePixelRatio||!_.C.requestAnimationFrame};_.cda=function(){var a=_.$i;return _.Yi[43]?!1:a.Wc||Zi(a)};_.aj=function(a,b){null!==a&&(a=a.style,a.width=b.width+(b.j||"px"),a.height=b.height+(b.h||"px"))};_.bj=function(a){return new _.bh(a.offsetWidth,a.offsetHeight)}; +_.cj=function(a,b){function c(){e=!0;a.removeEventListener("focus",c)}function d(){e=!0;a.removeEventListener("focusin",d)}b=void 0===b?!1:b;if(document.activeElement===a)return!0;var e=!1;_.Ui(a);a.tabIndex=a.tabIndex;a.addEventListener("focus",c);a.addEventListener("focusin",d);a.focus({preventScroll:!!b});return e}; +_.ej=function(a,b){var c=this;_.Dh.call(this);_.Tg(a);this.__gm=new _.O;this.__gm.set("isInitialized",!1);this.h=_.Bh(!1,!0);this.h.addListener(function(f){if(c.get("visible")!=f){if(c.m){var g=c.__gm;g.set("shouldAutoFocus",f&&g.get("isMapInitialized"))}dda(c,f);c.set("visible",f)}});this.D=this.F=null;b&&b.client&&(this.D=_.eda[b.client]||null);var d=this.controls=[];_.Ud(_.dj,function(f,g){d[g]=new _.Ni});this.m=!1;this.wd=b&&b.wd||_.Bh(!1);this.G=a;this.Sl=b&&b.Sl||this.G;this.__gm.set("developerProvidedDiv", +this.Sl);this.C=null;this.__gm.qj=b&&b.qj||new _.bi;this.set("standAlone",!0);this.setPov(new _.Pi(0,0,1));b&&b.pov&&(a=b.pov,_.ee(a.zoom)||(a.zoom="number"===typeof b.zoom?b.zoom:1));this.setValues(b);void 0==this.getVisible()&&this.setVisible(!0);var e=this.__gm.qj;_.Mf(this,"pano_changed",function(){_.nf("marker").then(function(f){f.Ln(e,c,!1)})});_.Yi[35]&&b&&b.dE&&_.nf("util").then(function(f){f.vf.C(new _.Fd(b.dE))});_.Lf(this,"keydown",this,this.H)}; +dda=function(a,b){b&&(a.C=document.activeElement,_.Mf(a.__gm,"panoramahidden",function(){var c,d;if(null==(c=a.j)?0:null==(d=c.Dg)?0:d.contains(document.activeElement))c=a.__gm.get("focusFallbackElement"),a.C?!_.cj(a.C)&&c&&_.cj(c):c&&_.cj(c)}))};fda=function(){this.C=[];this.m=this.h=this.j=null};_.hda=function(a,b){b=void 0===b?document:b;return gda(a,b)}; +gda=function(a,b){return(b=b&&(b.fullscreenElement||b.webkitFullscreenElement||b.mozFullScreenElement||b.msFullscreenElement))?b===a?!0:gda(a,b.shadowRoot):!1}; +ida=function(a,b,c,d){var e=this;this.ta=b;this.set("developerProvidedDiv",this.ta);this.Un=c;this.h=d;this.j=_.Bh(new _.Oi([]));this.W=new _.bi;this.copyrights=new _.Ni;this.J=new _.bi;this.N=new _.bi;this.K=new _.bi;this.wd=_.Bh(_.hda(c,"undefined"===typeof document?null:document));this.Bg=_.Ch();var f=this.qj=new _.bi;f.h=function(){delete f.h;_.x.Promise.all([_.nf("marker"),e.D]).then(function(g){var h=_.A(g);g=h.next().value;h=h.next().value;g.Ln(f,a,h)})};this.G=new _.ej(c,{visible:!1,enableCloseButton:!0, +qj:f,wd:this.wd,Sl:this.ta});this.G.bindTo("controlSize",a);this.G.bindTo("reportErrorControl",a);this.G.m=!0;this.F=new fda;this.Vh=this.Fb=this.overlayLayer=null;this.H=new _.x.Promise(function(g){e.la=g});this.za=new _.x.Promise(function(g){e.na=g});this.C=new ai(a,this);this.D=this.C.F.then(function(){return"TRUE"===e.C.m});this.V=function(g){this.C.H(g)};this.set("isInitialized",!1);this.G.__gm.bindTo("isMapInitialized",this,"isInitialized");this.h.then(function(){return e.set("isInitialized", +!0)});this.set("isMapBindingComplete",!1);this.T=new _.x.Promise(function(g){_.Mf(e,"mapbindingcomplete",function(){e.set("isMapBindingComplete",!0);g()})});new Vca;this.Y=null;this.ba=!1;this.m=new _.x.Map;this.aa=new _.x.Map};fj=function(){}; +gj=function(a,b){this.h=!1;this.j="UNINITIALIZED";if(a)throw _.Og(b),Error("Setting map 'renderingType' is not supported. RenderingType is decided internally and is read-only. If you wish to create a vector map please create a map ID in the cloud console as per https://developers.google.com/maps/documentation/javascript/vector-map");};jda=function(a){a.h=!0;try{a.set("renderingType",a.j)}finally{a.h=!1}};_.hj=function(){this.h=new _.S(128,128);this.m=256/360;this.C=256/(2*Math.PI);this.j=!0}; +_.ij=function(a,b,c){if(a=a.fromLatLngToPoint(b))c=Math.pow(2,c),a.x*=c,a.y*=c;return a};_.nj=function(a,b){var c=a.lat()+_.Rd(b);90d&&(d=-90);b=Math.sin(b);var e=Math.cos(_.Qd(a.lat()));if(90==c||-90==d||1E-6>e)return new _.qg(new _.De(d,-180),new _.De(c,180));b=_.Rd(Math.asin(b/e));return new _.qg(new _.De(d,a.lng()-b),new _.De(c,a.lng()+b))}; +_.kda=function(){var a=[1379903],b=_.C.google&&_.C.google.maps&&_.C.google.maps.fisfetsz;b&&Array.isArray(b)&&_.Yi[15]&&b.forEach(function(c){_.ee(c)&&a.push(c)});return a};oj=function(a){_.F.call(this,a)};_.pj=function(a){_.F.call(this,a,17)};lda=function(a){var b=_.Cd(_.Hd(_.xg));_.D(a.o,5,b)};mda=function(a){var b=_.Dd(_.Hd(_.xg)).toLowerCase();_.D(a.o,6,b)};nda=function(a){_.F.call(this,a)};_.qj=function(a){_.F.call(this,a)};rj=function(a){_.F.call(this,a)}; +oda=function(a){var b=_.sj.Pa;a=a.toArray();if(!tj){uj||(vj||(vj={M:"eedmbddemd",O:["uuuu","uuuu"]}),uj={M:"ebb5ss8Mmbbb,EI16b100b",O:[vj,",Eb"]});var c=uj;wj||(wj={M:"10m",O:["bb"]});tj={M:"meummms",O:["ii","uue",c,wj]}}return b.call(_.sj,a,tj)};_.xj=function(a,b){this.h=a;this.j=b};_.yj=function(a){this.min=0;this.max=a;this.length=a-0};_.zj=function(a){this.Ki=a.Ki||null;this.Rj=a.Rj||null}; +pda=function(a,b,c,d){this.j=a;this.tilt=b;this.heading=c;this.h=d;a=Math.cos(b*Math.PI/180);b=Math.cos(c*Math.PI/180);c=Math.sin(c*Math.PI/180);this.m11=this.j*b;this.m12=this.j*c;this.m21=-this.j*a*c;this.m22=this.j*a*b;this.m=this.m11*this.m22-this.m12*this.m21};_.Aj=function(a,b,c,d){var e=Math.pow(2,Math.round(a))/256;return new pda(Math.round(Math.pow(2,a)/e)*e,b,c,d)};_.Bj=function(a,b){return new _.xj((a.m22*b.ea-a.m12*b.ga)/a.m,(-a.m21*b.ea+a.m11*b.ga)/a.m)}; +Dj=function(a,b,c,d){var e=this;this.Ea=new _.Gi(function(){var f=qda(e);if(e.m&&e.J)e.F!==f&&_.Cj(e.h);else{var g="",h=e.G(),k=rda(e),l=e.C();if(l){if(h&&isFinite(h.lat())&&isFinite(h.lng())&&1=a*b&&800>=a&&800>=b}; +Dda=function(a){if(!a)return!1;var b=_.v(Object,"keys").call(Object,Pj);b=_.A(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{if("function"===typeof Pj[c]&&a[c])Pj[c](a[c])}catch(d){return!1}}return a.center&&a.zoom?!0:!1};Fda=function(a,b,c,d,e){this.url=a;this.size=b||e;this.origin=c;this.anchor=d;this.scaledSize=e;this.labelOrigin=null};Qj=function(){_.nf("maxzoom")}; +Rj=function(a,b){_.me("The Fusion Tables service will be turned down in December 2019 (see https://support.google.com/fusiontables/answer/9185417). Maps API version 3.37 is the last version that will support FusionTablesLayer.");!a||_.he(a)||_.ee(a)?(this.set("tableId",a),this.setValues(b)):this.setValues(a)};_.Sj=function(){};Tj=function(a){a=a||{};a.visible=_.ge(a.visible,!0);return a};_.Gda=function(a){return a&&a.radius||6378137};Uj=function(a){return a instanceof _.Ni?Hda(a):new _.Ni(Ida(a))}; +Jda=function(a){return function(b){if(!(b instanceof _.Ni))throw _.qe("not an MVCArray");b.forEach(function(c,d){try{a(c)}catch(e){throw _.qe("at index "+d,e);}});return b}};_.Vj=function(a){if(a instanceof _.Vj){for(var b={},c=_.A("map radius center strokeColor strokeOpacity strokeWeight strokePosition fillColor fillOpacity zIndex clickable editable draggable visible".split(" ")),d=c.next();!d.done;d=c.next())d=d.value,b[d]=a.get(d);a=b}this.setValues(Tj(a));_.nf("poly")}; +Wj=function(a){this.set("latLngs",new _.Ni([new _.Ni]));this.setValues(Tj(a));_.nf("poly")};_.Xj=function(a){Wj.call(this,a)};_.Yj=function(a){Wj.call(this,a)};_.Zj=function(a){this.setValues(Tj(a));_.nf("poly")};ak=function(){this.h=null};_.bk=function(){this.qg=null}; +_.Kda=function(a,b,c,d){var e=a.qg||void 0;a=_.nf("streetview").then(function(f){return _.nf("geometry").then(function(g){return f.ax(b,c||null,g.spherical.computeHeading,g.spherical.computeOffset,e,d)})});c&&a.catch(function(){});return a}; +dk=function(a){var b=this;this.tileSize=a.tileSize||new _.bh(256,256);this.name=a.name;this.alt=a.alt;this.minZoom=a.minZoom;this.maxZoom=a.maxZoom;this.m=(0,_.Oa)(a.getTileUrl,a);this.h=new _.bi;this.j=null;this.set("opacity",a.opacity);_.nf("map").then(function(c){var d=b.j=c.j,e=b.tileSize||new _.bh(256,256);b.h.forEach(function(f){var g=f.__gmimt,h=g.hb,k=g.zoom,l=b.m(h,k);(g.Ka=d({ja:h.x,ka:h.y,wa:k},e,f,l,function(){return _.N(f,"load")})).setOpacity(ck(b))})})}; +ck=function(a){a=a.get("opacity");return"number"==typeof a?a:1};_.ek=function(){};_.fk=function(a,b){this.set("styles",a);a=b||{};this.h=a.baseMapTypeId||"roadmap";this.minZoom=a.minZoom;this.maxZoom=a.maxZoom||20;this.name=a.name;this.alt=a.alt;this.projection=null;this.tileSize=new _.bh(256,256)};gk=function(){this.logs=[]};hk=function(){};ik=function(a,b){this.setValues(b)}; +Vda=function(){var a=_.v(Object,"assign").call(Object,{DirectionsTravelMode:_.jk,DirectionsUnitSystem:_.kk,FusionTablesLayer:Rj,MarkerImage:Fda,NavigationControlStyle:Lda,SaveWidget:ik,ScaleControlStyle:Mda,ZoomControlStyle:Nda},Oda,Pda,Qda,Rda,Sda,Tda,Uda);_.$d(wg,{Feature:_.Of,Geometry:Ce,GeometryCollection:_.Xf,LineString:_.Zf,LinearRing:_.$f,MultiLineString:_.eg,MultiPoint:_.fg,MultiPolygon:_.hg,Point:_.Se,Polygon:_.gg});_.ne(a);return a}; +Yda=function(a,b,c){b=void 0===b?!1:b;c=void 0===c?!1:c;var d,e;return _.za(function(f){if(1==f.h){var g={core:Oda,maps:Pda,routes:Qda,elevation:Rda,geocoding:Sda,streetView:Tda}[a];if(g)for(var h=_.A(_.v(Object,"entries").call(Object,g)),k=h.next();!k.done;k=h.next()){k=_.A(k.value);var l=k.next().value;void 0===k.next().value&&delete g[l]}if(d=g){b&&_.P(_.C,158530);f.h=2;return}b&&_.P(_.C,157584);if(!Wda.has(a)&&!Xda.has(a)){e="The library "+a+" is unknown. Please see https://developers.google.com/maps/documentation/javascript/libraries"; +if(c)throw Error(e);console.error(e)}return _.ta(f,_.nf(a),3)}2!=f.h&&(d=f.j);switch(a){case "maps":_.nf("map");break;case "elevation":_.nf("elevation");break;case "geocoding":_.nf("geocoder");break;case "streetView":_.nf("streetview")}return f.return(Object.freeze(_.v(Object,"assign").call(Object,{},d)))})};aea=function(a){var b=Zda,c=$da;pba(cf.getInstance(),a,b,c)}; +_.ok=function(){for(var a=Array(36),b=0,c,d=0;36>d;d++)8==d||13==d||18==d||23==d?a[d]="-":14==d?a[d]="4":(2>=b&&(b=33554432+16777216*Math.random()|0),c=b&15,b>>=4,a[d]=bea[19==d?c&3|8:c]);return a.join("")};_.pk=function(){this.Gn=_.ok()+_.waa()};_.cea=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};_.qk=function(){};dea=function(a){return a.j||(a.j=a.C())};rk=function(){}; +eea=function(a){if(!a.m&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c>>0)+"_",e=0;return b},"es6"); +la("Symbol.iterator",function(a){if(a)return a;a=(0,_.x.Symbol)("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=e}},"es6"); +la("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f=f}},"es6"); +la("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}},"es6");la("String.prototype.repeat",function(a){return a?a:function(b){var c=Ca(this,null,"repeat");if(0>b||1342177279>>=1)c+=c;return d}},"es6");la("Array.prototype.keys",function(a){return a?a:function(){return Ea(this,function(b){return b})}},"es6"); +la("Object.setPrototypeOf",function(a){return a||_.pa},"es6"); +la("Set",function(a){function b(c){this.h=new _.x.Map;if(c){c=_.A(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.h.size}if(function(){if(!a||"function"!=typeof a||!_.v(a.prototype,"entries")||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(_.A([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=_.v(d,"entries").call(d),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]== +c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;b.prototype.add=function(c){c=0===c?0:c;this.h.set(c,c);this.size=this.h.size;return this};b.prototype.delete=function(c){c=this.h.delete(c);this.size=this.h.size;return c};b.prototype.clear=function(){this.h.clear();this.size=0};b.prototype.has=function(c){return this.h.has(c)};b.prototype.entries=function(){return _.v(this.h,"entries").call(this.h)};b.prototype.values=function(){return _.v(this.h,"values").call(this.h)}; +b.prototype.keys=_.v(b.prototype,"values");b.prototype[_.v(_.x.Symbol,"iterator")]=_.v(b.prototype,"values");b.prototype.forEach=function(c,d){var e=this;this.h.forEach(function(f){return c.call(d,f,f,e)})};return b},"es6"); +la("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};var e=[],f="undefined"!=typeof _.x.Symbol&&_.v(_.x.Symbol,"iterator")&&b[_.v(_.x.Symbol,"iterator")];if("function"==typeof f){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;gc&&(c=Math.max(c+e,0));cb?-c:c}},"es6"); +la("WeakSet",function(a){function b(c){this.h=new _.x.WeakMap;if(c){c=_.A(c);for(var d;!(d=c.next()).done;)this.add(d.value)}}if(function(){if(!a||!Object.seal)return!1;try{var c=Object.seal({}),d=Object.seal({}),e=new a([c]);if(!e.has(c)||e.has(d))return!1;e.delete(c);e.add(d);return!e.has(c)&&e.has(d)}catch(f){return!1}}())return a;b.prototype.add=function(c){this.h.set(c,!0);return this};b.prototype.has=function(c){return this.h.has(c)};b.prototype.delete=function(c){return this.h.delete(c)};return b}, +"es6");la("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);carguments.length)return arguments.length?Math.abs(arguments[0]):0;var c,d,e;for(c=e=0;ce){if(!e)return e;for(c=d=0;cb&&-.25b&&-.25>>0);kaa=0;_.Sa(_.Ua,Error);_.Ua.prototype.name="CustomError";var Va;_.Xa.prototype.xg=!0;_.Xa.prototype.Uc=_.ba(5);var oaa={},naa={};_.bb.prototype.toString=function(){return this.h+""};_.bb.prototype.xg=!0;_.bb.prototype.Uc=_.ba(4);var paa={};var qaa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var Ck,uaa;_.qb.prototype.toString=function(){return this.h.toString()};_.qb.prototype.xg=!0;_.qb.prototype.Uc=_.ba(3);_.xea=RegExp('^(?:audio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font/\\w+|image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon|heic|heif)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\w+=(?:\\w+|"[\\w;,= ]+"))*$',"i");try{new URL("s://g"),Ck=!0}catch(a){Ck=!1}_.yea=Ck;uaa={};_.zea=_.rb("about:invalid#zClosurez");_.sb={};_.tb.prototype.Uc=_.ba(2);_.tb.prototype.toString=function(){return this.h.toString()};_.Aea=new _.tb("",_.sb);_.Bea=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.Cea=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");_.Dea=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");_.ub={};_.vb.prototype.toString=function(){return this.h.toString()};_.vb.prototype.Uc=_.ba(1);_.Eea=new _.vb("",_.ub);var yb,Fea=_.Ja("CLOSURE_FLAGS"),Gea=Fea&&Fea[610401301];yb=null!=Gea?Gea:!1;var Hea;Hea=_.C.navigator;_.zb=Hea?Hea.userAgentData||null:null;var Pb={};_.Qb.prototype.Uc=_.ba(0);_.Qb.prototype.toString=function(){return this.h.toString()};var Iea=new _.Qb(_.C.trustedTypes&&_.C.trustedTypes.emptyHTML||"",Pb);_.Jea=ib(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.Rb(Iea);return!b.parentElement});var xaa=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");dc[" "]=function(){};var Lea,Ek,Ik;_.Kea=_.Eb();_.tk=_.Fb();Lea=_.Bb("Edge");_.ii=_.Bb("Gecko")&&!_.cc()&&!(_.Bb("Trident")||_.Bb("MSIE"))&&!_.Bb("Edge");_.ji=_.cc();_.Mea=_.$b();_.Dk=_.ac();_.Nea=(Wb()?"Linux"===_.zb.platform:_.Bb("Linux"))||_.zaa();_.Oea=_.yaa();_.Pea=_.Zb();_.Qea=_.Bb("iPad");_.Rea=_.Bb("iPod"); +a:{var Fk="",Gk=function(){var a=_.xb();if(_.ii)return/rv:([^\);]+)(\)|;)/.exec(a);if(Lea)return/Edge\/([\d\.]+)/.exec(a);if(_.tk)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.ji)return/WebKit\/(\S+)/.exec(a);if(_.Kea)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Gk&&(Fk=Gk?Gk[1]:"");if(_.tk){var Hk=Aaa();if(null!=Hk&&Hk>parseFloat(Fk)){Ek=String(Hk);break a}}Ek=Fk}_.Sea=Ek;if(_.C.document&&_.tk){var Tea=Aaa();Ik=Tea?Tea:parseInt(_.Sea,10)||void 0}else Ik=void 0;_.Uea=Ik;_.Vea=_.Ib();_.Wea=_.Zb()||_.Bb("iPod");_.Xea=_.Bb("iPad");_.Nb();_.Yea=_.Jb();_.Zea=_.Kb()&&!(_.Zb()||_.Bb("iPad")||_.Bb("iPod"));var Caa;Caa={};_.hc=null;_.$ea=_.ii||_.ji||"function"==typeof _.C.btoa;_.afa="undefined"!==typeof Uint8Array;_.bfa=!_.tk&&"function"===typeof _.C.btoa;_.Jk="function"===typeof BigInt;_.cfa="undefined"!==typeof TextDecoder;_.dfa="undefined"!==typeof TextEncoder;var Lc,rc,qd; +if("function"===typeof _.x.Symbol&&"symbol"===typeof(0,_.x.Symbol)()){var efa=(0,_.x.Symbol)(void 0),Kk=(0,_.x.Symbol)(void 0),Lk=(0,_.x.Symbol)(void 0),Mk=(0,_.x.Symbol)(void 0),Nk=(0,_.x.Symbol)(void 0);_.Jc=function(a,b){a[efa]=(0,_.Fc)(a)|b};_.Fc=function(a){return a[efa]||0};_.vc=function(a,b,c,d){a[Kk]=b;a[Nk]=c;a[Lk]=d;a[Mk]=void 0};_.Bc=function(a){return null!=a[Kk]};_.xc=function(a){return a[Kk]};Lc=function(a,b){a[Kk]=b};_.Dc=function(a){return a[Lk]};_.Kc=function(a,b){a[Lk]=b};_.Mc=function(a){return a[Mk]}; +rc=function(a,b){a[Mk]=b};_.wd=function(a){return a[Nk]};qd=function(a,b){(0,_.Bc)(a);return a[Nk]=b}}else _.Jc=Daa,_.Fc=Eaa,_.vc=Faa,_.Bc=Gaa,_.xc=Haa,Lc=Iaa,_.Dc=Jaa,_.Kc=Kaa,_.Mc=Laa,rc=Maa,_.wd=Naa,qd=Oaa;_.jc.prototype.Uh=function(){null==this.j&&(this.j=_.gc(this.h));return this.j};_.jc.prototype.isEmpty=function(){return null!=this.h&&!this.h.byteLength||null!=this.j&&!this.j.length?!0:!1};var Xaa;Xaa=[,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,14,13,,0,12,1,4,5,6,9,9,,17,8,11,11,3,5,15,,7,10,10,2,3,15];_.ei="dfxyghiunjvoebBsmm".split("");_.nc.prototype.Xp=_.ba(6);_.B(_.oc,_.nc);_.B(_.pc,_.nc);_.ffa=Object.freeze([]);_.Vc.prototype[_.v(_.x.Symbol,"iterator")]=function(){return this.h()};var Zc;_.Wc.prototype.equals=function(a){return this===a?!0:a instanceof _.Wc?this.lf===a.lf&&this.oe===a.oe:!1};_.dd="function"===typeof BigInt;_.Ok=(0,_.x.Symbol)(void 0);_.od=null;Vaa.prototype.fields=function(){var a={};Uaa(this,function(b){a[b.Rb]=_.v(Object,"assign").call(Object,{},b)});return a};var Waa=Object.create(null),kd=RegExp("(\\d+)","g");_.n=_.F.prototype;_.n.clear=function(){this.o.length=0;_.uc(this.o)};_.n.clone=function(){var a=new this.constructor;_.Cc(a.o,this.o);return a};_.n.equals=function(a){var b=a&&a.o;if(b){if(this===a)return!0;a=this.o;(0,_.Tc)(b);(0,_.Tc)(a);return Yaa(a,b)}return!1};_.n.Pa=function(){(0,_.Tc)(this.o);return Zaa(this.o)};_.n.zb=_.ba(7);_.n.toArray=function(){var a=this.o;(0,_.Tc)(a);return a};_.B(aba,_.F);_.B(bba,_.F);_.B(Ed,_.F);_.B(_.Fd,_.F);_.Fd.prototype.getStatus=function(){return _.I(this.o,1)};var wj;_.B(cba,_.F);_.gfa={ROADMAP:"roadmap",SATELLITE:"satellite",HYBRID:"hybrid",TERRAIN:"terrain"};_.B(Nd,Error);_.B(_.Od,Nd);_.B(_.Pd,Nd);var Pk;try{new URL("s://g"),Pk=!0}catch(a){Pk=!1}_.hfa=Pk;_.B(_.pe,Error);_.pe.prototype.captureStackTrace=function(){this.stack=Error().stack};var oe=!0;var ch,Qk,Sk;_.ig=_.we(_.ee,"not a number");ch=_.ye(_.ig,function(a){if(isNaN(a))throw _.qe("NaN is not an accepted value");return a});_.Zg=_.ye(_.ig,function(a){if(isFinite(a))return a;throw _.qe(a+" is not an accepted value");});Qk=_.ye(_.ig,function(a){if(0<=a)return a;throw _.qe(a+" is a negative number value");});_.Rk=_.we(_.he,"not a string");Sk=_.we(_.eba,"not a boolean");_.ifa=_.we(function(a){return"function"===typeof a},"not a function");_.Yg=_.ze(_.ig);_.Tk=_.ze(_.Rk);_.Uk=_.ze(Sk); +_.Vk=_.ye(_.Rk,function(a){if(0=b:_.kg(a)?a.lo<=c||a.hi>=b:a.lo<=c&&a.hi>=b};_.n.contains=function(a){-180==a&&(a=180);var b=this.lo,c=this.hi;return _.kg(this)?(a>=b||a<=c)&&!this.isEmpty():a>=b&&a<=c};_.n.extend=function(a){this.contains(a)||(this.isEmpty()?this.lo=this.hi=a:_.ng(a,this.lo)<_.ng(this.hi,a)?this.lo=a:this.hi=a)}; +_.n.equals=function(a){return 1E-9>=Math.abs(a.lo-this.lo)%360+Math.abs(a.span()-this.span())};_.n.span=function(){return this.isEmpty()?0:_.kg(this)?360-(this.lo-this.hi):this.hi-this.lo};_.n.center=function(){var a=(this.lo+this.hi)/2;_.kg(this)&&(a=_.be(a+180,-180,180));return a};_.n=og.prototype;_.n.isEmpty=function(){return this.lo>this.hi};_.n.intersects=function(a){var b=this.lo,c=this.hi;return b<=a.lo?a.lo<=c&&a.lo<=a.hi:b<=a.hi&&b<=c};_.n.contains=function(a){return a>=this.lo&&a<=this.hi}; +_.n.extend=function(a){this.isEmpty()?this.hi=this.lo=a:athis.hi&&(this.hi=a)};_.n.equals=function(a){return this.isEmpty()?a.isEmpty():1E-9>=Math.abs(a.lo-this.lo)+Math.abs(this.hi-a.hi)};_.n.span=function(){return this.isEmpty()?0:this.hi-this.lo};_.n.center=function(){return(this.hi+this.lo)/2};_.qg.prototype.getCenter=function(){return new _.De(this.Va.center(),this.Ja.center())};_.qg.prototype.getCenter=_.qg.prototype.getCenter;_.qg.prototype.toString=function(){return"("+this.getSouthWest()+", "+this.getNorthEast()+")"};_.qg.prototype.toString=_.qg.prototype.toString;_.qg.prototype.toJSON=function(){return{south:this.Va.lo,west:this.Ja.lo,north:this.Va.hi,east:this.Ja.hi}};_.qg.prototype.toJSON=_.qg.prototype.toJSON; +_.qg.prototype.toUrlValue=function(a){var b=this.getSouthWest(),c=this.getNorthEast();return[b.toUrlValue(a),c.toUrlValue(a)].join()};_.qg.prototype.toUrlValue=_.qg.prototype.toUrlValue;_.qg.prototype.equals=function(a){if(!a)return!1;a=_.pg(a);return this.Va.equals(a.Va)&&this.Ja.equals(a.Ja)};_.qg.prototype.equals=_.qg.prototype.equals;_.qg.prototype.equals=_.qg.prototype.equals;_.qg.prototype.contains=function(a){a=_.Qe(a);return this.Va.contains(a.lat())&&this.Ja.contains(a.lng())}; +_.qg.prototype.contains=_.qg.prototype.contains;_.qg.prototype.intersects=function(a){a=_.pg(a);return this.Va.intersects(a.Va)&&this.Ja.intersects(a.Ja)};_.qg.prototype.intersects=_.qg.prototype.intersects;_.qg.prototype.Gf=_.ba(10);_.qg.prototype.extend=function(a){a=_.Qe(a);this.Va.extend(a.lat());this.Ja.extend(a.lng());return this};_.qg.prototype.extend=_.qg.prototype.extend; +_.qg.prototype.union=function(a){a=_.pg(a);if(!a||a.isEmpty())return this;this.Va.extend(a.getSouthWest().lat());this.Va.extend(a.getNorthEast().lat());a=a.Ja;var b=_.ng(this.Ja.lo,a.hi),c=_.ng(a.lo,this.Ja.hi);if(_.mg(this.Ja,a))return this;if(_.mg(a,this.Ja))return this.Ja=new jg(a.lo,a.hi),this;this.Ja.intersects(a)?this.Ja=b>=c?new jg(this.Ja.lo,a.hi):new jg(a.lo,this.Ja.hi):this.Ja=b<=c?new jg(this.Ja.lo,a.hi):new jg(a.lo,this.Ja.hi);return this};_.qg.prototype.union=_.qg.prototype.union; +_.qg.prototype.getSouthWest=function(){return new _.De(this.Va.lo,this.Ja.lo,!0)};_.qg.prototype.getSouthWest=_.qg.prototype.getSouthWest;_.qg.prototype.getNorthEast=function(){return new _.De(this.Va.hi,this.Ja.hi,!0)};_.qg.prototype.getNorthEast=_.qg.prototype.getNorthEast;_.qg.prototype.toSpan=function(){return new _.De(this.Va.span(),this.Ja.span(),!0)};_.qg.prototype.toSpan=_.qg.prototype.toSpan;_.qg.prototype.isEmpty=function(){return this.Va.isEmpty()||this.Ja.isEmpty()}; +_.qg.prototype.isEmpty=_.qg.prototype.isEmpty;_.qg.MAX_BOUNDS=_.rg(-90,-180,90,180);var Hba=_.se({south:_.ig,west:_.ig,north:_.ig,east:_.ig},!1);_.Xk=_.ze(_.te(_.Uf,"Map"));_.Sa(wg,_.O);wg.prototype.contains=function(a){return this.h.contains(a)};wg.prototype.contains=wg.prototype.contains;wg.prototype.getFeatureById=function(a){return this.h.getFeatureById(a)};wg.prototype.getFeatureById=wg.prototype.getFeatureById;wg.prototype.add=function(a){return this.h.add(a)};wg.prototype.add=wg.prototype.add;wg.prototype.remove=function(a){this.h.remove(a)};wg.prototype.remove=wg.prototype.remove;wg.prototype.forEach=function(a){this.h.forEach(a)};wg.prototype.forEach=wg.prototype.forEach; +wg.prototype.addGeoJson=function(a,b){return _.Gba(this.h,a,b)};wg.prototype.addGeoJson=wg.prototype.addGeoJson;wg.prototype.loadGeoJson=function(a,b,c){var d=this.h;_.nf("data").then(function(e){e.Mw(d,a,b,c)})};wg.prototype.loadGeoJson=wg.prototype.loadGeoJson;wg.prototype.toGeoJson=function(a){var b=this.h;_.nf("data").then(function(c){c.Iw(b,a)})};wg.prototype.toGeoJson=wg.prototype.toGeoJson;wg.prototype.overrideStyle=function(a,b){this.j.overrideStyle(a,b)};wg.prototype.overrideStyle=wg.prototype.overrideStyle; +wg.prototype.revertStyle=function(a){this.j.revertStyle(a)};wg.prototype.revertStyle=wg.prototype.revertStyle;wg.prototype.controls_changed=function(){this.get("controls")&&Iba(this)};wg.prototype.drawingMode_changed=function(){this.get("drawingMode")&&Iba(this)};_.ug(wg.prototype,{map:_.Xk,style:_.hb,controls:_.ze(_.ve(_.ue(mfa))),controlPosition:_.ze(_.ue(_.dj)),drawingMode:_.ze(_.ue(mfa))});_.kk={METRIC:0,IMPERIAL:1};_.jk={DRIVING:"DRIVING",WALKING:"WALKING",BICYCLING:"BICYCLING",TRANSIT:"TRANSIT",TWO_WHEELER:"TWO_WHEELER"};_.Yi={};var Jg;Rg.prototype.route=function(a,b){var c=void 0;nfa()||(c=_.Mg(158094));_.R(window,"Dsrc");_.P(window,154342);var d=_.nf("directions").then(function(e){return e.route(a,b,!0,c)},function(){c&&_.Ng(c,8)});b&&d.catch(function(){});return d};Rg.prototype.route=Rg.prototype.route;var nfa=_.Pg();_.ofa={BEST_GUESS:"bestguess",OPTIMISTIC:"optimistic",PESSIMISTIC:"pessimistic"};_.pfa={BUS:"BUS",RAIL:"RAIL",SUBWAY:"SUBWAY",TRAIN:"TRAIN",TRAM:"TRAM"};_.qfa={LESS_WALKING:"LESS_WALKING",FEWER_TRANSFERS:"FEWER_TRANSFERS"};var rfa=_.se({routes:_.ve(_.we(_.fe))},!0);_.Sg=[];_.Sa(Ug,_.O);Ug.prototype.changed=function(a){var b=this;"map"!=a&&"panel"!=a||_.nf("directions").then(function(c){c.Hx(b,a)});"panel"==a&&_.Tg(this.getPanel())};_.ug(Ug.prototype,{directions:rfa,map:_.Xk,panel:_.ze(_.we(fba)),routeIndex:_.Yg});Vg.prototype.getDistanceMatrix=function(a,b){_.R(window,"Dmac");_.P(window,154344);var c=_.nf("distance_matrix").then(function(d){return d.getDistanceMatrix(a,b)});b&&c.catch(function(){});return c};Vg.prototype.getDistanceMatrix=Vg.prototype.getDistanceMatrix;Wg.prototype.getElevationAlongPath=function(a,b){var c=_.nf("elevation").then(function(d){return d.getElevationAlongPath(a,b)});b&&c.catch(function(){});return c};Wg.prototype.getElevationAlongPath=Wg.prototype.getElevationAlongPath;Wg.prototype.getElevationForLocations=function(a,b){var c=_.nf("elevation").then(function(d){return d.getElevationForLocations(a,b)});b&&c.catch(function(){});return c};Wg.prototype.getElevationForLocations=Wg.prototype.getElevationForLocations;Xg.prototype.geocode=function(a,b){var c;sfa()||(c=_.Mg(145570));_.R(window,"Gac");_.P(window,155468);var d=_.nf("geocoder").then(function(e){return e.geocode(a,b,c)},function(){c&&_.Ng(c,13)});b&&d.catch(function(){});return d};Xg.prototype.geocode=Xg.prototype.geocode;Xg.prototype.constructor=Xg.prototype.constructor;var sfa=_.Pg();_.tfa={ROOFTOP:"ROOFTOP",RANGE_INTERPOLATED:"RANGE_INTERPOLATED",GEOMETRIC_CENTER:"GEOMETRIC_CENTER",APPROXIMATE:"APPROXIMATE"};_.$g.prototype.equals=function(a){return a?_.ce(this.j,a.lat)&&_.ce(this.m,a.lng)&&_.ce(this.h,a.altitude):!1};_.$g.prototype.toJSON=function(){return{lat:this.j,lng:this.m,altitude:this.h}};_.da.Object.defineProperties(_.$g.prototype,{lat:{configurable:!0,enumerable:!0,get:function(){return this.j}},lng:{configurable:!0,enumerable:!0,get:function(){return this.m}},altitude:{configurable:!0,enumerable:!0,get:function(){return this.h}}});_.$g.prototype.toJSON=_.$g.prototype.toJSON; +_.$g.prototype.equals=_.$g.prototype.equals;_.$g.prototype.constructor=_.$g.prototype.constructor;Object.defineProperties(_.$g.prototype,{lat:{enumerable:!0},lng:{enumerable:!0},altitude:{enumerable:!0}});_.Ih=new _.S(0,0);_.S.prototype.toString=function(){return"("+this.x+", "+this.y+")"};_.S.prototype.toString=_.S.prototype.toString;_.S.prototype.equals=function(a){return a?a.x==this.x&&a.y==this.y:!1};_.S.prototype.equals=_.S.prototype.equals;_.S.prototype.equals=_.S.prototype.equals;_.S.prototype.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y)};_.S.prototype.um=_.ba(11);_.Jh=new _.bh(0,0);_.bh.prototype.toString=function(){return"("+this.width+", "+this.height+")"};_.bh.prototype.toString=_.bh.prototype.toString;_.bh.prototype.equals=function(a){return a?a.width==this.width&&a.height==this.height:!1};_.bh.prototype.equals=_.bh.prototype.equals;_.bh.prototype.equals=_.bh.prototype.equals;var ufa=_.we(Jba,"not a valid InfoWindow anchor");var Kba=new _.x.Set;Kba.add("gm-style-iw-a");var nh={};var vfa=_.se({source:_.Rk,webUrl:_.Tk,iosDeepLinkId:_.Tk});var wfa=_.ye(_.se({placeId:_.Tk,query:_.Tk,location:_.Qe}),function(a){if(a.placeId&&a.query)throw _.qe("cannot set both placeId and query");if(!a.placeId&&!a.query)throw _.qe("must set one of placeId or query");return a});_.Sa(ph,_.O); +_.ug(ph.prototype,{position:_.ze(_.Qe),title:_.Tk,icon:_.ze(_.xe([_.Rk,_.we(function(a){var b=_.oh("maps-pin-view");return!!a&&"element"in a&&a.element.classList.contains(b)},"should be a PinView"),{Vp:Ae("url"),then:_.se({url:_.Rk,scaledSize:_.ze(mh),size:_.ze(mh),origin:_.ze(ah),anchor:_.ze(ah),labelOrigin:_.ze(ah),path:_.we(function(a){return null==a})},!0)},{Vp:Ae("path"),then:_.se({path:_.xe([_.Rk,_.ue(kfa)]),anchor:_.ze(ah),labelOrigin:_.ze(ah),fillColor:_.Tk,fillOpacity:_.Yg,rotation:_.Yg,scale:_.Yg, +strokeColor:_.Tk,strokeOpacity:_.Yg,strokeWeight:_.Yg,url:_.we(function(a){return null==a})},!0)}])),label:_.ze(_.xe([_.Rk,{Vp:Ae("text"),then:_.se({text:_.Rk,fontSize:_.Tk,fontWeight:_.Tk,fontFamily:_.Tk,className:_.Tk},!0)}])),shadow:_.hb,shape:_.hb,cursor:_.Tk,clickable:_.Uk,animation:_.hb,draggable:_.Uk,visible:_.Uk,flat:_.hb,zIndex:_.Yg,opacity:_.Yg,place:_.ze(wfa),attribution:_.ze(vfa)});var qh,Lba=_.hb;rh.prototype.get=function(){if(0>>0);_.Sa(_.zi,_.gi);_.zi.prototype[sca]=!0;_.zi.prototype.addEventListener=function(a,b,c,d){_.ri(this,a,b,c,d)};_.zi.prototype.removeEventListener=function(a,b,c,d){Cca(this,a,b,c,d)}; +_.zi.prototype.m=function(a){var b=this.Xa;if(b){var c=[];for(var d=1;b;b=b.Xa)c.push(b),++d}b=this.Qg;d=a.type||a;if("string"===typeof a)a=new _.hi(a,b);else if(a instanceof _.hi)a.target=a.target||b;else{var e=a;a=new _.hi(d,b);_.fb(a,e)}e=!0;if(c)for(var f=c.length-1;!a.j&&0<=f;f--){var g=a.currentTarget=c[f];e=Ai(g,d,!0,a)&&e}a.j||(g=a.currentTarget=b,e=Ai(g,d,!0,a)&&e,a.j||(e=Ai(g,d,!1,a)&&e));if(c)for(f=0;!a.j&&f=b[0].zIndex)var d=0;else if(a.zIndex>=b[c-1].zIndex){for(d=0;1>1;a.zIndex>=b[e].zIndex?c=e:d=e}d=c}else d=c;b.splice(d,0,a)};_.Hfa=Object.freeze(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"]);_.Ifa=Object.freeze(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"]);_.Jfa=Object.freeze(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"]);_.Kfa=Object.freeze(["requestFullscreen","webkitRequestFullscreen","mozRequestFullScreen","msRequestFullscreen"]);_.Sa(ida,Zba);_.Sa(fj,_.O);fj.prototype.set=function(a,b){if(null!=b&&!(b&&_.ee(b.maxZoom)&&b.tileSize&&b.tileSize.width&&b.tileSize.height&&b.getTile&&b.getTile.apply))throw Error("Expected value implementing google.maps.MapType");return _.O.prototype.set.apply(this,arguments)};fj.prototype.set=fj.prototype.set;_.B(gj,_.O);gj.prototype.renderingType_changed=function(){if(!this.h)throw jda(this),Error("Setting map 'renderingType' is not supported. RenderingType is decided internally and is read-only. If you wish to create a vector map please create a map ID in the cloud console as per https://developers.google.com/maps/documentation/javascript/vector-map");};_.hj.prototype.fromLatLngToPoint=function(a,b){b=void 0===b?new _.S(0,0):b;a=_.Qe(a);var c=this.h;b.x=c.x+a.lng()*this.m;a=_.ae(Math.sin(_.Qd(a.lat())),-(1-1E-15),1-1E-15);b.y=c.y+.5*Math.log((1+a)/(1-a))*-this.C;return b};_.hj.prototype.fromPointToLatLng=function(a,b){var c=this.h;return new _.De(_.Rd(2*Math.atan(Math.exp((a.y-c.y)/-this.C))-Math.PI/2),(a.x-c.x)/this.m,void 0===b?!1:b)};_.B(oj,_.F);oj.prototype.xc=function(a){_.D(this.o,8,a)};var vj;_.B(_.pj,_.F);_.pj.prototype.Sb=_.ba(16);var uj;_.B(nda,_.F);_.B(_.qj,_.F);_.qj.prototype.Da=_.ba(17);_.qj.prototype.Ba=_.ba(18);_.B(rj,_.F);rj.prototype.getZoom=function(){return _.I(this.o,3)};rj.prototype.setZoom=function(a){_.D(this.o,3,a)};var tj;_.xj.prototype.equals=function(a){return a?this.h===a.h&&this.j===a.j:!1};_.yj.prototype.wrap=function(a){return a-Math.floor((a-this.min)/this.length)*this.length};_.zj.prototype.wrap=function(a){return new _.xj(this.Ki?this.Ki.wrap(a.h):a.h,this.Rj?this.Rj.wrap(a.j):a.j)};_.Lfa=new _.zj({Ki:new _.yj(256)});pda.prototype.equals=function(a){return a?this.m11===a.m11&&this.m12===a.m12&&this.m21===a.m21&&this.m22===a.m22&&this.h===a.h:!1};_.B(Dj,_.O);Dj.prototype.changed=function(){var a=this.G(),b=rda(this),c=qda(this),d=!!this.C();if(a&&!a.equals(this.K)||this.W!==b||this.X!==c||this.H!==d)this.m||_.Cj(this.h),_.Hi(this.Ea),this.W=b,this.X=c,this.H=d;this.K=a}; +Dj.prototype.div_changed=function(){var a=this.get("div"),b=this.j;if(a)if(b)a.appendChild(b);else{b=this.j=document.createElement("div");b.style.overflow="hidden";var c=this.h=_.Ve("IMG");_.Af(b,"contextmenu",function(d){_.qf(d);_.sf(d)});c.ontouchstart=c.ontouchmove=c.ontouchend=c.ontouchcancel=function(d){_.rf(d);_.sf(d)};c.alt="";_.aj(c,_.Jh);a.appendChild(b);this.Ea.Hc()}else b&&(_.Cj(b),this.j=null)};var wda={roadmap:0,satellite:2,hybrid:3,terrain:4},sda={0:1,2:2,3:2,4:2};Dj.prototype.G=_.sg("center"); +Dj.prototype.C=_.sg("size");_.Ej.prototype.addListener=function(a,b){return _.L(this,a,b)};_.Ej.prototype.trigger=function(a,b){_.N(this,a,b)};_.Ej.prototype.addListener=_.Ej.prototype.addListener;_.Mfa=_.se({fillColor:_.ze(_.Vk),fillOpacity:_.ze(_.ye(Qk,_.Zg)),strokeColor:_.ze(_.Vk),strokeOpacity:_.ze(_.ye(Qk,_.Zg)),strokeWeight:_.ze(_.ye(Qk,_.Zg)),pointRadius:_.ze(_.ye(Qk,function(a){if(128>=a)return a;throw _.qe("The max allowed pointRadius value is 128px.");}))},!1,"FeatureStyleOptions");_.Fj.prototype.next=function(){return _.gl};_.gl={done:!0,value:void 0};_.Fj.prototype.Zi=function(){return this};_.Sa(Gj,_.Fj);_.n=Gj.prototype;_.n.setPosition=function(a,b,c){if(this.node=a)this.j="number"===typeof b?b:1!=this.node.nodeType?0:this.h?-1:1;"number"===typeof c&&(this.depth=c)};_.n.clone=function(){return new Gj(this.node,this.h,!this.m,this.j,this.depth)}; +_.n.next=function(){if(this.C){if(!this.node||this.m&&0==this.depth)return _.gl;var a=this.node;var b=this.h?-1:1;if(this.j==b){var c=this.h?a.lastChild:a.firstChild;c?this.setPosition(c):this.setPosition(a,-1*b)}else(c=this.h?a.previousSibling:a.nextSibling)?this.setPosition(c):this.setPosition(a.parentNode,-1*b);this.depth+=this.j*(this.h?-1:1)}else this.C=!0;return(a=this.node)?{value:a,done:!1}:_.gl};_.n.equals=function(a){return a.node==this.node&&(!this.node||a.j==this.j)}; +_.n.splice=function(a){var b=this.node,c=this.h?1:-1;this.j==c&&(this.j=-1*c,this.depth+=this.j*(this.h?-1:1));this.h=!this.h;Gj.prototype.next.call(this);this.h=!this.h;c=_.Ka(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)_.We(c[d],b);_.Xe(b)};_.Sa(Hj,Gj);Hj.prototype.next=function(){do{var a=Hj.ye.next.call(this);if(a.done)return a}while(-1==this.j);return{value:this.node,done:!1}};Jj.prototype.hash=function(a){for(var b=this.a,c=this.h,d=0,e=0,f=a.length;eb.Va.lo))throw _.qe("south latitude must be smaller than north latitude");if((-180==b.Ja.hi?180:b.Ja.hi)==b.Ja.lo)throw _.qe("eastern longitude cannot equal western longitude");return a},streetView:Yk,tilt:_.Yg,zoom:_.Yg};_.ug(Oj.prototype,Pj);_.Nfa={BOUNCE:1,DROP:2,dB:3,aB:4};Qj.prototype.getMaxZoomAtLatLng=function(a,b){_.R(window,"Mza");_.P(window,154332);var c=_.nf("maxzoom").then(function(d){return d.getMaxZoomAtLatLng(a,b)});b&&c.catch(function(){});return c};Qj.prototype.getMaxZoomAtLatLng=Qj.prototype.getMaxZoomAtLatLng;Qj.prototype.constructor=Qj.prototype.constructor;_.Sa(Rj,_.O);_.ug(Rj.prototype,{map:_.Xk,tableId:_.Yg,query:_.ze(_.xe([_.Rk,_.we(_.fe,"not an Object")]))});var hl=null;_.Sa(_.Sj,_.O);_.Sj.prototype.map_changed=function(){var a=this;hl?hl.uq(this):_.nf("overlay").then(function(b){hl=b;b.uq(a)})};_.Sj.preventMapHitsFrom=function(a){_.nf("overlay").then(function(b){hl=b;b.preventMapHitsFrom(a)})};_.Qa("module$contents$mapsapi$overlay$overlayView_OverlayView.preventMapHitsFrom",_.Sj.preventMapHitsFrom);_.Sj.preventMapHitsAndGesturesFrom=function(a){_.nf("overlay").then(function(b){hl=b;b.preventMapHitsAndGesturesFrom(a)})}; +_.Qa("module$contents$mapsapi$overlay$overlayView_OverlayView.preventMapHitsAndGesturesFrom",_.Sj.preventMapHitsAndGesturesFrom);_.ug(_.Sj.prototype,{panes:null,projection:null,map:_.xe([_.Xk,Yk])});_.sea=_.se({center:function(a){return _.Qe(a)},radius:_.ig},!0);var Hda=Jda(_.te(_.De,"LatLng"));_.Sa(_.Vj,_.O);_.Vj.prototype.map_changed=_.Vj.prototype.visible_changed=function(){var a=this;_.nf("poly").then(function(b){b.h(a)})};_.Vj.prototype.center_changed=function(){_.N(this,"bounds_changed")};_.Vj.prototype.radius_changed=_.Vj.prototype.center_changed;_.Vj.prototype.getBounds=function(){var a=this.get("radius"),b=this.get("center");if(b&&_.ee(a)){var c=this.get("map");c=c&&c.__gm.get("baseMapType");return _.nj(b,a/_.Gda(c))}return null};_.Vj.prototype.getBounds=_.Vj.prototype.getBounds; +_.ug(_.Vj.prototype,{center:_.ze(_.Qe),draggable:_.Uk,editable:_.Uk,map:_.Xk,radius:_.Yg,visible:_.Uk});_.Sa(Wj,_.O);Wj.prototype.map_changed=Wj.prototype.visible_changed=function(){var a=this;_.nf("poly").then(function(b){b.j(a)})};Wj.prototype.getPath=function(){return this.get("latLngs").getAt(0)};Wj.prototype.getPath=Wj.prototype.getPath;Wj.prototype.setPath=function(a){try{this.get("latLngs").setAt(0,Uj(a))}catch(b){_.re(b)}};Wj.prototype.setPath=Wj.prototype.setPath;_.ug(Wj.prototype,{draggable:_.Uk,editable:_.Uk,map:_.Xk,visible:_.Uk});_.Sa(_.Xj,Wj);_.Xj.prototype.h=!0;_.Xj.prototype.getPaths=function(){return this.get("latLngs")};_.Xj.prototype.getPaths=_.Xj.prototype.getPaths;_.Xj.prototype.setPaths=function(a){try{var b=this.set;if(Array.isArray(a)||a instanceof _.Ni)if(0==_.Td(a))var c=!0;else{var d=a instanceof _.Ni?a.getAt(0):a[0];c=Array.isArray(d)||d instanceof _.Ni}else c=!1;var e=c?a instanceof _.Ni?Jda(Hda)(a):new _.Ni(_.ve(Uj)(a)):new _.Ni([Uj(a)]);b.call(this,"latLngs",e)}catch(f){_.re(f)}}; +_.Xj.prototype.setPaths=_.Xj.prototype.setPaths;_.Sa(_.Yj,Wj);_.Yj.prototype.h=!1;_.Sa(_.Zj,_.O);_.Zj.prototype.map_changed=_.Zj.prototype.visible_changed=function(){var a=this;_.nf("poly").then(function(b){b.m(a)})};_.ug(_.Zj.prototype,{draggable:_.Uk,editable:_.Uk,bounds:_.ze(_.pg),map:_.Xk,visible:_.Uk});_.Sa(ak,_.O);ak.prototype.map_changed=function(){var a=this;_.nf("streetview").then(function(b){b.Bv(a)})};_.ug(ak.prototype,{map:_.Xk});_.Ofa={NEAREST:"nearest",BEST:"best"};_.bk.prototype.getPanorama=function(a,b){return _.Kda(this,a,b)};_.bk.prototype.getPanorama=_.bk.prototype.getPanorama;_.bk.prototype.getPanoramaByLocation=function(a,b,c){return this.getPanorama({location:a,radius:b,preference:50>(b||0)?"best":"nearest"},c)};_.bk.prototype.getPanoramaById=function(a,b){return this.getPanorama({pano:a},b)};_.Pfa={DEFAULT:"default",OUTDOOR:"outdoor"};_.Sa(dk,_.O);dk.prototype.getTile=function(a,b,c){if(!a||!c)return null;var d=_.Ve("DIV");c={hb:a,zoom:b,Ka:null};d.__gmimt=c;_.ci(this.h,d);if(this.j){var e=this.tileSize||new _.bh(256,256),f=this.m(a,b);(c.Ka=this.j({ja:a.x,ka:a.y,wa:b},e,d,f,function(){_.N(d,"load")})).setOpacity(ck(this))}return d};dk.prototype.getTile=dk.prototype.getTile;dk.prototype.releaseTile=function(a){a&&this.h.contains(a)&&(this.h.remove(a),(a=a.__gmimt.Ka)&&a.release())};dk.prototype.releaseTile=dk.prototype.releaseTile; +dk.prototype.opacity_changed=function(){var a=ck(this);this.h.forEach(function(b){b.__gmimt.Ka.setOpacity(a)})};dk.prototype.triggersTileLoadEvent=!0;_.ug(dk.prototype,{opacity:_.Yg});_.Sa(_.ek,_.O);_.ek.prototype.getTile=_.raa;_.ek.prototype.tileSize=new _.bh(256,256);_.ek.prototype.triggersTileLoadEvent=!0;_.Sa(_.fk,_.ek);gk.prototype.log=function(){};gk.prototype.Zw=function(){return this.logs.map(this.h).join("\n")};gk.prototype.h=function(a){return a.timestamp+": "+a.message};gk.prototype.getLogs=gk.prototype.Zw;_.Qfa=new gk;var il=null;_.Sa(hk,_.O);hk.prototype.map_changed=function(){var a=this,b=this.getMap();il?b?il.Id(this,b):il.Xd(this):_.nf("webgl").then(function(c){il=c;(b=a.getMap())?c.Id(a,b):c.Xd(a)})};hk.prototype.Ss=function(a,b){this.m=!0;this.onDraw({gl:a,transformer:b});this.m=!1};hk.prototype.onDrawWrapper=hk.prototype.Ss;hk.prototype.requestRedraw=function(){this.h=!0;if(!this.m&&il){var a=this.getMap();a&&il.requestRedraw(a)}};hk.prototype.requestRedraw=hk.prototype.requestRedraw; +hk.prototype.requestStateUpdate=function(){this.C=!0;if(il){var a=this.getMap();a&&il.Pu(a)}};hk.prototype.requestStateUpdate=hk.prototype.requestStateUpdate;hk.prototype.j=-1;hk.prototype.h=!1;hk.prototype.C=!1;hk.prototype.m=!1;_.ug(hk.prototype,{map:_.Xk});_.Sa(ik,_.O);_.ug(ik.prototype,{attribution:function(){return!0},place:function(){return!0}});var Oda={ControlPosition:_.dj,LatLng:_.De,LatLngBounds:_.qg,MVCArray:_.Ni,MVCObject:_.O,MapsRequestError:_.Pd,MapsNetworkError:Nd,MapsNetworkErrorEndpoint:{PLACES_NEARBY_SEARCH:"PLACES_NEARBY_SEARCH",PLACES_LOCAL_CONTEXT_SEARCH:"PLACES_LOCAL_CONTEXT_SEARCH",MAPS_MAX_ZOOM:"MAPS_MAX_ZOOM",DISTANCE_MATRIX:"DISTANCE_MATRIX",ELEVATION_LOCATIONS:"ELEVATION_LOCATIONS",ELEVATION_ALONG_PATH:"ELEVATION_ALONG_PATH",GEOCODER_GEOCODE:"GEOCODER_GEOCODE",DIRECTIONS_ROUTE:"DIRECTIONS_ROUTE",PLACES_GATEWAY:"PLACES_GATEWAY", +PLACES_DETAILS:"PLACES_DETAILS",PLACES_FIND_PLACE_FROM_PHONE_NUMBER:"PLACES_FIND_PLACE_FROM_PHONE_NUMBER",PLACES_FIND_PLACE_FROM_QUERY:"PLACES_FIND_PLACE_FROM_QUERY",STREETVIEW_GET_PANORAMA:"STREETVIEW_GET_PANORAMA",PLACES_AUTOCOMPLETE:"PLACES_AUTOCOMPLETE",FLEET_ENGINE_LIST_DELIVERY_VEHICLES:"FLEET_ENGINE_LIST_DELIVERY_VEHICLES",FLEET_ENGINE_LIST_TASKS:"FLEET_ENGINE_LIST_TASKS",FLEET_ENGINE_LIST_VEHICLES:"FLEET_ENGINE_LIST_VEHICLES",FLEET_ENGINE_GET_DELIVERY_VEHICLE:"FLEET_ENGINE_GET_DELIVERY_VEHICLE", +FLEET_ENGINE_GET_TRIP:"FLEET_ENGINE_GET_TRIP",FLEET_ENGINE_GET_VEHICLE:"FLEET_ENGINE_GET_VEHICLE",FLEET_ENGINE_SEARCH_TASKS:"FLEET_ENGINE_SEARCH_TASKS",UA:"FLEET_ENGINE_GET_TASK_TRACKING_INFO"},MapsServerError:_.Od,Point:_.S,Size:_.bh,UnitSystem:_.kk,Settings:void 0,SymbolPath:kfa,LatLngAltitude:_.$g,event:_.tf},Pda={BicyclingLayer:_.Nh,Circle:_.Vj,Data:wg,GroundOverlay:_.Lh,ImageMapType:dk,KmlLayer:Mh,KmlLayerStatus:_.Zk,Map:Oj,MapTypeControlStyle:{DEFAULT:0,HORIZONTAL_BAR:1,DROPDOWN_MENU:2,INSET:3, +INSET_LARGE:4},MapTypeId:_.gfa,MapTypeRegistry:fj,MaxZoomService:Qj,MaxZoomStatus:{OK:"OK",ERROR:"ERROR"},OverlayView:_.Sj,Polygon:_.Xj,Polyline:_.Yj,Rectangle:_.Zj,RenderingType:{UNINITIALIZED:"UNINITIALIZED",RASTER:"RASTER",VECTOR:"VECTOR"},StrokePosition:{CENTER:0,INSIDE:1,OUTSIDE:2},StyledMapType:_.fk,TrafficLayer:Oh,TransitLayer:Uh,FeatureType:void 0,InfoWindow:_.Kh,WebGLOverlayView:hk},Qda={DirectionsRenderer:Ug,DirectionsService:Rg,DirectionsStatus:{OK:"OK",UNKNOWN_ERROR:"UNKNOWN_ERROR",OVER_QUERY_LIMIT:"OVER_QUERY_LIMIT", +REQUEST_DENIED:"REQUEST_DENIED",INVALID_REQUEST:"INVALID_REQUEST",ZERO_RESULTS:"ZERO_RESULTS",MAX_WAYPOINTS_EXCEEDED:"MAX_WAYPOINTS_EXCEEDED",NOT_FOUND:"NOT_FOUND"},DistanceMatrixService:Vg,DistanceMatrixStatus:{OK:"OK",INVALID_REQUEST:"INVALID_REQUEST",OVER_QUERY_LIMIT:"OVER_QUERY_LIMIT",REQUEST_DENIED:"REQUEST_DENIED",UNKNOWN_ERROR:"UNKNOWN_ERROR",MAX_ELEMENTS_EXCEEDED:"MAX_ELEMENTS_EXCEEDED",MAX_DIMENSIONS_EXCEEDED:"MAX_DIMENSIONS_EXCEEDED"},DistanceMatrixElementStatus:{OK:"OK",NOT_FOUND:"NOT_FOUND", +ZERO_RESULTS:"ZERO_RESULTS"},TrafficModel:_.ofa,TransitMode:_.pfa,TransitRoutePreference:_.qfa,TravelMode:_.jk,VehicleType:{RAIL:"RAIL",METRO_RAIL:"METRO_RAIL",SUBWAY:"SUBWAY",TRAM:"TRAM",MONORAIL:"MONORAIL",HEAVY_RAIL:"HEAVY_RAIL",COMMUTER_TRAIN:"COMMUTER_TRAIN",HIGH_SPEED_TRAIN:"HIGH_SPEED_TRAIN",BUS:"BUS",INTERCITY_BUS:"INTERCITY_BUS",TROLLEYBUS:"TROLLEYBUS",SHARE_TAXI:"SHARE_TAXI",FERRY:"FERRY",CABLE_CAR:"CABLE_CAR",GONDOLA_LIFT:"GONDOLA_LIFT",FUNICULAR:"FUNICULAR",OTHER:"OTHER"}},Rda={ElevationService:Wg, +ElevationStatus:{OK:"OK",UNKNOWN_ERROR:"UNKNOWN_ERROR",OVER_QUERY_LIMIT:"OVER_QUERY_LIMIT",REQUEST_DENIED:"REQUEST_DENIED",INVALID_REQUEST:"INVALID_REQUEST",LA:"DATA_NOT_AVAILABLE"}},Sda={Geocoder:Xg,GeocoderLocationType:_.tfa,GeocoderStatus:{OK:"OK",UNKNOWN_ERROR:"UNKNOWN_ERROR",OVER_QUERY_LIMIT:"OVER_QUERY_LIMIT",REQUEST_DENIED:"REQUEST_DENIED",INVALID_REQUEST:"INVALID_REQUEST",ZERO_RESULTS:"ZERO_RESULTS",ERROR:"ERROR"}},Tda={StreetViewCoverageLayer:ak,StreetViewPanorama:_.ej,StreetViewPreference:_.Ofa, +StreetViewService:_.bk,StreetViewStatus:{OK:"OK",UNKNOWN_ERROR:"UNKNOWN_ERROR",ZERO_RESULTS:"ZERO_RESULTS"},StreetViewSource:_.Pfa,InfoWindow:_.Kh,OverlayView:_.Sj},Uda={Animation:_.Nfa,Marker:_.Eh,CollisionBehavior:void 0},Wda=new _.x.Set("drawing geometry journeySharing localContext marker places visualization".split(" ")),Xda=new _.x.Set(["search"]);_.of("main",{});_.jl=new _.x.WeakMap;_.Rfa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");_.Sfa=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]");_.Tfa=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"); +_.Ufa=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff][^\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]*$");_.Vfa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc][^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*$");var kl=_.C.google.maps,Wfa=cf.getInstance(),Xfa=(0,_.Oa)(Wfa.qh,Wfa);kl.__gjsload__=Xfa;_.Ud(kl.modules,Xfa);delete kl.modules;var Zda={main:[],common:["main"],util:["common"],adsense:["main"],controls:["util"],data:["util"],directions:["util","geometry"],distance_matrix:["util"],drawing:["main"],drawing_impl:["controls"],elevation:["util","geometry"],geocoder:["util"],imagery_viewer:["main"],geometry:["main"],journeySharing:["main"],infowindow:["util"],kml:["onion","util","map"],layers:["map"],localContext:["util"],log:["util"],map:["common"],marker:["util"],maxzoom:["util"],onion:["util","map"],overlay:["common"],panoramio:["main"], +places:["main"],places_impl:["controls"],poly:["util","map","geometry"],search:["main"],search_impl:["onion"],stats:["util"],streetview:["util","geometry"],styleEditor:["common"],visualization:["main"],visualization_impl:["onion"],webgl:["util","map"],weather:["main"]};var bea="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");_.pk.prototype.constructor=_.pk.prototype.constructor;_.qk.prototype.j=null;var ll;_.Sa(rk,_.qk);rk.prototype.h=function(){var a=eea(this);return a?new ActiveXObject(a):new XMLHttpRequest};rk.prototype.C=function(){var a={};eea(this)&&(a[0]=!0,a[1]=!0);return a};ll=new rk;_.Sa(_.sk,_.zi);var kea=/^https?$/i,Yfa=["POST","PUT"];_.n=_.sk.prototype;_.n.Jq=_.ba(19); +_.n.send=function(a,b,c,d){if(this.h)throw Error("[goog.net.XhrIo] Object is active with another request="+this.N+"; newUri="+a);b=b?b.toUpperCase():"GET";this.N=a;this.F="";this.D=0;this.Y=!1;this.j=!0;this.h=this.X?this.X.h():ll.h();this.W=this.X?dea(this.X):dea(ll);this.h.onreadystatechange=(0,_.Oa)(this.Ws,this);try{this.getStatus(),this.Z=!0,this.h.open(b,String(a),!0),this.Z=!1}catch(g){this.getStatus();hea(this,g);return}a=c||"";c=new _.x.Map(this.headers);if(d)if(Object.getPrototypeOf(d)=== +Object.prototype)for(var e in d)c.set(e,d[e]);else if("function"===typeof _.v(d,"keys")&&"function"===typeof d.get){e=_.A(_.v(d,"keys").call(d));for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("Unknown input type for opt_headers: "+String(d));d=(_.Ig=_.v(Array,"from").call(Array,_.v(c,"keys").call(c)),_.v(_.Ig,"find")).call(_.Ig,function(g){return"content-type"==g.toLowerCase()});e=_.C.FormData&&a instanceof _.C.FormData;!_.mb(Yfa,b)||d||e||c.set("Content-Type", +"application/x-www-form-urlencoded;charset=utf-8");b=_.A(c);for(d=b.next();!d.done;d=b.next())c=_.A(d.value),d=c.next().value,c=c.next().value,this.h.setRequestHeader(d,c);this.T&&(this.h.responseType=this.T);"withCredentials"in this.h&&this.h.withCredentials!==this.G&&(this.h.withCredentials=this.G);try{jea(this),0 elements +// // (i.e., `typeof document.createElement( "object" ) === "function"`). +// // We don't want to classify *any* DOM node as a function. +// // Support: QtWeb <=3.8.5, WebKit <=534.34, wkhtmltopdf tool <=0.12.5 +// // Plus for old WebKit, typeof returns "function" for HTML collections +// // (e.g., `typeof document.getElementsByTagName("div") === "function"`). (gh-4756) +// return typeof obj === "function" && typeof obj.nodeType !== "number" && +// typeof obj.item !== "function"; +// }; + + +// var isWindow = function isWindow( obj ) { +// return obj != null && obj === obj.window; +// }; + + +// var document = window.document; + + + +// var preservedScriptAttributes = { +// type: true, +// src: true, +// nonce: true, +// noModule: true +// }; + +// function DOMEval( code, node, doc ) { +// doc = doc || document; + +// var i, val, +// script = doc.createElement( "script" ); + +// script.text = code; +// if ( node ) { +// for ( i in preservedScriptAttributes ) { + +// // Support: Firefox 64+, Edge 18+ +// // Some browsers don't support the "nonce" property on scripts. +// // On the other hand, just using `getAttribute` is not enough as +// // the `nonce` attribute is reset to an empty string whenever it +// // becomes browsing-context connected. +// // See https://github.com/whatwg/html/issues/2369 +// // See https://html.spec.whatwg.org/#nonce-attributes +// // The `node.getAttribute` check was added for the sake of +// // `jQuery.globalEval` so that it can fake a nonce-containing node +// // via an object. +// val = node[ i ] || node.getAttribute && node.getAttribute( i ); +// if ( val ) { +// script.setAttribute( i, val ); +// } +// } +// } +// doc.head.appendChild( script ).parentNode.removeChild( script ); +// } + + +// function toType( obj ) { +// if ( obj == null ) { +// return obj + ""; +// } + +// // Support: Android <=2.3 only (functionish RegExp) +// return typeof obj === "object" || typeof obj === "function" ? +// class2type[ toString.call( obj ) ] || "object" : +// typeof obj; +// } +// /* global Symbol */ +// // Defining this global in .eslintrc.json would create a danger of using the global +// // unguarded in another place, it seems safer to define global only for this module + + + +// var +// version = "3.6.4", + +// // Define a local copy of jQuery +// jQuery = function( selector, context ) { + +// // The jQuery object is actually just the init constructor 'enhanced' +// // Need init if jQuery is called (just allow error to be thrown if not included) +// return new jQuery.fn.init( selector, context ); +// }; + +// jQuery.fn = jQuery.prototype = { + +// // The current version of jQuery being used +// jquery: version, + +// constructor: jQuery, + +// // The default length of a jQuery object is 0 +// length: 0, + +// toArray: function() { +// return slice.call( this ); +// }, + +// // Get the Nth element in the matched element set OR +// // Get the whole matched element set as a clean array +// get: function( num ) { + +// // Return all the elements in a clean array +// if ( num == null ) { +// return slice.call( this ); +// } + +// // Return just the one element from the set +// return num < 0 ? this[ num + this.length ] : this[ num ]; +// }, + +// // Take an array of elements and push it onto the stack +// // (returning the new matched element set) +// pushStack: function( elems ) { + +// // Build a new jQuery matched element set +// var ret = jQuery.merge( this.constructor(), elems ); + +// // Add the old object onto the stack (as a reference) +// ret.prevObject = this; + +// // Return the newly-formed element set +// return ret; +// }, + +// // Execute a callback for every element in the matched set. +// each: function( callback ) { +// return jQuery.each( this, callback ); +// }, + +// map: function( callback ) { +// return this.pushStack( jQuery.map( this, function( elem, i ) { +// return callback.call( elem, i, elem ); +// } ) ); +// }, + +// slice: function() { +// return this.pushStack( slice.apply( this, arguments ) ); +// }, + +// first: function() { +// return this.eq( 0 ); +// }, + +// last: function() { +// return this.eq( -1 ); +// }, + +// even: function() { +// return this.pushStack( jQuery.grep( this, function( _elem, i ) { +// return ( i + 1 ) % 2; +// } ) ); +// }, + +// odd: function() { +// return this.pushStack( jQuery.grep( this, function( _elem, i ) { +// return i % 2; +// } ) ); +// }, + +// eq: function( i ) { +// var len = this.length, +// j = +i + ( i < 0 ? len : 0 ); +// return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); +// }, + +// end: function() { +// return this.prevObject || this.constructor(); +// }, + +// // For internal use only. +// // Behaves like an Array's method, not like a jQuery method. +// push: push, +// sort: arr.sort, +// splice: arr.splice +// }; + +// jQuery.extend = jQuery.fn.extend = function() { +// var options, name, src, copy, copyIsArray, clone, +// target = arguments[ 0 ] || {}, +// i = 1, +// length = arguments.length, +// deep = false; + +// // Handle a deep copy situation +// if ( typeof target === "boolean" ) { +// deep = target; + +// // Skip the boolean and the target +// target = arguments[ i ] || {}; +// i++; +// } + +// // Handle case when target is a string or something (possible in deep copy) +// if ( typeof target !== "object" && !isFunction( target ) ) { +// target = {}; +// } + +// // Extend jQuery itself if only one argument is passed +// if ( i === length ) { +// target = this; +// i--; +// } + +// for ( ; i < length; i++ ) { + +// // Only deal with non-null/undefined values +// if ( ( options = arguments[ i ] ) != null ) { + +// // Extend the base object +// for ( name in options ) { +// copy = options[ name ]; + +// // Prevent Object.prototype pollution +// // Prevent never-ending loop +// if ( name === "__proto__" || target === copy ) { +// continue; +// } + +// // Recurse if we're merging plain objects or arrays +// if ( deep && copy && ( jQuery.isPlainObject( copy ) || +// ( copyIsArray = Array.isArray( copy ) ) ) ) { +// src = target[ name ]; + +// // Ensure proper type for the source value +// if ( copyIsArray && !Array.isArray( src ) ) { +// clone = []; +// } else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) { +// clone = {}; +// } else { +// clone = src; +// } +// copyIsArray = false; + +// // Never move original objects, clone them +// target[ name ] = jQuery.extend( deep, clone, copy ); + +// // Don't bring in undefined values +// } else if ( copy !== undefined ) { +// target[ name ] = copy; +// } +// } +// } +// } + +// // Return the modified object +// return target; +// }; + +// jQuery.extend( { + +// // Unique for each copy of jQuery on the page +// expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + +// // Assume jQuery is ready without the ready module +// isReady: true, + +// error: function( msg ) { +// throw new Error( msg ); +// }, + +// noop: function() {}, + +// isPlainObject: function( obj ) { +// var proto, Ctor; + +// // Detect obvious negatives +// // Use toString instead of jQuery.type to catch host objects +// if ( !obj || toString.call( obj ) !== "[object Object]" ) { +// return false; +// } + +// proto = getProto( obj ); + +// // Objects with no prototype (e.g., `Object.create( null )`) are plain +// if ( !proto ) { +// return true; +// } + +// // Objects with prototype are plain iff they were constructed by a global Object function +// Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; +// return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; +// }, + +// isEmptyObject: function( obj ) { +// var name; + +// for ( name in obj ) { +// return false; +// } +// return true; +// }, + +// // Evaluates a script in a provided context; falls back to the global one +// // if not specified. +// globalEval: function( code, options, doc ) { +// DOMEval( code, { nonce: options && options.nonce }, doc ); +// }, + +// each: function( obj, callback ) { +// var length, i = 0; + +// if ( isArrayLike( obj ) ) { +// length = obj.length; +// for ( ; i < length; i++ ) { +// if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { +// break; +// } +// } +// } else { +// for ( i in obj ) { +// if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { +// break; +// } +// } +// } + +// return obj; +// }, + +// // results is for internal usage only +// makeArray: function( arr, results ) { +// var ret = results || []; + +// if ( arr != null ) { +// if ( isArrayLike( Object( arr ) ) ) { +// jQuery.merge( ret, +// typeof arr === "string" ? +// [ arr ] : arr +// ); +// } else { +// push.call( ret, arr ); +// } +// } + +// return ret; +// }, + +// inArray: function( elem, arr, i ) { +// return arr == null ? -1 : indexOf.call( arr, elem, i ); +// }, + +// // Support: Android <=4.0 only, PhantomJS 1 only +// // push.apply(_, arraylike) throws on ancient WebKit +// merge: function( first, second ) { +// var len = +second.length, +// j = 0, +// i = first.length; + +// for ( ; j < len; j++ ) { +// first[ i++ ] = second[ j ]; +// } + +// first.length = i; + +// return first; +// }, + +// grep: function( elems, callback, invert ) { +// var callbackInverse, +// matches = [], +// i = 0, +// length = elems.length, +// callbackExpect = !invert; + +// // Go through the array, only saving the items +// // that pass the validator function +// for ( ; i < length; i++ ) { +// callbackInverse = !callback( elems[ i ], i ); +// if ( callbackInverse !== callbackExpect ) { +// matches.push( elems[ i ] ); +// } +// } + +// return matches; +// }, + +// // arg is for internal usage only +// map: function( elems, callback, arg ) { +// var length, value, +// i = 0, +// ret = []; + +// // Go through the array, translating each of the items to their new values +// if ( isArrayLike( elems ) ) { +// length = elems.length; +// for ( ; i < length; i++ ) { +// value = callback( elems[ i ], i, arg ); + +// if ( value != null ) { +// ret.push( value ); +// } +// } + +// // Go through every key on the object, +// } else { +// for ( i in elems ) { +// value = callback( elems[ i ], i, arg ); + +// if ( value != null ) { +// ret.push( value ); +// } +// } +// } + +// // Flatten any nested arrays +// return flat( ret ); +// }, + +// // A global GUID counter for objects +// guid: 1, + +// // jQuery.support is not used in Core but other projects attach their +// // properties to it so it needs to exist. +// support: support +// } ); + +// if ( typeof Symbol === "function" ) { +// jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; +// } + +// // Populate the class2type map +// jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), +// function( _i, name ) { +// class2type[ "[object " + name + "]" ] = name.toLowerCase(); +// } ); + +// function isArrayLike( obj ) { + +// // Support: real iOS 8.2 only (not reproducible in simulator) +// // `in` check used to prevent JIT error (gh-2145) +// // hasOwn isn't used here due to false negatives +// // regarding Nodelist length in IE +// var length = !!obj && "length" in obj && obj.length, +// type = toType( obj ); + +// if ( isFunction( obj ) || isWindow( obj ) ) { +// return false; +// } + +// return type === "array" || length === 0 || +// typeof length === "number" && length > 0 && ( length - 1 ) in obj; +// } +// var Sizzle = +// /*! +// * Sizzle CSS Selector Engine v2.3.10 +// * https://sizzlejs.com/ +// * +// * Copyright JS Foundation and other contributors +// * Released under the MIT license +// * https://js.foundation/ +// * +// * Date: 2023-02-14 +// */ +// ( function( window ) { +// var i, +// support, +// Expr, +// getText, +// isXML, +// tokenize, +// compile, +// select, +// outermostContext, +// sortInput, +// hasDuplicate, + +// // Local document vars +// setDocument, +// document, +// docElem, +// documentIsHTML, +// rbuggyQSA, +// rbuggyMatches, +// matches, +// contains, + +// // Instance-specific data +// expando = "sizzle" + 1 * new Date(), +// preferredDoc = window.document, +// dirruns = 0, +// done = 0, +// classCache = createCache(), +// tokenCache = createCache(), +// compilerCache = createCache(), +// nonnativeSelectorCache = createCache(), +// sortOrder = function( a, b ) { +// if ( a === b ) { +// hasDuplicate = true; +// } +// return 0; +// }, + +// // Instance methods +// hasOwn = ( {} ).hasOwnProperty, +// arr = [], +// pop = arr.pop, +// pushNative = arr.push, +// push = arr.push, +// slice = arr.slice, + +// // Use a stripped-down indexOf as it's faster than native +// // https://jsperf.com/thor-indexof-vs-for/5 +// indexOf = function( list, elem ) { +// var i = 0, +// len = list.length; +// for ( ; i < len; i++ ) { +// if ( list[ i ] === elem ) { +// return i; +// } +// } +// return -1; +// }, + +// booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" + +// "ismap|loop|multiple|open|readonly|required|scoped", + +// // Regular expressions + +// // http://www.w3.org/TR/css3-selectors/#whitespace +// whitespace = "[\\x20\\t\\r\\n\\f]", + +// // https://www.w3.org/TR/css-syntax-3/#ident-token-diagram +// identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace + +// "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+", + +// // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors +// attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + +// // Operator (capture 2) +// "*([*^$|!~]?=)" + whitespace + + +// // "Attribute values must be CSS identifiers [capture 5] +// // or strings [capture 3 or capture 4]" +// "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + +// whitespace + "*\\]", + +// pseudos = ":(" + identifier + ")(?:\\((" + + +// // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: +// // 1. quoted (capture 3; capture 4 or capture 5) +// "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + +// // 2. simple (capture 6) +// "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + +// // 3. anything else (capture 2) +// ".*" + +// ")\\)|)", + +// // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter +// rwhitespace = new RegExp( whitespace + "+", "g" ), +// rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + +// whitespace + "+$", "g" ), + +// rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), +// rleadingCombinator = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + +// "*" ), +// rdescend = new RegExp( whitespace + "|>" ), + +// rpseudo = new RegExp( pseudos ), +// ridentifier = new RegExp( "^" + identifier + "$" ), + +// matchExpr = { +// "ID": new RegExp( "^#(" + identifier + ")" ), +// "CLASS": new RegExp( "^\\.(" + identifier + ")" ), +// "TAG": new RegExp( "^(" + identifier + "|[*])" ), +// "ATTR": new RegExp( "^" + attributes ), +// "PSEUDO": new RegExp( "^" + pseudos ), +// "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + +// whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + +// whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), +// "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + +// // For use in libraries implementing .is() +// // We use this for POS matching in `select` +// "needsContext": new RegExp( "^" + whitespace + +// "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace + +// "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) +// }, + +// rhtml = /HTML$/i, +// rinputs = /^(?:input|select|textarea|button)$/i, +// rheader = /^h\d$/i, + +// rnative = /^[^{]+\{\s*\[native \w/, + +// // Easily-parseable/retrievable ID or TAG or CLASS selectors +// rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + +// rsibling = /[+~]/, + +// // CSS escapes +// // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters +// runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ), +// funescape = function( escape, nonHex ) { +// var high = "0x" + escape.slice( 1 ) - 0x10000; + +// return nonHex ? + +// // Strip the backslash prefix from a non-hex escape sequence +// nonHex : + +// // Replace a hexadecimal escape sequence with the encoded Unicode code point +// // Support: IE <=11+ +// // For values outside the Basic Multilingual Plane (BMP), manually construct a +// // surrogate pair +// high < 0 ? +// String.fromCharCode( high + 0x10000 ) : +// String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); +// }, + +// // CSS string/identifier serialization +// // https://drafts.csswg.org/cssom/#common-serializing-idioms +// rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, +// fcssescape = function( ch, asCodePoint ) { +// if ( asCodePoint ) { + +// // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER +// if ( ch === "\0" ) { +// return "\uFFFD"; +// } + +// // Control characters and (dependent upon position) numbers get escaped as code points +// return ch.slice( 0, -1 ) + "\\" + +// ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; +// } + +// // Other potentially-special ASCII characters get backslash-escaped +// return "\\" + ch; +// }, + +// // Used for iframes +// // See setDocument() +// // Removing the function wrapper causes a "Permission Denied" +// // error in IE +// unloadHandler = function() { +// setDocument(); +// }, + +// inDisabledFieldset = addCombinator( +// function( elem ) { +// return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset"; +// }, +// { dir: "parentNode", next: "legend" } +// ); + +// // Optimize for push.apply( _, NodeList ) +// try { +// push.apply( +// ( arr = slice.call( preferredDoc.childNodes ) ), +// preferredDoc.childNodes +// ); + +// // Support: Android<4.0 +// // Detect silently failing push.apply +// // eslint-disable-next-line no-unused-expressions +// arr[ preferredDoc.childNodes.length ].nodeType; +// } catch ( e ) { +// push = { apply: arr.length ? + +// // Leverage slice if possible +// function( target, els ) { +// pushNative.apply( target, slice.call( els ) ); +// } : + +// // Support: IE<9 +// // Otherwise append directly +// function( target, els ) { +// var j = target.length, +// i = 0; + +// // Can't trust NodeList.length +// while ( ( target[ j++ ] = els[ i++ ] ) ) {} +// target.length = j - 1; +// } +// }; +// } + +// function Sizzle( selector, context, results, seed ) { +// var m, i, elem, nid, match, groups, newSelector, +// newContext = context && context.ownerDocument, + +// // nodeType defaults to 9, since context defaults to document +// nodeType = context ? context.nodeType : 9; + +// results = results || []; + +// // Return early from calls with invalid selector or context +// if ( typeof selector !== "string" || !selector || +// nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + +// return results; +// } + +// // Try to shortcut find operations (as opposed to filters) in HTML documents +// if ( !seed ) { +// setDocument( context ); +// context = context || document; + +// if ( documentIsHTML ) { + +// // If the selector is sufficiently simple, try using a "get*By*" DOM method +// // (excepting DocumentFragment context, where the methods don't exist) +// if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) { + +// // ID selector +// if ( ( m = match[ 1 ] ) ) { + +// // Document context +// if ( nodeType === 9 ) { +// if ( ( elem = context.getElementById( m ) ) ) { + +// // Support: IE, Opera, Webkit +// // TODO: identify versions +// // getElementById can match elements by name instead of ID +// if ( elem.id === m ) { +// results.push( elem ); +// return results; +// } +// } else { +// return results; +// } + +// // Element context +// } else { + +// // Support: IE, Opera, Webkit +// // TODO: identify versions +// // getElementById can match elements by name instead of ID +// if ( newContext && ( elem = newContext.getElementById( m ) ) && +// contains( context, elem ) && +// elem.id === m ) { + +// results.push( elem ); +// return results; +// } +// } + +// // Type selector +// } else if ( match[ 2 ] ) { +// push.apply( results, context.getElementsByTagName( selector ) ); +// return results; + +// // Class selector +// } else if ( ( m = match[ 3 ] ) && support.getElementsByClassName && +// context.getElementsByClassName ) { + +// push.apply( results, context.getElementsByClassName( m ) ); +// return results; +// } +// } + +// // Take advantage of querySelectorAll +// if ( support.qsa && +// !nonnativeSelectorCache[ selector + " " ] && +// ( !rbuggyQSA || !rbuggyQSA.test( selector ) ) && + +// // Support: IE 8 only +// // Exclude object elements +// ( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) { + +// newSelector = selector; +// newContext = context; + +// // qSA considers elements outside a scoping root when evaluating child or +// // descendant combinators, which is not what we want. +// // In such cases, we work around the behavior by prefixing every selector in the +// // list with an ID selector referencing the scope context. +// // The technique has to be used as well when a leading combinator is used +// // as such selectors are not recognized by querySelectorAll. +// // Thanks to Andrew Dupont for this technique. +// if ( nodeType === 1 && +// ( rdescend.test( selector ) || rleadingCombinator.test( selector ) ) ) { + +// // Expand context for sibling selectors +// newContext = rsibling.test( selector ) && testContext( context.parentNode ) || +// context; + +// // We can use :scope instead of the ID hack if the browser +// // supports it & if we're not changing the context. +// if ( newContext !== context || !support.scope ) { + +// // Capture the context ID, setting it first if necessary +// if ( ( nid = context.getAttribute( "id" ) ) ) { +// nid = nid.replace( rcssescape, fcssescape ); +// } else { +// context.setAttribute( "id", ( nid = expando ) ); +// } +// } + +// // Prefix every selector in the list +// groups = tokenize( selector ); +// i = groups.length; +// while ( i-- ) { +// groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " + +// toSelector( groups[ i ] ); +// } +// newSelector = groups.join( "," ); +// } + +// try { +// push.apply( results, +// newContext.querySelectorAll( newSelector ) +// ); +// return results; +// } catch ( qsaError ) { +// nonnativeSelectorCache( selector, true ); +// } finally { +// if ( nid === expando ) { +// context.removeAttribute( "id" ); +// } +// } +// } +// } +// } + +// // All others +// return select( selector.replace( rtrim, "$1" ), context, results, seed ); +// } + +// /** +// * Create key-value caches of limited size +// * @returns {function(string, object)} Returns the Object data after storing it on itself with +// * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) +// * deleting the oldest entry +// */ +// function createCache() { +// var keys = []; + +// function cache( key, value ) { + +// // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) +// if ( keys.push( key + " " ) > Expr.cacheLength ) { + +// // Only keep the most recent entries +// delete cache[ keys.shift() ]; +// } +// return ( cache[ key + " " ] = value ); +// } +// return cache; +// } + +// /** +// * Mark a function for special use by Sizzle +// * @param {Function} fn The function to mark +// */ +// function markFunction( fn ) { +// fn[ expando ] = true; +// return fn; +// } + +// /** +// * Support testing using an element +// * @param {Function} fn Passed the created element and returns a boolean result +// */ +// function assert( fn ) { +// var el = document.createElement( "fieldset" ); + +// try { +// return !!fn( el ); +// } catch ( e ) { +// return false; +// } finally { + +// // Remove from its parent by default +// if ( el.parentNode ) { +// el.parentNode.removeChild( el ); +// } + +// // release memory in IE +// el = null; +// } +// } + +// /** +// * Adds the same handler for all of the specified attrs +// * @param {String} attrs Pipe-separated list of attributes +// * @param {Function} handler The method that will be applied +// */ +// function addHandle( attrs, handler ) { +// var arr = attrs.split( "|" ), +// i = arr.length; + +// while ( i-- ) { +// Expr.attrHandle[ arr[ i ] ] = handler; +// } +// } + +// /** +// * Checks document order of two siblings +// * @param {Element} a +// * @param {Element} b +// * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b +// */ +// function siblingCheck( a, b ) { +// var cur = b && a, +// diff = cur && a.nodeType === 1 && b.nodeType === 1 && +// a.sourceIndex - b.sourceIndex; + +// // Use IE sourceIndex if available on both nodes +// if ( diff ) { +// return diff; +// } + +// // Check if b follows a +// if ( cur ) { +// while ( ( cur = cur.nextSibling ) ) { +// if ( cur === b ) { +// return -1; +// } +// } +// } + +// return a ? 1 : -1; +// } + +// /** +// * Returns a function to use in pseudos for input types +// * @param {String} type +// */ +// function createInputPseudo( type ) { +// return function( elem ) { +// var name = elem.nodeName.toLowerCase(); +// return name === "input" && elem.type === type; +// }; +// } + +// /** +// * Returns a function to use in pseudos for buttons +// * @param {String} type +// */ +// function createButtonPseudo( type ) { +// return function( elem ) { +// var name = elem.nodeName.toLowerCase(); +// return ( name === "input" || name === "button" ) && elem.type === type; +// }; +// } + +// /** +// * Returns a function to use in pseudos for :enabled/:disabled +// * @param {Boolean} disabled true for :disabled; false for :enabled +// */ +// function createDisabledPseudo( disabled ) { + +// // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable +// return function( elem ) { + +// // Only certain elements can match :enabled or :disabled +// // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled +// // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled +// if ( "form" in elem ) { + +// // Check for inherited disabledness on relevant non-disabled elements: +// // * listed form-associated elements in a disabled fieldset +// // https://html.spec.whatwg.org/multipage/forms.html#category-listed +// // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled +// // * option elements in a disabled optgroup +// // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled +// // All such elements have a "form" property. +// if ( elem.parentNode && elem.disabled === false ) { + +// // Option elements defer to a parent optgroup if present +// if ( "label" in elem ) { +// if ( "label" in elem.parentNode ) { +// return elem.parentNode.disabled === disabled; +// } else { +// return elem.disabled === disabled; +// } +// } + +// // Support: IE 6 - 11 +// // Use the isDisabled shortcut property to check for disabled fieldset ancestors +// return elem.isDisabled === disabled || + +// // Where there is no isDisabled, check manually +// /* jshint -W018 */ +// elem.isDisabled !== !disabled && +// inDisabledFieldset( elem ) === disabled; +// } + +// return elem.disabled === disabled; + +// // Try to winnow out elements that can't be disabled before trusting the disabled property. +// // Some victims get caught in our net (label, legend, menu, track), but it shouldn't +// // even exist on them, let alone have a boolean value. +// } else if ( "label" in elem ) { +// return elem.disabled === disabled; +// } + +// // Remaining elements are neither :enabled nor :disabled +// return false; +// }; +// } + +// /** +// * Returns a function to use in pseudos for positionals +// * @param {Function} fn +// */ +// function createPositionalPseudo( fn ) { +// return markFunction( function( argument ) { +// argument = +argument; +// return markFunction( function( seed, matches ) { +// var j, +// matchIndexes = fn( [], seed.length, argument ), +// i = matchIndexes.length; + +// // Match elements found at the specified indexes +// while ( i-- ) { +// if ( seed[ ( j = matchIndexes[ i ] ) ] ) { +// seed[ j ] = !( matches[ j ] = seed[ j ] ); +// } +// } +// } ); +// } ); +// } + +// /** +// * Checks a node for validity as a Sizzle context +// * @param {Element|Object=} context +// * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value +// */ +// function testContext( context ) { +// return context && typeof context.getElementsByTagName !== "undefined" && context; +// } + +// // Expose support vars for convenience +// support = Sizzle.support = {}; + +// /** +// * Detects XML nodes +// * @param {Element|Object} elem An element or a document +// * @returns {Boolean} True iff elem is a non-HTML XML node +// */ +// isXML = Sizzle.isXML = function( elem ) { +// var namespace = elem && elem.namespaceURI, +// docElem = elem && ( elem.ownerDocument || elem ).documentElement; + +// // Support: IE <=8 +// // Assume HTML when documentElement doesn't yet exist, such as inside loading iframes +// // https://bugs.jquery.com/ticket/4833 +// return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" ); +// }; + +// /** +// * Sets document-related variables once based on the current document +// * @param {Element|Object} [doc] An element or document object to use to set the document +// * @returns {Object} Returns the current document +// */ +// setDocument = Sizzle.setDocument = function( node ) { +// var hasCompare, subWindow, +// doc = node ? node.ownerDocument || node : preferredDoc; + +// // Return early if doc is invalid or already selected +// // Support: IE 11+, Edge 17 - 18+ +// // IE/Edge sometimes throw a "Permission denied" error when strict-comparing +// // two documents; shallow comparisons work. +// // eslint-disable-next-line eqeqeq +// if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) { +// return document; +// } + +// // Update global variables +// document = doc; +// docElem = document.documentElement; +// documentIsHTML = !isXML( document ); + +// // Support: IE 9 - 11+, Edge 12 - 18+ +// // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) +// // Support: IE 11+, Edge 17 - 18+ +// // IE/Edge sometimes throw a "Permission denied" error when strict-comparing +// // two documents; shallow comparisons work. +// // eslint-disable-next-line eqeqeq +// if ( preferredDoc != document && +// ( subWindow = document.defaultView ) && subWindow.top !== subWindow ) { + +// // Support: IE 11, Edge +// if ( subWindow.addEventListener ) { +// subWindow.addEventListener( "unload", unloadHandler, false ); + +// // Support: IE 9 - 10 only +// } else if ( subWindow.attachEvent ) { +// subWindow.attachEvent( "onunload", unloadHandler ); +// } +// } + +// // Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only, +// // Safari 4 - 5 only, Opera <=11.6 - 12.x only +// // IE/Edge & older browsers don't support the :scope pseudo-class. +// // Support: Safari 6.0 only +// // Safari 6.0 supports :scope but it's an alias of :root there. +// support.scope = assert( function( el ) { +// docElem.appendChild( el ).appendChild( document.createElement( "div" ) ); +// return typeof el.querySelectorAll !== "undefined" && +// !el.querySelectorAll( ":scope fieldset div" ).length; +// } ); + +// // Support: Chrome 105 - 110+, Safari 15.4 - 16.3+ +// // Make sure the the `:has()` argument is parsed unforgivingly. +// // We include `*` in the test to detect buggy implementations that are +// // _selectively_ forgiving (specifically when the list includes at least +// // one valid selector). +// // Note that we treat complete lack of support for `:has()` as if it were +// // spec-compliant support, which is fine because use of `:has()` in such +// // environments will fail in the qSA path and fall back to jQuery traversal +// // anyway. +// support.cssHas = assert( function() { +// try { +// document.querySelector( ":has(*,:jqfake)" ); +// return false; +// } catch ( e ) { +// return true; +// } +// } ); + +// /* Attributes +// ---------------------------------------------------------------------- */ + +// // Support: IE<8 +// // Verify that getAttribute really returns attributes and not properties +// // (excepting IE8 booleans) +// support.attributes = assert( function( el ) { +// el.className = "i"; +// return !el.getAttribute( "className" ); +// } ); + +// /* getElement(s)By* +// ---------------------------------------------------------------------- */ + +// // Check if getElementsByTagName("*") returns only elements +// support.getElementsByTagName = assert( function( el ) { +// el.appendChild( document.createComment( "" ) ); +// return !el.getElementsByTagName( "*" ).length; +// } ); + +// // Support: IE<9 +// support.getElementsByClassName = rnative.test( document.getElementsByClassName ); + +// // Support: IE<10 +// // Check if getElementById returns elements by name +// // The broken getElementById methods don't pick up programmatically-set names, +// // so use a roundabout getElementsByName test +// support.getById = assert( function( el ) { +// docElem.appendChild( el ).id = expando; +// return !document.getElementsByName || !document.getElementsByName( expando ).length; +// } ); + +// // ID filter and find +// if ( support.getById ) { +// Expr.filter[ "ID" ] = function( id ) { +// var attrId = id.replace( runescape, funescape ); +// return function( elem ) { +// return elem.getAttribute( "id" ) === attrId; +// }; +// }; +// Expr.find[ "ID" ] = function( id, context ) { +// if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { +// var elem = context.getElementById( id ); +// return elem ? [ elem ] : []; +// } +// }; +// } else { +// Expr.filter[ "ID" ] = function( id ) { +// var attrId = id.replace( runescape, funescape ); +// return function( elem ) { +// var node = typeof elem.getAttributeNode !== "undefined" && +// elem.getAttributeNode( "id" ); +// return node && node.value === attrId; +// }; +// }; + +// // Support: IE 6 - 7 only +// // getElementById is not reliable as a find shortcut +// Expr.find[ "ID" ] = function( id, context ) { +// if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { +// var node, i, elems, +// elem = context.getElementById( id ); + +// if ( elem ) { + +// // Verify the id attribute +// node = elem.getAttributeNode( "id" ); +// if ( node && node.value === id ) { +// return [ elem ]; +// } + +// // Fall back on getElementsByName +// elems = context.getElementsByName( id ); +// i = 0; +// while ( ( elem = elems[ i++ ] ) ) { +// node = elem.getAttributeNode( "id" ); +// if ( node && node.value === id ) { +// return [ elem ]; +// } +// } +// } + +// return []; +// } +// }; +// } + +// // Tag +// Expr.find[ "TAG" ] = support.getElementsByTagName ? +// function( tag, context ) { +// if ( typeof context.getElementsByTagName !== "undefined" ) { +// return context.getElementsByTagName( tag ); + +// // DocumentFragment nodes don't have gEBTN +// } else if ( support.qsa ) { +// return context.querySelectorAll( tag ); +// } +// } : + +// function( tag, context ) { +// var elem, +// tmp = [], +// i = 0, + +// // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too +// results = context.getElementsByTagName( tag ); + +// // Filter out possible comments +// if ( tag === "*" ) { +// while ( ( elem = results[ i++ ] ) ) { +// if ( elem.nodeType === 1 ) { +// tmp.push( elem ); +// } +// } + +// return tmp; +// } +// return results; +// }; + +// // Class +// Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) { +// if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { +// return context.getElementsByClassName( className ); +// } +// }; + +// /* QSA/matchesSelector +// ---------------------------------------------------------------------- */ + +// // QSA and matchesSelector support + +// // matchesSelector(:active) reports false when true (IE9/Opera 11.5) +// rbuggyMatches = []; + +// // qSa(:focus) reports false when true (Chrome 21) +// // We allow this because of a bug in IE8/9 that throws an error +// // whenever `document.activeElement` is accessed on an iframe +// // So, we allow :focus to pass through QSA all the time to avoid the IE error +// // See https://bugs.jquery.com/ticket/13378 +// rbuggyQSA = []; + +// if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) { + +// // Build QSA regex +// // Regex strategy adopted from Diego Perini +// assert( function( el ) { + +// var input; + +// // Select is set to empty string on purpose +// // This is to test IE's treatment of not explicitly +// // setting a boolean content attribute, +// // since its presence should be enough +// // https://bugs.jquery.com/ticket/12359 +// docElem.appendChild( el ).innerHTML = "" + +// ""; + +// // Support: IE8, Opera 11-12.16 +// // Nothing should be selected when empty strings follow ^= or $= or *= +// // The test attribute must be unknown in Opera but "safe" for WinRT +// // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section +// if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) { +// rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); +// } + +// // Support: IE8 +// // Boolean attributes and "value" are not treated correctly +// if ( !el.querySelectorAll( "[selected]" ).length ) { +// rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); +// } + +// // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ +// if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { +// rbuggyQSA.push( "~=" ); +// } + +// // Support: IE 11+, Edge 15 - 18+ +// // IE 11/Edge don't find elements on a `[name='']` query in some cases. +// // Adding a temporary attribute to the document before the selection works +// // around the issue. +// // Interestingly, IE 10 & older don't seem to have the issue. +// input = document.createElement( "input" ); +// input.setAttribute( "name", "" ); +// el.appendChild( input ); +// if ( !el.querySelectorAll( "[name='']" ).length ) { +// rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" + +// whitespace + "*(?:''|\"\")" ); +// } + +// // Webkit/Opera - :checked should return selected option elements +// // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked +// // IE8 throws error here and will not see later tests +// if ( !el.querySelectorAll( ":checked" ).length ) { +// rbuggyQSA.push( ":checked" ); +// } + +// // Support: Safari 8+, iOS 8+ +// // https://bugs.webkit.org/show_bug.cgi?id=136851 +// // In-page `selector#id sibling-combinator selector` fails +// if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { +// rbuggyQSA.push( ".#.+[+~]" ); +// } + +// // Support: Firefox <=3.6 - 5 only +// // Old Firefox doesn't throw on a badly-escaped identifier. +// el.querySelectorAll( "\\\f" ); +// rbuggyQSA.push( "[\\r\\n\\f]" ); +// } ); + +// assert( function( el ) { +// el.innerHTML = "" + +// ""; + +// // Support: Windows 8 Native Apps +// // The type and name attributes are restricted during .innerHTML assignment +// var input = document.createElement( "input" ); +// input.setAttribute( "type", "hidden" ); +// el.appendChild( input ).setAttribute( "name", "D" ); + +// // Support: IE8 +// // Enforce case-sensitivity of name attribute +// if ( el.querySelectorAll( "[name=d]" ).length ) { +// rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); +// } + +// // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) +// // IE8 throws error here and will not see later tests +// if ( el.querySelectorAll( ":enabled" ).length !== 2 ) { +// rbuggyQSA.push( ":enabled", ":disabled" ); +// } + +// // Support: IE9-11+ +// // IE's :disabled selector does not pick up the children of disabled fieldsets +// docElem.appendChild( el ).disabled = true; +// if ( el.querySelectorAll( ":disabled" ).length !== 2 ) { +// rbuggyQSA.push( ":enabled", ":disabled" ); +// } + +// // Support: Opera 10 - 11 only +// // Opera 10-11 does not throw on post-comma invalid pseudos +// el.querySelectorAll( "*,:x" ); +// rbuggyQSA.push( ",.*:" ); +// } ); +// } + +// if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches || +// docElem.webkitMatchesSelector || +// docElem.mozMatchesSelector || +// docElem.oMatchesSelector || +// docElem.msMatchesSelector ) ) ) ) { + +// assert( function( el ) { + +// // Check to see if it's possible to do matchesSelector +// // on a disconnected node (IE 9) +// support.disconnectedMatch = matches.call( el, "*" ); + +// // This should fail with an exception +// // Gecko does not error, returns false instead +// matches.call( el, "[s!='']:x" ); +// rbuggyMatches.push( "!=", pseudos ); +// } ); +// } + +// if ( !support.cssHas ) { + +// // Support: Chrome 105 - 110+, Safari 15.4 - 16.3+ +// // Our regular `try-catch` mechanism fails to detect natively-unsupported +// // pseudo-classes inside `:has()` (such as `:has(:contains("Foo"))`) +// // in browsers that parse the `:has()` argument as a forgiving selector list. +// // https://drafts.csswg.org/selectors/#relational now requires the argument +// // to be parsed unforgivingly, but browsers have not yet fully adjusted. +// rbuggyQSA.push( ":has" ); +// } + +// rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) ); +// rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) ); + +// /* Contains +// ---------------------------------------------------------------------- */ +// hasCompare = rnative.test( docElem.compareDocumentPosition ); + +// // Element contains another +// // Purposefully self-exclusive +// // As in, an element does not contain itself +// contains = hasCompare || rnative.test( docElem.contains ) ? +// function( a, b ) { + +// // Support: IE <9 only +// // IE doesn't have `contains` on `document` so we need to check for +// // `documentElement` presence. +// // We need to fall back to `a` when `documentElement` is missing +// // as `ownerDocument` of elements within `