/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot?23f19bb08961f37aaf692ff943823453);src:url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.eot?23f19bb08961f37aaf692ff943823453?#iefix) format("embedded-opentype"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff2?d878b0a6a1144760244ff0665888404c) format("woff2"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.woff?2285773e6b4b172f07d9b777c81b0775) format("woff"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.ttf?527940b104eb2ea366c8630f3f038603) format("truetype"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-brands-400.svg?2f517e09eb2ca6650ff5bec5a95157ab#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.eot?77206a6bb316fa0aded5083cc57f92b9);src:url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.eot?77206a6bb316fa0aded5083cc57f92b9?#iefix) format("embedded-opentype"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff2?7a3337626410ca2f40718481c755640f) format("woff2"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.woff?bb58e57c48a3e911f15fa834ff00d44a) format("woff"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.ttf?491974d108fe4002b2aaf7ffc48249a0) format("truetype"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-regular-400.svg?4689f52cc96215721344e51e5831eec1#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.eot?9bbb245e67a133f6e486d8d2545e14a5);src:url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.eot?9bbb245e67a133f6e486d8d2545e14a5?#iefix) format("embedded-opentype"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff2?1551f4f60c37af51121f106501f69b80) format("woff2"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff?eeccf4f66002c6f2ba24d3d22f2434c2) format("woff"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.ttf?be9ee23c0c6390141475d519c2c5fb8f) format("truetype"),url(/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.svg?7a8b4f130182d19a2d7c67d80c090397#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}
:root{--dt-row-selected: 2, 117, 216;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:rgba(0, 0, 0, 0.5);content:"▶"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before{color:rgba(255, 255, 255, 0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255, 255, 255, 0.5)}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px;z-index:10}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(2, 117, 216);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important;border-spacing:0}table.dataTable td,table.dataTable th{box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.table-striped>tbody>tr:nth-of-type(2n+1){background-color:transparent}table.dataTable>tbody>tr{background-color:transparent}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px rgb(2, 117, 216);box-shadow:inset 0 0 0 9999px rgb(var(--dt-row-selected));color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:rgb(9, 10, 11);color:rgb(var(--dt-row-selected-link))}table.dataTable.table-striped>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.05)}table.dataTable.table-striped>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(2, 117, 216, 0.95);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.95)}table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.075)}table.dataTable.table-hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px rgba(2, 117, 216, 0.975);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.975)}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:auto;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:.85em}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;-ms-flex-pack:end;justify-content:flex-end}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody>table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody>table>thead .sorting:before,div.dataTables_scrollBody>table>thead .sorting_asc:before,div.dataTables_scrollBody>table>thead .sorting_desc:before,div.dataTables_scrollBody>table>thead .sorting:after,div.dataTables_scrollBody>table>thead .sorting_asc:after,div.dataTables_scrollBody>table>thead .sorting_desc:after{display:none}div.dataTables_scrollBody>table>tbody tr:first-child th,div.dataTables_scrollBody>table>tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}div.dataTables_wrapper div.dataTables_paginate ul.pagination{-ms-flex-pack:center !important;justify-content:center !important}}table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled){padding-right:20px}table.table-bordered.dataTable{border-right-width:0}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:1px}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

.fm-navbar .btn-group{margin-right:.4rem}.fm-tree-branch{display:table;width:100%;padding-left:1.4rem}.fm-tree-branch li>p{margin-bottom:.1rem;padding:.4rem .4rem;white-space:nowrap;cursor:pointer}.fm-tree-branch li>p.selected,.fm-tree-branch li>p:hover{background-color:#f8f9fa}.fm-tree-branch .fas.fa-minus{padding-left:.1rem;padding-right:.6rem}.fm-tree-branch .far{padding-right:.5rem}.fade-tree-enter-active,.fade-tree-leave-active{transition:all .3s ease}.fade-tree-enter,.fade-tree-leave-to{transform:translateX(20px);opacity:0}.fm-tree{overflow:auto;border-right:1px solid #6d757d}.fm-tree>.fm-folders-tree{padding-left:.2rem}.fm-tree .fm-tree-disk{padding:.2rem .3rem;margin-bottom:.3rem;background-color:#fff}.fm-tree .fm-tree-disk>i{padding-left:.2rem;padding-right:.5rem}.fm-disk-list ul.list-inline{margin-bottom:.5rem}.fm-disk-list .badge.badge-light{cursor:pointer}.fm-breadcrumb .breadcrumb{flex-wrap:nowrap;padding:.2rem .3rem;margin-bottom:.5rem}.fm-breadcrumb .breadcrumb.active-manager{background-color:#c2e5eb}.fm-breadcrumb .breadcrumb .breadcrumb-item:not(.active):hover{cursor:pointer;font-weight:400;color:#6d757d}.fm-table thead th{background:#fff;position:sticky;top:0;z-index:10;cursor:pointer;border-top:none}.fm-table thead th:hover{background-color:#f8f9fa}.fm-table thead th>i{padding-left:.5rem}.fm-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-table tr:hover{background-color:#f8f9fa}.fm-table .w-10{width:10%}.fm-table .w-65{width:65%}.fm-table .fm-content-item{cursor:pointer;max-width:1px}.fm-table .text-hidden{color:#cdcdcd}.fm-thumbnail{display:flex;justify-content:center;align-items:center}.fm-thumbnail .img-thumbnail{width:88px;height:88px}.fm-thumbnail .fade-enter-active,.fm-thumbnail .fade-leave-active{transition:opacity .3s}.fm-thumbnail .fade-enter,.fm-thumbnail .fade-leave-to{opacity:0}.fm-grid{padding-top:1rem}.fm-grid .fm-grid-item{position:relative;width:125px;padding:.4rem;margin-bottom:1rem;margin-right:1rem;border-radius:5px}.fm-grid .fm-grid-item.active{background-color:#c2e5eb;box-shadow:3px 2px 5px grey}.fm-grid .fm-grid-item:not(.active):hover{background-color:#f8f9fa;box-shadow:3px 2px 5px grey}.fm-grid .fm-grid-item .fm-item-icon{cursor:pointer}.fm-grid .fm-grid-item .fm-item-icon>figure>i,.fm-grid .fm-grid-item .fm-item-icon>i{color:#6d757d}.fm-grid .fm-grid-item .fm-item-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-content{height:100%;padding-left:1rem}.fm-content .fm-content-body{overflow:auto}.fm-modal-upload .fm-btn-wrapper{position:relative;overflow:hidden;padding-bottom:6px;margin-bottom:.6rem}.fm-modal-upload .fm-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.fm-modal-upload .fm-upload-list .far{padding-right:.5rem}.fm-modal-upload .fm-upload-list .form-check-inline{margin-right:0}.fm-modal-upload .fm-upload-info>.progress{margin-bottom:1rem}.fm-additions-file-list .far,.fm-modal-clipboard .modal-body .far{padding-right:.5rem}.fm-modal-properties .modal-body .row{margin-bottom:.3rem;padding-top:.3rem;padding-bottom:.3rem}.fm-modal-properties .modal-body .row .fa-copy{padding-top:.2rem;display:none;cursor:pointer}.fm-modal-properties .modal-body .row:hover{background-color:#f8f9fa}.fm-modal-properties .modal-body .row:hover .fa-copy{display:block}.fm-modal-properties .modal-body .col-2{font-weight:700}.fm-modal-properties .modal-body .col-9{word-wrap:break-word}

/*!
 * Cropper.js v1.5.7
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2020-05-23T05:22:57.283Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.fm-additions-cropper{overflow:hidden}.fm-additions-cropper>.row{flex-wrap:nowrap}.fm-additions-cropper .cropper-block{overflow:hidden}.fm-additions-cropper .cropper-block img{max-width:100%}.fm-additions-cropper .col-sm-3{overflow:auto}.fm-additions-cropper .col-sm-3::-webkit-scrollbar{display:none}.fm-additions-cropper .cropper-preview{margin-bottom:1rem;overflow:hidden;height:200px}.fm-additions-cropper .cropper-preview img{max-width:100%}.fm-additions-cropper .cropper-data{padding-left:1rem;padding-right:1rem}.fm-additions-cropper .cropper-data>.input-group{margin-bottom:.5rem}.fm-additions-cropper .cropper-data .input-group-prepend .input-group-text{min-width:4rem}.fm-additions-cropper .cropper-data .input-group-append .input-group-text{min-width:3rem}.fm-additions-cropper>.d-flex{padding:1rem;border-top:1px solid #e9ecef}.fm-modal-preview .modal-body{padding:0}.fm-modal-preview .modal-body img{max-width:100%}.fm-modal-preview>.d-flex{padding:1rem;border-top:1px solid #e9ecef}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection, .CodeMirror-line>span::-moz-selection, .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::-moz-selection, .cm-s-blackboard .CodeMirror-line>span::-moz-selection, .cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.fm-modal-text-edit .modal-body{padding:0}.fm-modal-audio-player .fas.fa-play{color:grey;opacity:.1;cursor:pointer}.fm-modal-audio-player .fas.fa-play:hover{opacity:.5}.fm-modal-audio-player .fas.fa-play.active{opacity:1;color:#00bfff}.fm-modal-audio-player .fas.fa-pause{color:grey;opacity:.5;cursor:pointer}.fm-modal{position:absolute;z-index:9998;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);display:block;transition:opacity .4s ease;overflow:auto}.fm-modal .modal-xl{max-width:96%}.fm-modal-enter-active,.fm-modal-leave-active{transition:opacity .5s}.fm-modal-enter,.fm-modal-leave-to{opacity:0}.fm-info-block{display:flex;margin-right:-15px;margin-left:-15px;padding-top:.2rem;padding-bottom:.4rem;border-bottom:1px solid #6d757d}.fm-info-block .progress{margin-top:.3rem}.fm-info-block .text-right>span{padding-left:.5rem;cursor:pointer}.fm-context-menu{position:absolute;z-index:9997;background-color:#fff;box-shadow:3px 2px 5px grey;border-radius:5px}.fm-context-menu:focus{outline:none}.fm-context-menu .list-unstyled{margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.125)}.fm-context-menu ul>li{padding:.4rem 1rem}.fm-context-menu ul>li:not(.disabled){cursor:pointer}.fm-context-menu ul>li:not(.disabled):hover{background-color:#f8f9fa}.fm-context-menu ul>li:not(.disabled) i{padding-right:2rem}.fm-notification{position:absolute;right:1rem;bottom:0;z-index:9999;width:350px;display:block;transition:opacity .4s ease;overflow:auto}.fm-notification .fm-notification-item{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid;border-radius:.25rem}.fm-notification .notify-enter-active{transition:all .3s ease}.fm-notification .notify-leave-active{transition:all .8s ease}.fm-notification .notify-enter,.fm-notification .notify-leave-to{opacity:0}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);height:100%;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing,10px)*0.7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-menu-color,#4a5464);font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*0.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing,10px)*0.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(var(--plyr-control-spacing,10px)*0.7/1.5);padding-left:calc(var(--plyr-control-spacing,10px)*0.7*1.5);padding-right:calc(var(--plyr-control-spacing,10px)*0.7*1.5);padding-top:calc(var(--plyr-control-spacing,10px)*0.7/1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(var(--plyr-control-spacing,10px)*0.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc(var(--plyr-control-spacing,10px)*0.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing,10px)*0.7);margin-bottom:calc(var(--plyr-control-spacing,10px)*0.7/2);padding-left:calc(var(--plyr-control-spacing,10px)*0.7*4);position:relative;width:calc(100% - var(--plyr-control-spacing,10px)*0.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc(var(--plyr-control-spacing,10px)*0.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:calc(var(--plyr-control-spacing,10px)*0.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing,10px)*0.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((var(--plyr-control-spacing,10px)*0.7 - 2)*-1);overflow:hidden;padding-left:calc(var(--plyr-control-spacing,10px)*0.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"\2044";margin-right:var(--plyr-control-spacing,10px)}@media (max-width:calc(768px - 1)){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-tooltip-color,#4a5464);font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*0.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*0.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height,13px)*0.5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:calc(var(--plyr-range-thumb-height,13px)*-0.5);margin-right:calc(var(--plyr-range-thumb-height,13px)*-0.5);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc(var(--plyr-range-track-height,5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 0,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 0,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:calc(var(--plyr-control-spacing,10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,#4a5464);padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.fm{position:relative;height:100%;padding:1rem 1rem 0;background-color:#fff}.fm:fullscreen{background-color:#fff}.fm .fm-body{display:flex;height:100%;margin-right:-15px;margin-left:-15px;position:relative;padding-top:1rem;padding-bottom:1rem;border-top:1px solid #6d757d;border-bottom:1px solid #6d757d}.fm .unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fm-error{color:#fff;background-color:#dc3545;border-color:#dc3545}.fm-danger{color:#dc3545;background-color:#fff;border-color:#dc3545}.fm-warning{color:#ffc107;background-color:#fff;border-color:#ffc107}.fm-success{color:#28a745;border-color:#28a745}.fm-info,.fm-success{background-color:#fff}.fm-info{color:#17a2b8;border-color:#17a2b8}.fm.fm-full-screen{width:100%;height:100%;padding-bottom:0}
/*!
 * Datepicker for Bootstrap v1.10.1 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (https://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}

.select2-container {
  display: block; }
  .select2-container *:focus {
    outline: 0; }

.input-group .select2-container--bootstrap4 {
  -ms-flex-positive: 1;
      flex-grow: 1; }

.input-group-prepend ~ .select2-container--bootstrap4 .select2-selection {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group > .select2-container--bootstrap4:not(:last-child) .select2-selection {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--bootstrap4 .select2-selection {
  width: 100%;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .select2-container--bootstrap4 .select2-selection {
      transition: none; } }

.select2-container--bootstrap4.select2-container--focus .select2-selection {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.select2-container--bootstrap4.select2-container--focus.select2-container--open .select2-selection {
  border-bottom: none;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.select2-container--bootstrap4.select2-container--open.select2-container--above .select2-selection {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--bootstrap4.select2-container--open.select2-container--below .select2-selection {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.select2-container--bootstrap4.select2-container--disabled .select2-selection, .select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-selection {
  cursor: not-allowed;
  background-color: #e9ecef;
  border-color: #ced4da;
  box-shadow: none; }

.select2-container--bootstrap4.select2-container--disabled .select2-search__field, .select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-search__field {
  background-color: transparent; }

select.is-invalid ~ .select2-container--bootstrap4 .select2-selection,
form.was-validated select:invalid ~ .select2-container--bootstrap4 .select2-selection {
  border-color: #dc3545; }

select.is-valid ~ .select2-container--bootstrap4 .select2-selection,
form.was-validated select:valid ~ .select2-container--bootstrap4 .select2-selection {
  border-color: #28a745; }

.select2-container--bootstrap4 .select2-search {
  width: 100%; }

.select2-container--bootstrap4 .select2-dropdown {
  border-color: #ced4da;
  border-radius: 0; }
  .select2-container--bootstrap4 .select2-dropdown.select2-dropdown--below {
    border-top: none;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .select2-container--bootstrap4 .select2-dropdown.select2-dropdown--above {
    border-top: 1px solid #ced4da;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .select2-container--bootstrap4 .select2-dropdown .select2-results__option[aria-selected="true"] {
    color: #212529;
    background-color: #f2f2f2; }

.select2-container--bootstrap4 .select2-results__option--highlighted,
.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected="true"] {
  color: #fff;
  background-color: #007bff; }

.select2-container--bootstrap4 .select2-results__option[role="group"] {
  padding: 0; }
  .select2-container--bootstrap4 .select2-results__option[role="group"] .select2-results__options--nested .select2-results__option {
    padding-left: 1em; }

.select2-container--bootstrap4 .select2-results__option {
  padding: 0.375rem 0.75rem; }

.select2-container--bootstrap4 .select2-results > .select2-results__options {
  max-height: 15em;
  overflow-y: auto; }

.select2-container--bootstrap4 .select2-results__group {
  display: list-item;
  padding: 6px;
  color: #6c757d; }

.select2-container--bootstrap4 .select2-selection__clear {
  float: right;
  width: .9em;
  height: .9em;
  padding-left: .15em;
  margin-top: .7em;
  margin-right: .3em;
  line-height: .75em;
  color: #f8f9fa;
  background-color: #c8c8c8;
  border-radius: 100%; }
  .select2-container--bootstrap4 .select2-selection__clear:hover {
    background-color: #afafaf; }

.select2-container--bootstrap4 .select2-selection--single {
  height: calc(1.5em + 0.75rem + 2px) !important; }
  .select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder {
    line-height: calc(1.5em + 0.75rem);
    color: #6c757d; }
  .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow {
    position: absolute;
    top: 50%;
    right: 3px;
    width: 20px; }
    .select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b {
      position: absolute;
      top: 60%;
      left: 50%;
      width: 0;
      height: 0;
      margin-top: -2px;
      margin-left: -4px;
      border-color: #343a40 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0; }
  .select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered {
    padding-left: 0.75rem;
    line-height: calc(1.5em + 0.75rem);
    color: #495057; }

.select2-search--dropdown .select2-search__field {
  padding: 0.375rem 0.75rem;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }

.select2-results__message {
  color: #6c757d; }

.select2-container--bootstrap4 .select2-selection--multiple {
  min-height: calc(1.5em + 0.75rem + 2px) !important; }
  .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    width: 100%;
    padding: 0 0.375rem;
    margin: 0;
    list-style: none; }
  .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
    float: left;
    padding: 0;
    padding-right: 0.75rem;
    margin-top: calc(0.375rem - 2px);
    margin-right: 0.375rem;
    color: #495057;
    cursor: pointer;
    border: 1px solid #bdc6d0;
    border-radius: 0.2rem; }
  .select2-container--bootstrap4 .select2-selection--multiple .select2-search__field {
    color: #495057; }
  .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice + .select2-search {
    width: 0; }
  .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove {
    float: left;
    padding-right: 3px;
    padding-left: 3px;
    margin-right: 1px;
    margin-left: 3px;
    font-weight: 700;
    color: #bdc6d0; }
    .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #343a40; }
  .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__clear {
    position: absolute !important;
    top: 0;
    right: .7em;
    float: none;
    margin-right: 0; }

.select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
  padding: 0 5px;
  cursor: not-allowed; }
  .select2-container--bootstrap4.select2-container--disabled .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
    display: none; }


@charset "UTF-8";
.logo-brand-link {
  text-align: center;
}

.logo-brand-link img {
  width: 50%;
}

/* Change Autocomplete styles in Chrome*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-text-fill-color: #05141F;
  -webkit-box-shadow: 0 0 0px 1000px #F8F8F8 inset;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

::-moz-selection {
  color: #FFFFFF;
  background: #37434C;
}

::selection {
  color: #FFFFFF;
  background: #37434C;
}

::-moz-selection {
  color: #FFFFFF;
  background: #37434C;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

select::-ms-expand {
  display: none;
}

@font-face {
  font-family: "Kia Signature Light";
  font-style: normal;
  font-weight: 200;
  src: url("/fonts/KiaSignatureLight.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Kia Signature";
  font-style: normal;
  font-weight: 400;
  src: url("/fonts/KiaSignatureRegular.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "Kia Signature Bold";
  font-style: normal;
  font-weight: 600;
  src: url("/fonts/KiaSignatureBold.woff2") format("woff2");
  font-display: swap;
}
.background-color {
  color: #F8F8F8;
}

.warnText {
  color: #EA0029;
}

a.nav-link.tab-error {
  color: #EA0029;
}

a {
  position: relative;
  text-decoration: none;
  color: inherit;
  transition: color 0.25s ease;
}
a::after {
  position: absolute;
  content: "";
  bottom: -4px;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #05141F;
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform 0.25s ease-out;
  will-change: transform;
  pointer-events: none;
}
a:hover::after {
  transform: scaleX(1);
}
a.nav-link:hover::after, a.btn:hover::after, a.list-group-item:hover::after, a.page-link:hover::after, a.dropdown-item:hover::after {
  transform: scaleX(0);
}

.float-right-link {
  float: right;
}

.btn:disabled {
  opacity: 0.4 !important;
}
.btn:hover:not([disabled]) .btn__text::after {
  transform: scaleX(1);
}
.btn__text {
  position: relative;
}
.btn__text::after {
  position: absolute;
  content: "";
  bottom: -4px;
  left: 0;
  right: 0;
  border-bottom: 1px solid;
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform 0.25s ease-out;
  will-change: transform;
  pointer-events: none;
}

.custom-file-label::after {
  content: "Загрузить" !important;
}

td.center-text-align {
  text-align: center;
}

.input-group .custom-image {
  position: relative;
}

.input-group .custom-image .remove-icon {
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
  background-color: rgba(244, 246, 249, 0.6509803922);
  box-shadow: 0 0 3px #f4f6f9;
  padding: 2px;
  border-radius: 4px;
}

.input-group .custom-image .remove-icon i {
  display: block;
}

.input-group .custom-image img {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  border: 1px solid #dee2e6;
  min-height: 65px;
  min-width: 65px;
  max-height: 300px;
  max-width: 300px;
  margin-bottom: 10px;
}

.input-group.image-field .custom-file {
  width: 100%;
}

.custom-file > label:hover {
  cursor: pointer;
}

.dealer-event-news-detail {
  background: #FFFFFF;
}

.dealer-event-news-detail__content {
  max-width: 900px;
}

.dealer-event-news-detail__content img {
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.dealer-event-news-detail__back-link {
  color: #9BA1A5;
  width: -moz-fit-content;
  width: fit-content;
}

.dealer-event-news-detail__header {
  color: #9BA1A5;
}

a.dealer-event-news-detail__back-link:hover {
  color: black;
}

.dealer-event-news-list__row:hover {
  cursor: pointer;
  background: rgba(0, 0, 0, 0.2) !important;
}

.dealer-event-news-item__button {
  min-width: 110px;
}

.active.day {
  background-color: #37434C !important;
}

.control-sidebar,
.control-sidebar::before {
  bottom: calc(6.25rem + 1px) !important;
}

.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #FFFFFF !important;
  color: #37434C !important;
}

#app > .content-wrapper {
  display: flex;
  flex-direction: column;
}

#app > .content-wrapper #content {
  display: flex;
  flex-grow: 1;
  margin-bottom: 20px;
}

.box {
  font-size: 1.25rem;
  position: relative;
  padding: 100px 20px;
  transition: all 0.3s ease-in-out;
}

.box__dragndrop,
.box__uploading,
.box__success,
.box__error {
  text-align: center;
  display: none;
}

.box.has-advanced-upload {
  background-color: #FFFFFF;
  outline: 2px dashed #05141F;
  outline-offset: -10px;
}

.box.has-advanced-upload .box__icon {
  width: 100%;
  height: 80px;
  fill: #F8F8F8;
  display: block;
  margin-bottom: 40px;
}

.box__input {
  text-align: center;
}

.box__button {
  font-weight: 700;
  color: #F8F8F8;
  background-color: #37434C;
  display: none;
  padding: 8px 16px;
  margin: 40px auto 0;
}

.box__file {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.box.is-dragover {
  transition: all 0.3s ease-in-out;
  background-color: #9BA1A5;
  outline: 2px dashed #FFFFFF;
  outline-offset: -25px;
}

.drag * {
  pointer-events: none;
}

.box.has-advanced-upload .box__dragndrop {
  display: inline;
}

#file_label {
  cursor: pointer;
}

.disabled_upload {
  outline: 2px #05141F;
  pointer-events: none;
}

#progress {
  display: inline-block;
  vertical-align: text-bottom;
  min-width: 60px;
}

.dealer-event-news-detail__header {
  color: #9EA1A2;
}

a.dealer-event-news-detail__back-link:hover {
  color: #05141F;
}

.dealer-event-news-list__row:hover {
  cursor: pointer;
  background: #9BA1A5 !important;
}

.dealer-selection-button {
  display: block;
  padding: 0;
}

.dealer-selection-button i {
  transition: transform ease-in 0.3s;
}

.dealer-selection-open > .dealer-selection-button i {
  transform: rotate(-90deg);
}

/* стили для списка дилеров в левом меню */
.dealer-selection {
  width: 100%;
}

.dealer-selection-items {
  position: fixed;
  z-index: 100;
  border-radius: 0;
  max-height: 60%;
  background: #FFFFFF;
  display: block;
  overflow-y: auto;
}

.dealer-selection-items__item {
  list-style: none;
}

.dealer-selection-items__item a {
  color: #697279 !important;
}

.dealer-selection-items__item a:hover {
  color: #05141F !important;
}

.sidebar-collapse .dealer-selection-items__item {
  display: none;
}

.dealer-selection-button {
  display: block;
  padding: 0;
}

.dealer-selection-button i {
  transition: transform ease-in 0.3s;
}

.dealer-selection-open > .dealer-selection-button i {
  transform: rotate(-90deg);
}

/* стили для страницы выбора дилера */
.user-dealer-selection {
  max-height: 600px;
  overflow: auto;
}

.user-dealer-selection__item {
  width: 100%;
  min-height: 40px;
}

.user-dealer-selection__item-title {
  text-align: left;
}

/* стили для попапа соглашения о ПД */
.popup {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.7);
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.popup-wrap {
  position: relative;
  width: 100vw;
  margin: 0 auto;
  min-height: 100vh;
}
@media (min-width: 64em) {
  .popup-wrap {
    min-height: 0;
  }
}
.popup__container {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.popup__close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 20px;
  cursor: pointer;
}
@media (min-width: 64em) {
  .popup__close {
    margin: 15px;
  }
}
.popup__body {
  position: relative;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  background: #ffffff;
  overflow: auto;
}
@media (min-width: 64em) {
  .popup__body {
    width: auto;
    height: auto;
  }
}
.popup .constructor-block {
  background: none !important;
}
@media (min-width: 64em) {
  .popup {
    background: rgba(0, 0, 0, 0.7);
  }
}

.popup_zakon_o_pd {
  display: none;
}

.popup-personal_data {
  display: none;
}

.intro-popup-content {
  position: relative;
  width: 100%;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 40px;
  padding-top: 30px;
}
@media (min-width: 64em) {
  .intro-popup-content {
    margin: auto;
    max-width: 840px;
    padding-left: 110px;
    padding-right: 110px;
    padding-bottom: 100px;
    padding-top: 80px;
  }
}
.intro-popup-content__title {
  border-bottom: 1px solid #cdd0d2;
  line-height: 140%;
  letter-spacing: -0.02em;
  font-weight: 700;
  font-size: 25px;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.intro-popup-content__detail-button {
  width: 100%;
}
@media (min-width: 64em) {
  .intro-popup-content__detail-button {
    padding-right: 75px;
    padding-left: 75px;
    width: auto;
  }
}
.intro-popup-content__close {
  position: absolute;
  top: 30px;
  right: 20px;
  width: 20px;
  height: 20px;
}
@media (min-width: 64em) {
  .intro-popup-content__close {
    width: 30px;
    height: 30px;
    right: 30px;
  }
}
.intro-popup-content ul.no-padding {
  padding-left: 16px;
}

.bg-white {
  background-color: #fff;
}

.cursor-pointer {
  cursor: pointer;
}

.color-black, .color-primary-black {
  color: #05141f;
}

ol {
  padding-left: 15px;
}
ol li {
  margin-bottom: 15px;
}
ol li ol {
  padding-left: 0;
}
ol li ol li {
  margin: 5px 0 0;
  padding-left: 20px;
  position: relative;
}

ol.ol_bracket {
  list-style: none;
  counter-reset: bracket;
}
ol.ol_bracket li:before {
  counter-increment: bracket;
  content: counter(bracket) ")";
  position: absolute;
  left: 0;
}

ol.ol_latin {
  list-style: none;
  counter-reset: latin;
}
ol.ol_latin li:before {
  counter-increment: latin;
  content: counter(latin, lower-latin) ")";
  position: absolute;
  left: 0;
}

.agreement-box {
  width: 425px;
  max-width: 100%;
}
@media (min-width: 64em) {
  .agreement-box {
    margin: 0;
    width: 510px;
    max-width: 100%;
  }
}

.custom-agreement-text {
  font-weight: normal;
  margin-bottom: 20px;
}
.custom-agreement-text a {
  text-decoration: underline;
}
.custom-agreement-text a:hover {
  text-decoration: none;
}
.custom-agreement-text a:after {
  display: none;
}

.custom-agreement-label:before {
  left: 0 !important;
}
.custom-agreement-label:after {
  left: 0 !important;
}

.W9 {
  vertical-align: top;
  line-height: 100%;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

/* переопределение стандартных радио кнопок */
.form-check-input[type=radio] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 50%;
  background-color: #FFFFFF;
  border: 1px solid #37434C;
}

.form-check-input:checked[type=radio] {
  background-image: url("/images/vendor/jquery-ui/themes/base/circle-000000.svg");
  background-position: center;
  background-repeat: no-repeat;
}

.form-check-input:disabled[type=radio] {
  pointer-events: none;
  filter: none;
  opacity: 0.4;
}

/* переодределение бутстраповской кнопки */
.btn-info {
  background-color: #0F1D28 !important;
  border-color: #0F1D28 !important;
}
.btn-info:hover {
  background-color: #05141F !important;
}

.text-x1 {
  font-size: 90px;
  line-height: 111%;
  letter-spacing: -0.03em;
  font-weight: 700;
}

.text-x2 {
  font-size: 70px;
  line-height: 107%;
}

.text-x2,
.text-x3 {
  letter-spacing: -0.02em;
  font-weight: 700;
}

.text-x3 {
  font-size: 50px;
  line-height: 110%;
}

.text-x4 {
  font-size: 35px;
  line-height: 114%;
  letter-spacing: -0.02em;
  font-weight: 700;
}

.text-x5 {
  font-size: 25px;
}

.text-x5,
.text-x6 {
  line-height: 140%;
  letter-spacing: -0.02em;
  font-weight: 700;
}

.text-x6 {
  font-size: 20px;
}

.text-s1 {
  font-weight: 700;
}

.text-s1,
.text-s1-r {
  font-size: 18px;
  line-height: 139%;
}

.text-s1-r {
  font-weight: 400;
}

.text-s2,
.text-s2-b {
  font-size: 15px;
  line-height: 133%;
}

.text-s2-b {
  font-weight: 700;
}

.text-s2i,
.text-s2i-b {
  font-size: 15px;
  line-height: 167%;
}

.text-s2i-b {
  font-weight: 700;
}

.text-s3 {
  font-size: 12px;
  line-height: 125%;
}

.text-s3i {
  font-size: 12px;
  line-height: 167%;
}

.text-n1 {
  font-size: 12px;
  line-height: 125%;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  font-weight: 700;
}

.select2-container {
  width: 100% !important;
}

.color-column {
  position: relative;
}
.color-column .color-circle {
  border-radius: 9999px;
  border: 1px solid rgba(154, 154, 154, 0.6);
  width: 3em;
  height: 3em;
  margin-right: -50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
}

/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #05141F;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #EA0029;
  --orange: #fd7e14;
  --yellow: #F3C300;
  --green: #5D7D2B;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --kia-midnight-black: #05141F;
  --kia-depth-blue: #0F1D28;
  --kia-polar-white: #FFFFFF;
  --description: #37434C;
  --caption: #697279;
  --disabled-elements: #9BA1A5;
  --protection: #9BA1A5;
  --keyline: #9BA1A5;
  --background: #F8F8F8;
  --kia-live-red: #EA0029;
  --kia-afternoon-yellow: #F3C300;
  --kia-forest-green: #5D7D2B;
  --kia-city-grey: #9EA1A2;
  --primary: #05141F;
  --secondary: #6c757d;
  --success: #5D7D2B;
  --info: #17a2b8;
  --warning: #F3C300;
  --danger: #EA0029;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Kia Signature", "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: "Kia Signature", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Kia Signature", "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.6;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 600;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #05141F;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: black;
  text-decoration: none;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: "Kia Signature", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

h1, .h1 {
  font-size: 2.25rem;
}

h2, .h2 {
  font-size: 1.8rem;
}

h3, .h3 {
  font-size: 1.575rem;
}

h4, .h4 {
  font-size: 1.35rem;
}

h5, .h5 {
  font-size: 1.125rem;
}

h6, .h6 {
  font-size: 0.9rem;
}

.lead {
  font-size: 1.125rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.125rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0;
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 600;
  box-shadow: none;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 7.5px;
  padding-left: 7.5px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -7.5px;
  margin-left: -7.5px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 7.5px;
  padding-left: 7.5px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(185, 189.2, 192.28);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(125, 132.8, 138.52);
}

.table-hover .table-primary:hover {
  background-color: rgb(171.5506329114, 176.5575949367, 180.2293670886);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(171.5506329114, 176.5575949367, 180.2293670886);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(213.84, 216.36, 218.6);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(178.56, 183.24, 187.4);
}

.table-hover .table-secondary:hover {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(209.64, 218.6, 195.64);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(170.76, 187.4, 144.76);
}

.table-hover .table-success:hover {
  background-color: rgb(197.5610526316, 208.9070175439, 179.8329824561);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(197.5610526316, 208.9070175439, 179.8329824561);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(190.04, 228.96, 235.12);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(134.36, 206.64, 218.08);
}

.table-hover .table-info:hover {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(251.64, 238.2, 183.6);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(248.76, 223.8, 122.4);
}

.table-hover .table-warning:hover {
  background-color: rgb(250.4939325843, 232.4696629213, 159.2460674157);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(250.4939325843, 232.4696629213, 159.2460674157);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(249.12, 183.6, 195.08);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(244.08, 122.4, 143.72);
}

.table-hover .table-danger:hover {
  background-color: rgb(247.1797826087, 160.0402173913, 175.3082608696);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(247.1797826087, 160.0402173913, 175.3082608696);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(253.04, 253.32, 253.6);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(251.36, 251.88, 252.4);
}

.table-hover .table-light:hover {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(238.165, 240.57, 242.975);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(198.16, 199.84, 201.52);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(149.44, 152.56, 155.68);
}

.table-hover .table-dark:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: rgb(55.7432432432, 62.5, 69.2567567568);
}
.table .thead-light th {
  color: #05141F;
  background-color: #FFFFFF;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #212529;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(55.7432432432, 62.5, 69.2567567568);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.19rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.6;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
  outline: 0;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
}
.form-control::-moz-placeholder {
  color: rgb(147.4356223176, 155.1802575107, 162.0643776824);
  opacity: 1;
}
.form-control::placeholder {
  color: rgb(147.4356223176, 155.1802575107, 162.0643776824);
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.6;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.125rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.7875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 0.9rem;
  line-height: 1.6;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.68125rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  border-radius: 0;
}

.form-control-lg {
  height: calc(2.6875rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #5D7D2B;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  line-height: 1.6;
  color: #fff;
  background-color: rgba(93, 125, 43, 0.9);
  border-radius: 0;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #5D7D2B;
  padding-right: 2.19rem !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235D7D2B' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.4em + 0.1875rem) center;
  background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #5D7D2B;
  box-shadow: 0 0 0 0 rgba(93, 125, 43, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: 2.19rem;
  background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #5D7D2B;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235D7D2B' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.8em + 0.375rem) calc(0.8em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #5D7D2B;
  box-shadow: 0 0 0 0 rgba(93, 125, 43, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #5D7D2B;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #5D7D2B;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #5D7D2B;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(121.2321428571, 162.9464285714, 56.0535714286);
  background-color: rgb(121.2321428571, 162.9464285714, 56.0535714286);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(93, 125, 43, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #5D7D2B;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #5D7D2B;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #5D7D2B;
  box-shadow: 0 0 0 0 rgba(93, 125, 43, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #EA0029;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  line-height: 1.6;
  color: #fff;
  background-color: rgba(234, 0, 41, 0.9);
  border-radius: 0;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #EA0029;
  padding-right: 2.19rem !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23EA0029' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23EA0029' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.4em + 0.1875rem) center;
  background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #EA0029;
  box-shadow: 0 0 0 0 rgba(234, 0, 41, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: 2.19rem;
  background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #EA0029;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23EA0029' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23EA0029' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.8em + 0.375rem) calc(0.8em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #EA0029;
  box-shadow: 0 0 0 0 rgba(234, 0, 41, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #EA0029;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #EA0029;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #EA0029;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(255, 30, 69.4230769231);
  background-color: rgb(255, 30, 69.4230769231);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(234, 0, 41, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #EA0029;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #EA0029;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #EA0029;
  box-shadow: 0 0 0 0 rgba(234, 0, 41, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 600;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 1.85rem;
  font-size: 0.9rem;
  line-height: 1.6;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: none;
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
  box-shadow: none;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  box-shadow: none;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #05141F;
  border-color: #05141F;
  box-shadow: none;
}
.btn-primary:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 0 rgba(42.5, 55.25, 64.6, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #05141F;
  border-color: #05141F;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(42.5, 55.25, 64.6, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
}
.btn-secondary:hover {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  box-shadow: 0 0 0 0 rgba(130.05, 137.7, 144.5, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(130.05, 137.7, 144.5, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #5D7D2B;
  border-color: #5D7D2B;
  box-shadow: none;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(71.8258928571, 96.5401785714, 33.2098214286);
  border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(71.8258928571, 96.5401785714, 33.2098214286);
  border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
  box-shadow: 0 0 0 0 rgba(117.3, 144.5, 74.8, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #5D7D2B;
  border-color: #5D7D2B;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
  border-color: rgb(57.7098214286, 77.5669642857, 26.6830357143);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(117.3, 144.5, 74.8, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
  box-shadow: none;
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  box-shadow: 0 0 0 0 rgba(57.8, 175.95, 194.65, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(57.8, 175.95, 194.65, 0.5);
}

.btn-warning {
  color: #1f2d3d;
  background-color: #F3C300;
  border-color: #F3C300;
  box-shadow: none;
}
.btn-warning:hover {
  color: #1f2d3d;
  background-color: rgb(204.75, 164.3055555556, 0);
  border-color: rgb(192, 154.0740740741, 0);
}
.btn-warning:focus, .btn-warning.focus {
  color: #1f2d3d;
  background-color: rgb(204.75, 164.3055555556, 0);
  border-color: rgb(192, 154.0740740741, 0);
  box-shadow: 0 0 0 0 rgba(211.2, 172.5, 9.15, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1f2d3d;
  background-color: #F3C300;
  border-color: #F3C300;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: rgb(192, 154.0740740741, 0);
  border-color: rgb(179.25, 143.8425925926, 0);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(211.2, 172.5, 9.15, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #EA0029;
  border-color: #EA0029;
  box-shadow: none;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(195.75, 0, 34.2980769231);
  border-color: rgb(183, 0, 32.0641025641);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(195.75, 0, 34.2980769231);
  border-color: rgb(183, 0, 32.0641025641);
  box-shadow: 0 0 0 0 rgba(237.15, 38.25, 73.1, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #EA0029;
  border-color: #EA0029;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(183, 0, 32.0641025641);
  border-color: rgb(170.25, 0, 29.8301282051);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(237.15, 38.25, 73.1, 0.5);
}

.btn-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: none;
}
.btn-light:hover {
  color: #1f2d3d;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.btn-light:focus, .btn-light.focus {
  color: #1f2d3d;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
  box-shadow: 0 0 0 0 rgba(215.45, 218.4, 221.65, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1f2d3d;
  background-color: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(215.45, 218.4, 221.65, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
  box-shadow: none;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  box-shadow: 0 0 0 0 rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(82.45, 87.55, 92.65, 0.5);
}

.btn-outline-primary {
  color: #05141F;
  border-color: #05141F;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #05141F;
  border-color: #05141F;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0 rgba(5, 20, 31, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #05141F;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #05141F;
  border-color: #05141F;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(5, 20, 31, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #5D7D2B;
  border-color: #5D7D2B;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #5D7D2B;
  border-color: #5D7D2B;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0 rgba(93, 125, 43, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #5D7D2B;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #5D7D2B;
  border-color: #5D7D2B;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(93, 125, 43, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #F3C300;
  border-color: #F3C300;
}
.btn-outline-warning:hover {
  color: #1f2d3d;
  background-color: #F3C300;
  border-color: #F3C300;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0 rgba(243, 195, 0, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #F3C300;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #1f2d3d;
  background-color: #F3C300;
  border-color: #F3C300;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(243, 195, 0, 0.5);
}

.btn-outline-danger {
  color: #EA0029;
  border-color: #EA0029;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #EA0029;
  border-color: #EA0029;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0 rgba(234, 0, 41, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #EA0029;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #EA0029;
  border-color: #EA0029;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(234, 0, 41, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #05141F;
  text-decoration: none;
}
.btn-link:hover {
  color: black;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  border-radius: 0;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 0.9rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  text-decoration: none;
  background-color: #f8f9fa;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #05141F;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.7875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 1.3875rem;
  padding-left: 1.3875rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group.show .dropdown-toggle {
  box-shadow: none;
}
.btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.6;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(2.6875rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.68125rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
  border-radius: 0;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.44rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.22rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #05141F;
  background-color: #05141F;
  box-shadow: none;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 1px #fff, 0 0 0 0.2rem rgba(5, 20, 31, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
  border-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
  box-shadow: none;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.22rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #dee2e6;
  border: 1px solid #adb5bd;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}
.custom-control-label::after {
  position: absolute;
  top: 0.22rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #05141F;
  background-color: #05141F;
  box-shadow: none;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(5, 20, 31, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(5, 20, 31, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(5, 20, 31, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.22rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #dee2e6;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(5, 20, 31, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.19rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.6;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.68125rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 75%;
}

.custom-select-lg {
  height: calc(2.6875rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.19rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.19rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
  box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.19rem + 2px);
  padding: 0.375rem 1.85rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.6;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0;
  box-shadow: none;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.19rem;
  padding: 0.375rem 1.85rem;
  line-height: 1.6;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0 0 0;
}

.custom-range {
  width: 100%;
  height: 1rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(5, 20, 31, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(5, 20, 31, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(5, 20, 31, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #05141F;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb {
  -webkit-appearance: none;
          appearance: none;
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #05141F;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb {
  -moz-appearance: none;
       appearance: none;
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
  background-color: #05141F;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb {
  appearance: none;
}
.custom-range::-ms-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #05141F;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 0.5rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.32rem;
  padding-bottom: 0.32rem;
  margin-right: 0.5rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 1rem;
  padding-left: 1rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: white;
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.75);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid rgba(0, 0, 0, 0.125);
  border-radius: 0;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0 - 0);
  border-top-right-radius: calc(0 - 0);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0 - 0);
  border-bottom-left-radius: calc(0 - 0);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 0 solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0 - 0) calc(0 - 0) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 0 solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0 - 0) calc(0 - 0);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0 - 0);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0 - 0);
  border-top-right-radius: calc(0 - 0);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0 - 0);
  border-bottom-left-radius: calc(0 - 0);
}

.card-deck .card {
  margin-bottom: 7.5px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -7.5px;
    margin-left: -7.5px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 7.5px;
    margin-bottom: 0;
    margin-left: 7.5px;
  }
}

.card-group > .card {
  margin-bottom: 7.5px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #05141F;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: black;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(5, 20, 31, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #05141F;
  border-color: #05141F;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #05141F;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: black;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(5, 20, 31, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #5D7D2B;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(93, 125, 43, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #1f2d3d;
  background-color: #F3C300;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1f2d3d;
  background-color: rgb(192, 154.0740740741, 0);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(243, 195, 0, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #EA0029;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(183, 0, 32.0641025641);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(234, 0, 41, 0.5);
}

.badge-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1f2d3d;
  background-color: rgb(218.25, 223.5, 228.75);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 600;
}

.alert-dismissible {
  padding-right: 3.85rem;
}
.alert-dismissible .close, .alert-dismissible .mailbox-attachment-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: rgb(2.6, 10.4, 16.12);
  background-color: rgb(205, 208, 210.2);
  border-color: rgb(185, 189.2, 192.28);
}
.alert-primary hr {
  border-top-color: rgb(171.5506329114, 176.5575949367, 180.2293670886);
}
.alert-primary .alert-link {
  color: black;
}

.alert-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
  border-color: rgb(213.84, 216.36, 218.6);
}
.alert-secondary hr {
  border-top-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.alert-secondary .alert-link {
  color: rgb(32.5205150215, 35.2305579399, 37.6394849785);
}

.alert-success {
  color: rgb(48.36, 65, 22.36);
  background-color: rgb(222.6, 229, 212.6);
  border-color: rgb(209.64, 218.6, 195.64);
}
.alert-success hr {
  border-top-color: rgb(197.5610526316, 208.9070175439, 179.8329824561);
}
.alert-success .alert-link {
  color: rgb(20.1278571429, 27.0535714286, 9.3064285714);
}

.alert-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
.alert-info hr {
  border-top-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.alert-info .alert-link {
  color: rgb(6.2933333333, 44.3269565217, 50.3466666667);
}

.alert-warning {
  color: rgb(126.36, 101.4, 0);
  background-color: rgb(252.6, 243, 204);
  border-color: rgb(251.64, 238.2, 183.6);
}
.alert-warning hr {
  border-top-color: rgb(250.4939325843, 232.4696629213, 159.2460674157);
}
.alert-warning .alert-link {
  color: rgb(75.36, 60.4740740741, 0);
}

.alert-danger {
  color: rgb(121.68, 0, 21.32);
  background-color: rgb(250.8, 204, 212.2);
  border-color: rgb(249.12, 183.6, 195.08);
}
.alert-danger hr {
  border-top-color: rgb(247.1797826087, 160.0402173913, 175.3082608696);
}
.alert-danger .alert-link {
  color: rgb(70.68, 0, 12.3841025641);
}

.alert-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.alert-light hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.alert-light .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}

.alert-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.675rem;
  background-color: #e9ecef;
  border-radius: 0;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #05141F;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #05141F;
  border-color: #05141F;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: rgb(2.6, 10.4, 16.12);
  background-color: rgb(185, 189.2, 192.28);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(2.6, 10.4, 16.12);
  background-color: rgb(171.5506329114, 176.5575949367, 180.2293670886);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(2.6, 10.4, 16.12);
  border-color: rgb(2.6, 10.4, 16.12);
}

.list-group-item-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(213.84, 216.36, 218.6);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(56.16, 60.84, 65);
  border-color: rgb(56.16, 60.84, 65);
}

.list-group-item-success {
  color: rgb(48.36, 65, 22.36);
  background-color: rgb(209.64, 218.6, 195.64);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(48.36, 65, 22.36);
  background-color: rgb(197.5610526316, 208.9070175439, 179.8329824561);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(48.36, 65, 22.36);
  border-color: rgb(48.36, 65, 22.36);
}

.list-group-item-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(190.04, 228.96, 235.12);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(11.96, 84.24, 95.68);
  border-color: rgb(11.96, 84.24, 95.68);
}

.list-group-item-warning {
  color: rgb(126.36, 101.4, 0);
  background-color: rgb(251.64, 238.2, 183.6);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(126.36, 101.4, 0);
  background-color: rgb(250.4939325843, 232.4696629213, 159.2460674157);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(126.36, 101.4, 0);
  border-color: rgb(126.36, 101.4, 0);
}

.list-group-item-danger {
  color: rgb(121.68, 0, 21.32);
  background-color: rgb(249.12, 183.6, 195.08);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(121.68, 0, 21.32);
  background-color: rgb(247.1797826087, 160.0402173913, 175.3082608696);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(121.68, 0, 21.32);
  border-color: rgb(121.68, 0, 21.32);
}

.list-group-item-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.04, 253.32, 253.6);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(238.165, 240.57, 242.975);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(128.96, 129.48, 130);
  border-color: rgb(128.96, 129.48, 130);
}

.list-group-item-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(198.16, 199.84, 201.52);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(27.04, 30.16, 33.28);
}

.close, .mailbox-attachment-close {
  float: right;
  font-size: 1.35rem;
  font-weight: 600;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover, .mailbox-attachment-close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close, button.mailbox-attachment-close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled, a.disabled.mailbox-attachment-close {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close, .modal-header .mailbox-attachment-close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.6;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #e9ecef;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -moz-min-content;
    height: min-content;
  }
  .modal-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Kia Signature", "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.7875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Kia Signature", "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.7875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.9rem;
  color: inherit;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #05141F !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: black !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
}

.bg-success {
  background-color: #5D7D2B !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(64.7678571429, 87.0535714286, 29.9464285714) !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
}

.bg-warning {
  background-color: #F3C300 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(192, 154.0740740741, 0) !important;
}

.bg-danger {
  background-color: #EA0029 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(183, 0, 32.0641025641) !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(218.25, 223.5, 228.75) !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #05141F !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #5D7D2B !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #F3C300 !important;
}

.border-danger {
  border-color: #EA0029 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0 !important;
}

.rounded {
  border-radius: 0 !important;
}

.rounded-top {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-right {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-left {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-lg {
  border-radius: 0 !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: "Kia Signature", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 200 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 600 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #05141F !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: black !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678) !important;
}

.text-success {
  color: #5D7D2B !important;
}

a.text-success:hover, a.text-success:focus {
  color: rgb(50.6517857143, 68.0803571429, 23.4196428571) !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(14.5, 102.1304347826, 116) !important;
}

.text-warning {
  color: #F3C300 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: rgb(166.5, 133.6111111111, 0) !important;
}

.text-danger {
  color: #EA0029 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(157.5, 0, 27.5961538462) !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: rgb(203.375, 210.75, 218.125) !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transition-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes shake {
  0% {
    transform: translate(2px, 1px) rotate(0deg);
  }
  10% {
    transform: translate(-1px, -2px) rotate(-2deg);
  }
  20% {
    transform: translate(-3px, 0) rotate(3deg);
  }
  30% {
    transform: translate(0, 2px) rotate(0deg);
  }
  40% {
    transform: translate(1px, -1px) rotate(1deg);
  }
  50% {
    transform: translate(-1px, 2px) rotate(-1deg);
  }
  60% {
    transform: translate(-3px, 1px) rotate(0deg);
  }
  70% {
    transform: translate(2px, 1px) rotate(-2deg);
  }
  80% {
    transform: translate(-1px, -1px) rotate(4deg);
  }
  90% {
    transform: translate(2px, 2px) rotate(0deg);
  }
  100% {
    transform: translate(1px, -2px) rotate(-1deg);
  }
}
@keyframes wobble {
  0% {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    transform: none;
  }
}
.dark-mode :root {
  --lightblue: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  --navy: rgb(0, 43.5476190476, 88.5);
  --olive: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  --lime: rgb(103, 255, 169.4251968504);
  --fuchsia: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  --maroon: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  --blue: #3f6791;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #e74c3c;
  --orange: #fd7e14;
  --yellow: #f39c12;
  --green: #00bc8c;
  --teal: #20c997;
  --cyan: #3498db;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #3f6791;
  --secondary: #6c757d;
  --success: #00bc8c;
  --info: #3498db;
  --warning: #f39c12;
  --danger: #e74c3c;
  --light: #f8f9fa;
  --dark: #343a40;
}

.animation__shake {
  animation: shake 1500ms;
}
.animation__wobble {
  animation: wobble 1500ms;
}

.preloader {
  display: flex;
  background-color: #F8F8F8;
  height: 100vh;
  width: 100%;
  transition: height 200ms linear;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
}

.dark-mode .preloader {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759) !important;
  color: #fff;
}

html.scroll-smooth {
  scroll-behavior: smooth;
}

html,
body,
.wrapper {
  min-height: 100%;
}

.wrapper {
  position: relative;
}
.wrapper .content-wrapper {
  min-height: calc(100vh - calc(3.44rem + 1px) - calc(3.6rem + 1px));
}
.layout-boxed .wrapper {
  box-shadow: 0 0 10 rgba(0, 0, 0, 0.3);
}
.layout-boxed .wrapper, .layout-boxed .wrapper::before {
  margin: 0 auto;
  max-width: 1250px;
  overflow: hidden;
}
.layout-boxed .wrapper .main-sidebar {
  left: inherit;
}
@supports not (-webkit-touch-callout: none) {
  .layout-fixed .wrapper .sidebar {
    height: calc(100vh - (3.44rem + 1px));
  }
  .layout-fixed.text-sm .wrapper .sidebar {
    height: calc(100vh - (2.806rem + 1px));
  }
}
.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
  top: calc(3.44rem + 1px);
}
.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
  top: calc(2.806rem + 1px);
}
.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
  margin-top: calc(3.44rem + 1px);
}
.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
  margin-top: calc(2.806rem + 1px);
}
.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
  top: calc(2.806rem + 1px);
}
.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
  margin-top: calc(2.806rem + 1px);
}
.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link, .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link, .layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link {
  height: calc(3.44rem + 1px);
  width: 4.6rem;
}
.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link.text-sm, .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link.text-sm, .layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link.text-sm {
  height: calc(2.806rem + 1px);
}
.layout-navbar-fixed.sidebar-mini.sidebar-collapse.text-sm .wrapper .brand-link, .layout-navbar-fixed.sidebar-mini-md.sidebar-collapse.text-sm .wrapper .brand-link, .layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse.text-sm .wrapper .brand-link {
  height: calc(2.806rem + 1px);
}
body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar {
  margin-top: calc(calc(2.806rem + 1px) / -1);
}
body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
  margin-top: calc(2.806rem + 1px);
}
.layout-navbar-fixed .wrapper .control-sidebar {
  top: 0;
}
.layout-navbar-fixed .wrapper a.anchor {
  display: block;
  position: relative;
  top: calc((3.44rem + 1px + 0.5rem * 2) / -1);
}
.layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link {
  transition: width 0.3s ease-in-out;
  width: 300px;
}
.layout-navbar-fixed .wrapper .brand-link {
  overflow: hidden;
  position: fixed;
  top: 0;
  transition: width 0.3s ease-in-out;
  width: 300px;
  z-index: 1035;
}
.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-lightblue .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-lightblue .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-navy .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-navy .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-olive .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-olive .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-lime .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-lime .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-fuchsia .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-fuchsia .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-maroon .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-maroon .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-blue .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-blue .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-indigo .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-indigo .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-purple .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-purple .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-pink .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-pink .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-red .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-red .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-orange .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-orange .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-yellow .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-yellow .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-green .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-green .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-teal .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-teal .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-cyan .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-cyan .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-white .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-white .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-gray .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-gray .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-gray-dark .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-gray-dark .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-kia-midnight-black .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-kia-midnight-black .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-kia-depth-blue .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-kia-depth-blue .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-kia-polar-white .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-kia-polar-white .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-description .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-description .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-caption .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-caption .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-disabled-elements .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-disabled-elements .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-protection .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-protection .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-keyline .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-keyline .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-background .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-background .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-kia-live-red .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-kia-live-red .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-kia-afternoon-yellow .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-kia-afternoon-yellow .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-kia-forest-green .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-kia-forest-green .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .sidebar-dark-kia-city-grey .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .wrapper .sidebar-light-kia-city-grey .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .wrapper .main-header.border-bottom-0 ~ .content-wrapper {
  margin-top: 3.44rem;
}
.layout-navbar-fixed .wrapper .content-wrapper {
  margin-top: calc(3.44rem + 1px);
}
.layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
  margin-top: calc(2.806rem + 1px);
}
.layout-navbar-fixed .wrapper .main-header {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1033;
}
.layout-navbar-fixed.text-sm .wrapper .content-wrapper {
  margin-top: calc(2.806rem + 1px);
}
.layout-navbar-not-fixed .wrapper .brand-link {
  position: static;
}
.layout-navbar-not-fixed .wrapper .sidebar,
.layout-navbar-not-fixed .wrapper .content-wrapper {
  margin-top: 0;
}
.layout-navbar-not-fixed .wrapper .main-header {
  position: static;
}
.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {
  margin-top: 0;
}
.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
  top: calc(3.44rem + 1px);
}
.text-sm .layout-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
  top: calc(2.806rem + 1px);
}
.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
  margin-top: calc(3.44rem + 1px);
}
.text-sm .layout-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
  margin-top: calc(2.806rem + 1px);
}
.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
  top: calc(2.806rem + 1px);
}
.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
  margin-top: calc(2.806rem + 1px);
}
.layout-navbar-fixed .wrapper .control-sidebar {
  top: 0;
}
.layout-navbar-fixed .wrapper a.anchor {
  display: block;
  position: relative;
  top: calc((3.44rem + 1px + 0.5rem * 2) / -1);
}
.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link {
  height: calc(3.44rem + 1px);
  transition: width 0.3s ease-in-out;
  width: 4.6rem;
}
.text-sm .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
  height: calc(2.806rem + 1px);
}
.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
  transition: width 0.3s ease-in-out;
  width: 300px;
}
.layout-navbar-fixed .wrapper .brand-link {
  overflow: hidden;
  position: fixed;
  top: 0;
  transition: width 0.3s ease-in-out;
  width: 300px;
  z-index: 1035;
}
.layout-navbar-fixed .wrapper .content-wrapper {
  margin-top: calc(3.44rem + 1px);
}
.text-sm .layout-navbar-fixed .wrapper .main-header ~ .content-wrapper,
.layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
  margin-top: calc(2.806rem + 1px);
}
.layout-navbar-fixed .wrapper .main-header {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1037;
}
.layout-navbar-fixed.text-sm .wrapper .content-wrapper {
  margin-top: calc(2.806rem + 1px);
}
body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar {
  margin-top: calc(calc(2.806rem + 1px) / -1);
}
body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
  margin-top: calc(2.806rem + 1px);
}
.layout-navbar-not-fixed .wrapper .brand-link {
  position: static;
}
.layout-navbar-not-fixed .wrapper .sidebar,
.layout-navbar-not-fixed .wrapper .content-wrapper {
  margin-top: 0;
}
.layout-navbar-not-fixed .wrapper .main-header {
  position: static;
}
.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {
  margin-top: 0;
}
@media (min-width: 576px) {
  .layout-sm-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.44rem + 1px);
  }
  .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.806rem + 1px);
  }
  .layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.44rem + 1px);
  }
  .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.806rem + 1px);
  }
  .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-sm-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-sm-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.44rem + 1px + 0.5rem * 2) / -1);
  }
  .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.44rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.806rem + 1px);
  }
  .layout-sm-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 300px;
  }
  .layout-sm-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 300px;
    z-index: 1035;
  }
  .layout-sm-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.44rem + 1px);
  }
  .text-sm .layout-sm-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-sm-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-sm-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-sm-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.806rem + 1px);
  }
  body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc(calc(2.806rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-sm-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-sm-navbar-not-fixed .wrapper .sidebar,
  .layout-sm-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-sm-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-sm-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .layout-md-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.44rem + 1px);
  }
  .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-md-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.806rem + 1px);
  }
  .layout-md-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.44rem + 1px);
  }
  .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.806rem + 1px);
  }
  .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-md-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-md-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.44rem + 1px + 0.5rem * 2) / -1);
  }
  .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.44rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.806rem + 1px);
  }
  .layout-md-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 300px;
  }
  .layout-md-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 300px;
    z-index: 1035;
  }
  .layout-md-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.44rem + 1px);
  }
  .text-sm .layout-md-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-md-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-md-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-md-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.806rem + 1px);
  }
  body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc(calc(2.806rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-md-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-md-navbar-not-fixed .wrapper .sidebar,
  .layout-md-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-md-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-md-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .layout-lg-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.44rem + 1px);
  }
  .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.806rem + 1px);
  }
  .layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.44rem + 1px);
  }
  .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.806rem + 1px);
  }
  .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-lg-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-lg-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.44rem + 1px + 0.5rem * 2) / -1);
  }
  .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.44rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.806rem + 1px);
  }
  .layout-lg-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 300px;
  }
  .layout-lg-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 300px;
    z-index: 1035;
  }
  .layout-lg-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.44rem + 1px);
  }
  .text-sm .layout-lg-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-lg-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-lg-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-lg-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.806rem + 1px);
  }
  body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc(calc(2.806rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-lg-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-lg-navbar-not-fixed .wrapper .sidebar,
  .layout-lg-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-lg-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-lg-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .layout-xl-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.44rem + 1px);
  }
  .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.806rem + 1px);
  }
  .layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.44rem + 1px);
  }
  .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.806rem + 1px);
  }
  .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-xl-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-xl-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.44rem + 1px + 0.5rem * 2) / -1);
  }
  .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.44rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.806rem + 1px);
  }
  .layout-xl-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 300px;
  }
  .layout-xl-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 300px;
    z-index: 1035;
  }
  .layout-xl-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.44rem + 1px);
  }
  .text-sm .layout-xl-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-xl-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-xl-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-xl-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.806rem + 1px);
  }
  body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc(calc(2.806rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.806rem + 1px);
  }
  .layout-xl-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-xl-navbar-not-fixed .wrapper .sidebar,
  .layout-xl-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-xl-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-xl-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}
.layout-footer-fixed .wrapper .control-sidebar {
  bottom: 0;
}
.layout-footer-fixed .wrapper .main-footer {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 1032;
}
.layout-footer-not-fixed .wrapper .main-footer {
  position: static;
}
.layout-footer-not-fixed .wrapper .content-wrapper {
  margin-bottom: 0;
}
.layout-footer-fixed .wrapper .control-sidebar {
  bottom: 0;
}
.layout-footer-fixed .wrapper .main-footer {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 1032;
}
.layout-footer-fixed .wrapper .content-wrapper {
  padding-bottom: calc(3.6rem + 1px);
}
.layout-footer-not-fixed .wrapper .main-footer {
  position: static;
}
@media (min-width: 576px) {
  .layout-sm-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-sm-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-sm-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.6rem + 1px);
  }
  .layout-sm-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}
@media (min-width: 768px) {
  .layout-md-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-md-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-md-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.6rem + 1px);
  }
  .layout-md-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}
@media (min-width: 992px) {
  .layout-lg-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-lg-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-lg-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.6rem + 1px);
  }
  .layout-lg-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}
@media (min-width: 1200px) {
  .layout-xl-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-xl-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-xl-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.6rem + 1px);
  }
  .layout-xl-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}
.layout-top-nav .wrapper {
  margin-left: 0;
}
.layout-top-nav .wrapper .main-header .brand-image {
  margin-top: -0.5rem;
  margin-right: 0.2rem;
  height: 33px;
}
.layout-top-nav .wrapper .main-sidebar {
  bottom: inherit;
  height: inherit;
}
.layout-top-nav .wrapper .content-wrapper,
.layout-top-nav .wrapper .main-header,
.layout-top-nav .wrapper .main-footer {
  margin-left: 0;
}

body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper, body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper::before,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer::before,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header::before {
  margin-left: 0;
}

@media (min-width: 768px) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 300px;
  }
}
@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    transition: none;
  }
}
@media (min-width: 768px) {
  .sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  .sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  .sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    margin-left: 0;
  }
}
@media (max-width: 991.98px) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 300px;
  }
}
@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    transition: none;
  }
}
@media (min-width: 768px) {
  .sidebar-collapse .sidebar-mini-md .content-wrapper,
  .sidebar-collapse .sidebar-mini-md .main-footer,
  .sidebar-collapse .sidebar-mini-md .main-header {
    margin-left: 4.6rem;
  }
}
@media (max-width: 991.98px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    margin-left: 4.6rem;
  }
}
@media (max-width: 767.98px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 300px;
  }
}
@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    transition: none;
  }
}
@media (min-width: 768px) {
  .sidebar-collapse .sidebar-mini-xs .content-wrapper,
  .sidebar-collapse .sidebar-mini-xs .main-footer,
  .sidebar-collapse .sidebar-mini-xs .main-header {
    margin-left: 4.6rem;
  }
}
@media (max-width: 991.98px) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    margin-left: 4.6rem;
  }
}

.content-wrapper {
  background-color: #F8F8F8;
}
.content-wrapper > .content {
  padding: 0 0.5rem;
}

.main-sidebar, .main-sidebar::before {
  transition: margin-left 0.3s ease-in-out, width 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .main-sidebar, .main-sidebar::before {
    transition: none;
  }
}
.main-sidebar, .main-sidebar::before {
  width: 300px;
}
.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar, .sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar::before {
  box-shadow: none !important;
}
.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar::before {
  margin-left: -300px;
}
.sidebar-collapse .main-sidebar .nav-sidebar.nav-child-indent .nav-treeview {
  padding: 0;
}
@media (max-width: 767.98px) {
  .main-sidebar, .main-sidebar::before {
    box-shadow: none !important;
    margin-left: -300px;
  }
  .sidebar-open .main-sidebar, .sidebar-open .main-sidebar::before {
    margin-left: 0;
  }
}

body:not(.layout-fixed) .main-sidebar {
  height: inherit;
  min-height: 100%;
  position: absolute;
  top: 0;
}
body:not(.layout-fixed) .main-sidebar .sidebar {
  overflow-y: auto;
}

.layout-fixed .brand-link {
  width: 300px;
}
.layout-fixed .main-sidebar {
  bottom: 0;
  float: none;
  left: 0;
  position: fixed;
  top: 0;
}
.layout-fixed .control-sidebar {
  bottom: 0;
  float: none;
  position: fixed;
  top: 0;
}
.layout-fixed .control-sidebar .control-sidebar-content {
  height: calc(100vh - calc(3.44rem + 1px));
  overflow-y: auto;
  scrollbar-width: thin;
}
.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar {
  width: 0.5rem;
  height: 0.5rem;
}
.layout-fixed .control-sidebar .control-sidebar-content {
  scrollbar-color: #a9a9a9 transparent;
}
.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-thumb {
  background-color: #a9a9a9;
}
.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-track {
  background-color: transparent;
}
.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-corner {
  background-color: transparent;
}

@supports (-webkit-touch-callout: none) {
  .layout-fixed .main-sidebar {
    height: inherit;
  }
}
.main-footer {
  background-color: #fff;
  border-top: 1px solid #dee2e6;
  color: rgb(134.015625, 143.75, 153.484375);
  padding: 1rem;
}
.text-sm .main-footer, .main-footer.text-sm {
  padding: 0.812rem;
}

.content-header {
  padding: 15px 0.5rem;
}
.text-sm .content-header {
  padding: 10px 0.5rem;
}
.content-header h1 {
  font-size: 1.8rem;
  margin: 0;
}
.text-sm .content-header h1 {
  font-size: 1.5rem;
}
.content-header .breadcrumb {
  background-color: transparent;
  line-height: 1.8rem;
  margin-bottom: 0;
  padding: 0;
}
.text-sm .content-header .breadcrumb {
  line-height: 1.5rem;
}

.hold-transition .content-wrapper,
.hold-transition .main-header,
.hold-transition .main-sidebar,
.hold-transition .main-sidebar *,
.hold-transition .control-sidebar,
.hold-transition .control-sidebar *,
.hold-transition .main-footer {
  transition: none !important;
  animation-duration: 0s !important;
}

.dark-mode {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759) !important;
  color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
  background-color: #0F1D28;
}
.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
  background-color: #fff;
}
@media (min-width: 576px) {
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
}
@media (min-width: 768px) {
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
}
@media (min-width: 992px) {
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
}
@media (min-width: 1200px) {
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
    background-color: #0F1D28;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
}
.dark-mode .breadcrumb-item.active,
.dark-mode .breadcrumb-item + .breadcrumb-item::before {
  color: #adb5bd;
}
.dark-mode .main-footer {
  background-color: #343a40;
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
}
.dark-mode .content-wrapper {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759);
  color: #fff;
}
.dark-mode .content-wrapper .content-header {
  color: #fff;
}

.main-header {
  border-bottom: 1px solid #9BA1A5;
  z-index: 1034;
}
.main-header .nav-link {
  height: 2.44rem;
  position: relative;
}
.text-sm .main-header .nav-link, .main-header.text-sm .nav-link {
  height: 1.806rem;
  padding: 0.35rem 1rem;
}
.text-sm .main-header .nav-link > .fa,
.text-sm .main-header .nav-link > .fas,
.text-sm .main-header .nav-link > .far,
.text-sm .main-header .nav-link > .fab,
.text-sm .main-header .nav-link > .fal,
.text-sm .main-header .nav-link > .fad,
.text-sm .main-header .nav-link > .svg-inline--fa,
.text-sm .main-header .nav-link > .ion, .main-header.text-sm .nav-link > .fa,
.main-header.text-sm .nav-link > .fas,
.main-header.text-sm .nav-link > .far,
.main-header.text-sm .nav-link > .fab,
.main-header.text-sm .nav-link > .fal,
.main-header.text-sm .nav-link > .fad,
.main-header.text-sm .nav-link > .svg-inline--fa,
.main-header.text-sm .nav-link > .ion {
  font-size: 0.7875rem;
}
.main-header .navbar-nav .nav-item {
  margin: 0;
}
.main-header .navbar-nav[class*=-right] .dropdown-menu {
  left: auto;
  margin-top: -3px;
  right: 0;
}
@media (max-width: 575.98px) {
  .main-header .navbar-nav[class*=-right] .dropdown-menu {
    left: 0;
    right: auto;
  }
}
.main-header.dropdown-legacy .dropdown-menu {
  top: 2.94rem;
  margin-top: 0;
}

.navbar-img {
  height: calc(calc(3.44rem + 1px) * 0.5);
  width: auto;
}

.navbar-badge {
  font-size: 0.6rem;
  font-weight: 300;
  padding: 2px 4px;
  position: absolute;
  right: 5px;
  top: 9px;
}

.btn-navbar {
  background-color: transparent;
  border-left-width: 0;
}

.form-control-navbar {
  border-right-width: 0;
}
.form-control-navbar + .input-group-append {
  margin-left: 0;
}

.form-control-navbar,
.btn-navbar {
  transition: none;
}

.navbar-dark .form-control-navbar,
.navbar-dark .btn-navbar {
  background-color: #343a40;
  border-color: #6c757d;
}
.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  color: rgba(255, 255, 255, 0.6);
}
.navbar-dark .form-control-navbar:focus,
.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #495057;
  border-color: #6c757d !important;
  color: #ced4da;
}

.navbar-light .form-control-navbar,
.navbar-light .btn-navbar {
  background-color: rgb(218.2368421053, 223.25, 228.2631578947);
  border-color: #ced4da;
}
.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.navbar-light .form-control-navbar::placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  color: rgba(0, 0, 0, 0.6);
}
.navbar-light .form-control-navbar:focus,
.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(210.8552631579, 216.875, 222.8947368421);
  border-color: rgb(198.7354651163, 205.625, 212.5145348837) !important;
  color: #ced4da;
}
.navbar-light .navbar-search-block .form-control-navbar:focus,
.navbar-light .navbar-search-block .form-control-navbar:focus + .input-group-append .btn-navbar {
  color: rgba(0, 0, 0, 0.6);
}

.navbar-search-block {
  position: absolute;
  padding: 0 1rem;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  display: none;
  justify-content: center;
  flex-direction: column;
  background-color: initial;
}
.navbar-search-block.navbar-search-open {
  display: flex;
}
.navbar-search-block .input-group {
  width: 100%;
}

.brand-link {
  display: block;
  font-size: 1.125rem;
  line-height: 1.5;
  padding: 0.82rem 0.5rem;
  transition: width 0.3s ease-in-out;
  white-space: nowrap;
}
.brand-link:hover {
  color: #fff;
  text-decoration: none;
}
.text-sm .brand-link {
  font-size: inherit;
}
[class*=sidebar-dark] .brand-link {
  border-bottom: 1px solid rgb(74.8620689655, 83.5, 92.1379310345);
}
[class*=sidebar-dark] .brand-link,
[class*=sidebar-dark] .brand-link .pushmenu {
  color: rgba(255, 255, 255, 0.8);
}
[class*=sidebar-dark] .brand-link:hover,
[class*=sidebar-dark] .brand-link .pushmenu:hover {
  color: #fff;
}
[class*=sidebar-light] .brand-link {
  border-bottom: 1px solid #dee2e6;
}
[class*=sidebar-light] .brand-link,
[class*=sidebar-light] .brand-link .pushmenu {
  color: rgba(0, 0, 0, 0.8);
}
[class*=sidebar-light] .brand-link:hover,
[class*=sidebar-light] .brand-link .pushmenu:hover {
  color: #000;
}
.brand-link .pushmenu {
  margin-right: 0.5rem;
  font-size: 0.9rem;
}
.brand-link .brand-link {
  padding: 0;
  border-bottom: none;
}
.brand-link .brand-image {
  float: left;
  line-height: 0.8;
  margin-left: 0.8rem;
  margin-right: 0.5rem;
  margin-top: -3px;
  max-height: 33px;
  width: auto;
}
.brand-link .brand-image-xs {
  float: left;
  line-height: 0.8;
  margin-top: -0.1rem;
  max-height: 33px;
  width: auto;
}
.brand-link .brand-image-xl {
  line-height: 0.8;
  max-height: 40px;
  width: auto;
}
.brand-link .brand-image-xl.single {
  margin-top: -0.3rem;
}
.brand-link.text-sm .brand-image, .text-sm .brand-link .brand-image {
  height: 29px;
  margin-bottom: -0.25rem;
  margin-left: 0.95rem;
  margin-top: -0.25rem;
}
.brand-link.text-sm .brand-image-xs, .text-sm .brand-link .brand-image-xs {
  margin-top: -0.2rem;
  max-height: 29px;
}
.brand-link.text-sm .brand-image-xl, .text-sm .brand-link .brand-image-xl {
  margin-top: -0.225rem;
  max-height: 38px;
}

.main-sidebar {
  height: 100vh;
  overflow-y: hidden;
  z-index: 1038;
}
.main-sidebar a:-moz-focusring {
  border: 0;
  outline: none;
}

.sidebar {
  height: calc(100% - (3.44rem + 1px));
  overflow-x: hidden;
  overflow-y: initial;
  padding-bottom: 0;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0;
  scrollbar-color: #a9a9a9 transparent;
}
.sidebar::-webkit-scrollbar-thumb {
  background-color: #a9a9a9;
}
.sidebar::-webkit-scrollbar-track {
  background-color: transparent;
}
.sidebar::-webkit-scrollbar-corner {
  background-color: transparent;
}
.sidebar {
  scrollbar-width: none;
}
.sidebar::-webkit-scrollbar {
  width: 0;
}
.sidebar:hover {
  scrollbar-width: thin;
}
.sidebar:hover::-webkit-scrollbar {
  width: 0.5rem;
  height: 0.5rem;
}
.brand-link.border-bottom-0 ~ .sidebar {
  height: calc(100% - 3.44rem);
}

.user-panel {
  position: relative;
}
[class*=sidebar-dark] .user-panel {
  border-bottom: 1px solid rgb(79.4344827586, 88.6, 97.7655172414);
}
[class*=sidebar-light] .user-panel {
  border-bottom: 1px solid #dee2e6;
}
.user-panel,
.user-panel .info {
  overflow: hidden;
  white-space: nowrap;
}
.user-panel .image {
  display: inline-block;
  padding-left: 0.8rem;
}
.user-panel img {
  height: auto;
  width: 2.1rem;
}
.user-panel .info {
  display: inline-block;
  padding: 5px 5px 5px 10px;
}
.user-panel .status,
.user-panel .dropdown-menu {
  font-size: 0.7875rem;
}

.nav-sidebar .nav-item > .nav-link {
  margin-bottom: 0.2rem;
}
.nav-sidebar .nav-item > .nav-link .right {
  transition: transform ease-in-out 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .nav-sidebar .nav-item > .nav-link .right {
    transition: none;
  }
}
.nav-sidebar .nav-link > .right,
.nav-sidebar .nav-link > p > .right {
  position: absolute;
  right: 1rem;
  top: 0.7rem;
}
.nav-sidebar .nav-link > .right i,
.nav-sidebar .nav-link > .right span,
.nav-sidebar .nav-link > p > .right i,
.nav-sidebar .nav-link > p > .right span {
  margin-left: 0.5rem;
}
.nav-sidebar .nav-link > .right:nth-child(2),
.nav-sidebar .nav-link > p > .right:nth-child(2) {
  right: 2.2rem;
}
.nav-sidebar .menu-open > .nav-treeview {
  display: block;
}
.nav-sidebar .menu-open > .nav-link svg.right,
.nav-sidebar .menu-open > .nav-link i.right,
.nav-sidebar .menu-is-opening > .nav-link svg.right,
.nav-sidebar .menu-is-opening > .nav-link i.right {
  transform: rotate(-90deg);
}
.nav-sidebar > .nav-item {
  margin-bottom: 0;
}
.nav-sidebar > .nav-item .nav-icon {
  margin-left: 0.05rem;
  font-size: 1.2rem;
  margin-right: 0.2rem;
  text-align: center;
  width: 1.6rem;
}
.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.fal, .nav-sidebar > .nav-item .nav-icon.fad, .nav-sidebar > .nav-item .nav-icon.svg-inline--fa, .nav-sidebar > .nav-item .nav-icon.ion {
  font-size: 1.1rem;
}
.nav-sidebar > .nav-item .float-right {
  margin-top: 3px;
}
.nav-sidebar .nav-treeview {
  display: none;
  list-style: none;
  padding: 0;
}
.nav-sidebar .nav-treeview > .nav-item > .nav-link > .nav-icon {
  width: 1.6rem;
}
.nav-sidebar.nav-child-indent .nav-treeview {
  transition: padding 0.3s ease-in-out;
  padding-left: 1rem;
}
.text-sm .nav-sidebar.nav-child-indent .nav-treeview {
  padding-left: 0.5rem;
}
.nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {
  padding-left: 2rem;
  margin-left: -1rem;
}
.text-sm .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {
  padding-left: 1rem;
  margin-left: -0.5rem;
}
.nav-sidebar .nav-header {
  font-size: 0.9rem;
  padding: 0.5rem 0.75rem;
}
.nav-sidebar .nav-link p {
  display: inline;
  margin: 0;
  white-space: normal;
}

.sidebar-is-opening .sidebar .nav-sidebar .nav-link p {
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}

@media (max-width: 991.98px) {
  .sidebar-open #sidebar-overlay {
    display: block;
  }
}
#sidebar-overlay {
  background-color: rgba(0, 0, 0, 0.1);
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1037;
}

[class*=sidebar-light-] {
  background-color: #fff;
}
[class*=sidebar-light-] .user-panel a:hover {
  color: #212529;
}
[class*=sidebar-light-] .user-panel .status {
  background-color: rgba(0, 0, 0, 0.1);
  color: #343a40;
}
[class*=sidebar-light-] .user-panel .status:hover, [class*=sidebar-light-] .user-panel .status:focus, [class*=sidebar-light-] .user-panel .status:active {
  background-color: rgba(0, 0, 0, 0.1);
  color: #212529;
}
[class*=sidebar-light-] .user-panel .dropdown-menu {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  border-color: rgba(0, 0, 0, 0.1);
}
[class*=sidebar-light-] .user-panel .dropdown-item {
  color: #212529;
}
[class*=sidebar-light-] .nav-sidebar > .nav-item > .nav-link:active, [class*=sidebar-light-] .nav-sidebar > .nav-item > .nav-link:focus {
  color: #343a40;
}
[class*=sidebar-light-] .nav-sidebar > .nav-item.menu-open > .nav-link, [class*=sidebar-light-] .nav-sidebar > .nav-item:hover > .nav-link {
  background-color: rgba(0, 0, 0, 0.1);
  color: #212529;
}
[class*=sidebar-light-] .nav-sidebar > .nav-item > .nav-link.active {
  color: #000;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
[class*=sidebar-light-] .nav-sidebar > .nav-item > .nav-treeview {
  background-color: transparent;
}
[class*=sidebar-light-] .nav-header {
  background-color: inherit;
  color: rgb(40.5689655172, 45.25, 49.9310344828);
}
[class*=sidebar-light-] .sidebar a {
  color: #343a40;
}
[class*=sidebar-light-] .sidebar a:hover {
  text-decoration: none;
}
[class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link {
  color: #777;
}
[class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link:hover, [class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link:focus {
  background-color: rgba(0, 0, 0, 0.1);
  color: #000;
}
[class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link.active:hover {
  background-color: rgba(0, 0, 0, 0.1);
  color: #212529;
}
[class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview .nav-treeview {
  border-color: rgba(0, 0, 0, 0.1);
}
[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*=sidebar-light-] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {
  border-color: rgba(0, 0, 0, 0.1);
}

[class*=sidebar-dark-] {
  background-color: #0F1D28;
}
[class*=sidebar-dark-] .user-panel a:hover {
  color: #fff;
}
[class*=sidebar-dark-] .user-panel .status {
  background-color: rgba(255, 255, 255, 0.1);
  color: #c2c7d0;
}
[class*=sidebar-dark-] .user-panel .status:hover, [class*=sidebar-dark-] .user-panel .status:focus, [class*=sidebar-dark-] .user-panel .status:active {
  background-color: rgba(247.35, 247.35, 247.35, 0.1);
  color: #fff;
}
[class*=sidebar-dark-] .user-panel .dropdown-menu {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  border-color: rgba(242.25, 242.25, 242.25, 0.1);
}
[class*=sidebar-dark-] .user-panel .dropdown-item {
  color: #212529;
}
[class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-link:active {
  color: #c2c7d0;
}
[class*=sidebar-dark-] .nav-sidebar > .nav-item.menu-open > .nav-link, [class*=sidebar-dark-] .nav-sidebar > .nav-item:hover > .nav-link,
[class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-link:focus {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
}
[class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-link.active {
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
[class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-treeview {
  background-color: transparent;
}
[class*=sidebar-dark-] .nav-header {
  background-color: inherit;
  color: rgb(208.4027777778, 212.2222222222, 219.0972222222);
}
[class*=sidebar-dark-] .sidebar a {
  color: #c2c7d0;
}
[class*=sidebar-dark-] .sidebar a:hover, [class*=sidebar-dark-] .sidebar a:focus {
  text-decoration: none;
}
[class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link {
  color: #c2c7d0;
}
[class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link:hover, [class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link:focus {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
}
[class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link.active:hover, [class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link.active:focus {
  background-color: #F8F8F8;
  color: #37434C;
}
[class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview .nav-treeview {
  border-color: #F8F8F8;
}
[class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {
  border-color: #F8F8F8;
}

.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #05141F;
  color: #fff;
}
.sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #05141F;
}

.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}
.sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}

.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #5D7D2B;
  color: #fff;
}
.sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #5D7D2B;
}

.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #17a2b8;
  color: #fff;
}
.sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #17a2b8;
}

.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #F3C300;
  color: #1f2d3d;
}
.sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #F3C300;
}

.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #EA0029;
  color: #fff;
}
.sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #EA0029;
}

.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f8f9fa;
  color: #1f2d3d;
}
.sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f8f9fa;
}

.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff;
}
.sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40;
}

.sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3c8dbc;
  color: #fff;
}
.sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3c8dbc;
}

.sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #001f3f;
  color: #fff;
}
.sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #001f3f;
}

.sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3d9970;
  color: #fff;
}
.sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3d9970;
}

.sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #01ff70;
  color: #1f2d3d;
}
.sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #01ff70;
}

.sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f012be;
  color: #fff;
}
.sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f012be;
}

.sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #d81b60;
  color: #fff;
}
.sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #d81b60;
}

.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #05141F;
  color: #fff;
}
.sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #05141F;
}

.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6610f2;
  color: #fff;
}
.sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6610f2;
}

.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6f42c1;
  color: #fff;
}
.sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6f42c1;
}

.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e83e8c;
  color: #fff;
}
.sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e83e8c;
}

.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #EA0029;
  color: #fff;
}
.sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #EA0029;
}

.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fd7e14;
  color: #1f2d3d;
}
.sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fd7e14;
}

.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #F3C300;
  color: #1f2d3d;
}
.sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #F3C300;
}

.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #5D7D2B;
  color: #fff;
}
.sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #5D7D2B;
}

.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #20c997;
  color: #fff;
}
.sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #20c997;
}

.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #17a2b8;
  color: #fff;
}
.sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #17a2b8;
}

.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fff;
  color: #1f2d3d;
}
.sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fff;
}

.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}
.sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}

.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff;
}
.sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40;
}

.sidebar-dark-kia-midnight-black .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-kia-midnight-black .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #05141F;
  color: #fff;
}
.sidebar-dark-kia-midnight-black .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-kia-midnight-black .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #05141F;
}

.sidebar-dark-kia-depth-blue .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-kia-depth-blue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #0F1D28;
  color: #fff;
}
.sidebar-dark-kia-depth-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-kia-depth-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #0F1D28;
}

.sidebar-dark-kia-polar-white .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-kia-polar-white .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #FFFFFF;
  color: #1f2d3d;
}
.sidebar-dark-kia-polar-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-kia-polar-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #FFFFFF;
}

.sidebar-dark-description .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-description .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #37434C;
  color: #fff;
}
.sidebar-dark-description .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-description .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #37434C;
}

.sidebar-dark-caption .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-caption .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #697279;
  color: #fff;
}
.sidebar-dark-caption .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-caption .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #697279;
}

.sidebar-dark-disabled-elements .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-disabled-elements .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.sidebar-dark-disabled-elements .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-disabled-elements .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #9BA1A5;
}

.sidebar-dark-protection .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-protection .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.sidebar-dark-protection .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-protection .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #9BA1A5;
}

.sidebar-dark-keyline .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-keyline .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.sidebar-dark-keyline .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-keyline .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #9BA1A5;
}

.sidebar-dark-background .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-background .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #F8F8F8;
  color: #1f2d3d;
}
.sidebar-dark-background .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-background .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #F8F8F8;
}

.sidebar-dark-kia-live-red .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-kia-live-red .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #EA0029;
  color: #fff;
}
.sidebar-dark-kia-live-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-kia-live-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #EA0029;
}

.sidebar-dark-kia-afternoon-yellow .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-kia-afternoon-yellow .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #F3C300;
  color: #1f2d3d;
}
.sidebar-dark-kia-afternoon-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-kia-afternoon-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #F3C300;
}

.sidebar-dark-kia-forest-green .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-kia-forest-green .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #5D7D2B;
  color: #fff;
}
.sidebar-dark-kia-forest-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-kia-forest-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #5D7D2B;
}

.sidebar-dark-kia-city-grey .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-kia-city-grey .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #9EA1A2;
  color: #1f2d3d;
}
.sidebar-dark-kia-city-grey .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-kia-city-grey .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #9EA1A2;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview {
  padding-left: 1rem;
  margin-left: -0.5rem;
}

.nav-flat {
  margin: -0.25rem -0.5rem 0;
}
.nav-flat .nav-item > .nav-link {
  border-radius: 0;
  margin-bottom: 0;
}
.nav-flat .nav-item > .nav-link > .nav-icon {
  margin-left: 0.55rem;
}
.nav-flat:not(.nav-child-indent) .nav-treeview .nav-item > .nav-link > .nav-icon {
  margin-left: 0.4rem;
}
.nav-flat.nav-child-indent .nav-treeview {
  padding-left: 0;
}
.nav-flat.nav-child-indent .nav-treeview .nav-icon {
  margin-left: 0.85rem;
}
.nav-flat.nav-child-indent .nav-treeview .nav-treeview {
  border-left: 0.2rem solid;
}
.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.15rem;
}
.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.45rem;
}
.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.75rem;
}
.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 2.05rem;
}
.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-icon {
  margin-left: 0.55rem;
}
.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-link {
  padding-left: calc(1rem - 0.2rem);
}
.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-icon {
  margin-left: 0.35rem;
}
.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 0.15rem;
}
.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: -0.15rem;
}
.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: -0.35rem;
}
.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon {
  margin-left: 0.4rem;
}
.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon {
  margin-left: 0.85rem;
}
.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.15rem;
}
.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.45rem;
}
.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.75rem;
}
.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, .sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 2.05rem;
}
.nav-flat .nav-icon {
  transition: margin-left ease-in-out 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .nav-flat .nav-icon {
    transition: none;
  }
}
.nav-flat .nav-treeview .nav-icon {
  margin-left: -0.2rem;
}
.nav-flat.nav-sidebar > .nav-item .nav-treeview,
.nav-flat.nav-sidebar > .nav-item > .nav-treeview {
  background-color: rgba(255, 255, 255, 0.05);
}
.nav-flat.nav-sidebar > .nav-item .nav-treeview .nav-item > .nav-link,
.nav-flat.nav-sidebar > .nav-item > .nav-treeview .nav-item > .nav-link {
  border-left: 0.2rem solid;
}

.nav-legacy {
  margin: -0.25rem -0.5rem 0;
}
.nav-legacy.nav-sidebar .nav-item > .nav-link {
  border-radius: 0;
  margin-bottom: 0;
}
.nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {
  margin-left: 0.55rem;
}
.text-sm .nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {
  margin-left: 0.75rem;
}
.nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
  background-color: inherit;
  border-left: 3px solid transparent;
  box-shadow: none;
}
.nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {
  margin-left: calc(0.55rem - 3px);
}
.text-sm .nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {
  margin-left: calc(0.75rem - 3px);
}
.text-sm .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item > .nav-link > .nav-icon {
  margin-left: calc(0.75rem - 3px);
}
.sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon, .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon, .sidebar-mini-xs .nav-legacy > .nav-item .nav-link .nav-icon {
  transition: margin-left ease-in-out 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon, .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon, .sidebar-mini-xs .nav-legacy > .nav-item .nav-link .nav-icon {
    transition: none;
  }
}
.sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon, .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon, .sidebar-mini-xs .nav-legacy > .nav-item .nav-link .nav-icon {
  margin-left: 0.6rem;
}
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview, .main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview {
  padding-left: 1rem;
}
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview, .main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview {
  padding-left: 2rem;
  margin-left: -1rem;
}
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview, .main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview {
  padding-left: 0.5rem;
}
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview, .main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview {
  padding-left: 1rem;
  margin-left: -0.5rem;
}
.sidebar-mini.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon, .sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon, .sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon {
  margin-left: 0.55rem;
}
.sidebar-mini.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon, .sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon, .sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon {
  margin-left: 0.36rem;
}
.sidebar-mini.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview, .sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview {
  padding-left: 0;
  margin-left: 0;
}
.sidebar-mini.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon, .sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon, .sidebar-mini-xs.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon {
  margin-left: 0.75rem;
}
.sidebar-mini.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon, .sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon, .sidebar-mini-xs.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon {
  margin-left: calc(0.75rem - 3px);
}
[class*=sidebar-dark] .nav-legacy.nav-sidebar > .nav-item .nav-treeview,
[class*=sidebar-dark] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {
  background-color: rgba(255, 255, 255, 0.05);
}
[class*=sidebar-dark] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
  color: #37434C;
}
[class*=sidebar-dark] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-dark] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*=sidebar-dark] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background-color: transparent;
  color: #37434C;
}
[class*=sidebar-light] .nav-legacy.nav-sidebar > .nav-item .nav-treeview,
[class*=sidebar-light] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {
  background-color: rgba(0, 0, 0, 0.05);
}
[class*=sidebar-light] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
  color: #000;
}
[class*=sidebar-light] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-light] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*=sidebar-light] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background-color: transparent;
  color: #000;
}

.nav-collapse-hide-child .menu-open > .nav-treeview {
  max-height: -moz-min-content;
  max-height: min-content;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}
.sidebar-collapse .sidebar:not(:hover) .nav-collapse-hide-child .menu-open > .nav-treeview {
  max-height: 0;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}
.main-sidebar.sidebar-focused .nav-collapse-hide-child .sidebar-mini.sidebar-collapse .menu-open > .nav-treeview, .main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .sidebar-mini.sidebar-collapse .menu-open > .nav-treeview,
.main-sidebar.sidebar-focused .nav-collapse-hide-child .sidebar-mini-md.sidebar-collapse .menu-open > .nav-treeview,
.main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .sidebar-mini-md.sidebar-collapse .menu-open > .nav-treeview,
.main-sidebar.sidebar-focused .nav-collapse-hide-child .sidebar-mini-xs.sidebar-collapse .menu-open > .nav-treeview,
.main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .sidebar-mini-xs.sidebar-collapse .menu-open > .nav-treeview {
  max-height: -moz-min-content;
  max-height: min-content;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}

.nav-compact .nav-link,
.nav-compact .nav-header {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.nav-compact .nav-header:not(:first-of-type) {
  padding-top: 0.75rem;
  padding-bottom: 0.25rem;
}
.nav-compact .nav-link > .right,
.nav-compact .nav-link > p > .right {
  top: 0.465rem;
}
.text-sm .nav-compact .nav-link > .right,
.text-sm .nav-compact .nav-link > p > .right {
  top: 0.7rem;
}

[class*=sidebar-dark] .form-control-sidebar,
[class*=sidebar-dark] .btn-sidebar {
  background-color: rgb(21.9545454545, 42.4454545455, 58.5454545455);
  border: 1px solid rgb(35.8636363636, 69.3363636364, 95.6363636364);
  color: white;
}
[class*=sidebar-dark] .form-control-sidebar:focus,
[class*=sidebar-dark] .btn-sidebar:focus {
  border: 1px solid rgb(56.7272727273, 109.6727272727, 151.2727272727);
}
[class*=sidebar-dark] .btn-sidebar:hover {
  background-color: rgb(25.4318181818, 49.1681818182, 67.8181818182);
}
[class*=sidebar-dark] .btn-sidebar:focus {
  background-color: rgb(28.9090909091, 55.8909090909, 77.0909090909);
}
[class*=sidebar-dark] .list-group-item {
  background-color: rgb(25.4318181818, 49.1681818182, 67.8181818182);
  border-color: rgb(35.8636363636, 69.3363636364, 95.6363636364);
  color: #c2c7d0;
}
[class*=sidebar-dark] .list-group-item:hover {
  background-color: rgb(28.9090909091, 55.8909090909, 77.0909090909);
}
[class*=sidebar-dark] .list-group-item:focus {
  background-color: rgb(32.3863636364, 62.6136363636, 86.3636363636);
}
[class*=sidebar-dark] .list-group-item .search-path {
  color: #adb5bd;
}

[class*=sidebar-light] .form-control-sidebar,
[class*=sidebar-light] .btn-sidebar {
  background-color: rgb(242.25, 242.25, 242.25);
  border: 1px solid rgb(216.75, 216.75, 216.75);
  color: #1f2d3d;
}
[class*=sidebar-light] .form-control-sidebar:focus,
[class*=sidebar-light] .btn-sidebar:focus {
  border: 1px solid rgb(178.5, 178.5, 178.5);
}
[class*=sidebar-light] .btn-sidebar:hover {
  background-color: rgb(235.875, 235.875, 235.875);
}
[class*=sidebar-light] .btn-sidebar:focus {
  background-color: rgb(229.5, 229.5, 229.5);
}
[class*=sidebar-light] .list-group-item {
  border-color: rgb(216.75, 216.75, 216.75);
}
[class*=sidebar-light] .list-group-item:hover {
  background-color: rgb(235.875, 235.875, 235.875);
}
[class*=sidebar-light] .list-group-item:focus {
  background-color: rgb(229.5, 229.5, 229.5);
}
[class*=sidebar-light] .list-group-item .search-path {
  color: #6c757d;
}

.sidebar .form-inline .input-group {
  width: 100%;
  flex-wrap: nowrap;
}

.sidebar nav .form-inline {
  margin-bottom: 0.2rem;
}

.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs).sidebar-collapse .main-sidebar {
  margin-left: 0;
}
.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .content-wrapper,
.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-header,
.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-footer {
  z-index: 9999;
  position: relative;
}
.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .control-sidebar {
  z-index: 9999;
}

.sidebar-collapse .form-control-sidebar,
.sidebar-collapse .form-control-sidebar ~ .input-group-append,
.sidebar-collapse .sidebar-search-results {
  display: none;
}

[data-widget=sidebar-search] input[type=search]::-ms-clear, [data-widget=sidebar-search] input[type=search]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
[data-widget=sidebar-search] input[type=search]::-webkit-search-cancel-button, [data-widget=sidebar-search] input[type=search]::-webkit-search-decoration, [data-widget=sidebar-search] input[type=search]::-webkit-search-results-button, [data-widget=sidebar-search] input[type=search]::-webkit-search-results-decoration {
  display: none;
}

.sidebar-search-results {
  position: relative;
  display: none;
  width: 100%;
}
.sidebar-search-open .sidebar-search-results {
  display: inline-block;
}
.sidebar-search-results .search-title {
  margin-bottom: -0.1rem;
}
.sidebar-search-results .list-group {
  position: absolute;
  width: 100%;
  z-index: 1039;
}
.sidebar-search-results .list-group > .list-group-item {
  padding: 0.375rem 0.75rem;
}
.sidebar-search-results .list-group > .list-group-item:-moz-focusring {
  margin-top: 0;
  border-left: 1px solid transparent;
  border-top: 0;
  border-bottom: 1px solid transparent;
}
.sidebar-search-results .list-group > .list-group-item:first-child {
  margin-top: 0;
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.sidebar-search-results .search-path {
  font-size: 80%;
}

.sidebar-search-open .btn,
.sidebar-search-open .form-control {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

[class*=sidebar-dark] .sidebar-custom {
  border-top: 1px solid rgb(79.4344827586, 88.6, 97.7655172414);
}
[class*=sidebar-light] .sidebar-custom {
  border-top: 1px solid #dee2e6;
}

.layout-fixed.sidebar-collapse .hide-on-collapse {
  display: none;
}
.layout-fixed.sidebar-collapse:hover .hide-on-collapse {
  display: block;
}
.layout-fixed.text-sm .main-sidebar-custom .sidebar {
  height: calc(100% - (2.806rem + 3.8rem + 1px));
}
.layout-fixed.text-sm .main-sidebar-custom .sidebar-custom {
  height: 3.8rem;
  padding: 0.85rem 0.5rem;
}
.layout-fixed .main-sidebar-custom .sidebar {
  height: calc(100% - (3.44rem + 4rem + 1px));
}
.layout-fixed .main-sidebar-custom .sidebar-custom {
  height: 4rem;
  padding: 0.85rem 0.5rem;
}
.layout-fixed .main-sidebar-custom {
  height: -webkit-fill-available;
  height: -moz-available;
  height: stretch;
}
.layout-fixed .main-sidebar-custom-lg .sidebar {
  height: calc(100% - (3.44rem + 6rem + 1px));
}
.layout-fixed .main-sidebar-custom-lg .sidebar-custom {
  height: 6rem;
}
.layout-fixed .main-sidebar-custom-xl .sidebar {
  height: calc(100% - (3.44rem + 8rem + 1px));
}
.layout-fixed .main-sidebar-custom-xl .sidebar-custom {
  height: 8rem;
}
.layout-fixed .main-sidebar-custom .pos-right,
.layout-fixed .main-sidebar-custom-lg .pos-right,
.layout-fixed .main-sidebar-custom-xl .pos-right {
  position: absolute;
  right: 0.5rem;
}

.sidebar-hidden .main-sidebar,
.sidebar-hidden.sidebar-mini.sidebar-collapse .main-sidebar {
  display: none !important;
}
.sidebar-hidden .content-wrapper,
.sidebar-hidden .main-header,
.sidebar-hidden.sidebar-mini.sidebar-collapse .content-wrapper,
.sidebar-hidden.sidebar-mini.sidebar-collapse .main-header {
  margin-left: 0 !important;
}

.dark-mode .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3f6791;
  color: #fff;
}
.dark-mode .sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3f6791;
}
.dark-mode .sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}
.dark-mode .sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}
.dark-mode .sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #00bc8c;
  color: #fff;
}
.dark-mode .sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #00bc8c;
}
.dark-mode .sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3498db;
  color: #fff;
}
.dark-mode .sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3498db;
}
.dark-mode .sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f39c12;
  color: #1f2d3d;
}
.dark-mode .sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f39c12;
}
.dark-mode .sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e74c3c;
  color: #fff;
}
.dark-mode .sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e74c3c;
}
.dark-mode .sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f8f9fa;
  color: #1f2d3d;
}
.dark-mode .sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f8f9fa;
}
.dark-mode .sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff;
}
.dark-mode .sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40;
}
.dark-mode .sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  color: #1f2d3d;
}
.dark-mode .sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active {
  background-color: rgb(0, 43.5476190476, 88.5);
  color: #fff;
}
.dark-mode .sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  color: #1f2d3d;
}
.dark-mode .sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active {
  background-color: rgb(103, 255, 169.4251968504);
  color: #1f2d3d;
}
.dark-mode .sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  color: #1f2d3d;
}
.dark-mode .sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  color: #1f2d3d;
}
.dark-mode .sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3f6791;
  color: #fff;
}
.dark-mode .sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3f6791;
}
.dark-mode .sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6610f2;
  color: #fff;
}
.dark-mode .sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6610f2;
}
.dark-mode .sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6f42c1;
  color: #fff;
}
.dark-mode .sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6f42c1;
}
.dark-mode .sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e83e8c;
  color: #fff;
}
.dark-mode .sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e83e8c;
}
.dark-mode .sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e74c3c;
  color: #fff;
}
.dark-mode .sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e74c3c;
}
.dark-mode .sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fd7e14;
  color: #1f2d3d;
}
.dark-mode .sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fd7e14;
}
.dark-mode .sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f39c12;
  color: #1f2d3d;
}
.dark-mode .sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f39c12;
}
.dark-mode .sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #00bc8c;
  color: #fff;
}
.dark-mode .sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #00bc8c;
}
.dark-mode .sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #20c997;
  color: #fff;
}
.dark-mode .sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #20c997;
}
.dark-mode .sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3498db;
  color: #fff;
}
.dark-mode .sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3498db;
}
.dark-mode .sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fff;
  color: #1f2d3d;
}
.dark-mode .sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fff;
}
.dark-mode .sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}
.dark-mode .sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}
.dark-mode .sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff;
}
.dark-mode .sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40;
}
.dark-mode [class*=sidebar-light-] .sidebar a {
  color: #343a40;
}
.dark-mode [class*=sidebar-light-] .sidebar a:hover {
  text-decoration: none;
}

.logo-xs,
.logo-xl {
  opacity: 1;
  position: absolute;
  visibility: visible;
}
.logo-xs.brand-image-xs,
.logo-xl.brand-image-xs {
  left: 18px;
  top: 12px;
}
.logo-xs.brand-image-xl,
.logo-xl.brand-image-xl {
  left: 12px;
  top: 6px;
}

.logo-xs {
  opacity: 0;
  visibility: hidden;
}
.logo-xs.brand-image-xl {
  left: 16px;
  top: 8px;
}

.brand-link.logo-switch::before {
  content: " ";
}

@media (min-width: 992px) {
  .sidebar-mini .nav-sidebar,
  .sidebar-mini .nav-sidebar > .nav-header,
  .sidebar-mini .nav-sidebar .nav-link {
    white-space: nowrap;
  }
  .sidebar-mini.sidebar-collapse .d-hidden-mini {
    display: none;
  }
  .sidebar-mini.sidebar-collapse .content-wrapper,
  .sidebar-mini.sidebar-collapse .main-footer,
  .sidebar-mini.sidebar-collapse .main-header {
    margin-left: 4.6rem !important;
  }
  .sidebar-mini.sidebar-collapse .nav-sidebar .nav-header {
    display: none;
  }
  .sidebar-mini.sidebar-collapse .sidebar .nav-sidebar .nav-link p {
    width: 0;
    white-space: nowrap;
  }
  .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info,
  .sidebar-mini.sidebar-collapse .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini.sidebar-collapse .brand-text {
    margin-left: -10px;
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini.sidebar-collapse .logo-xl {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini.sidebar-collapse .logo-xs {
    display: inline-block;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar {
    overflow-x: hidden;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before {
    margin-left: 0;
    width: 4.6rem;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image {
    float: none;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused {
    width: 300px;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link {
    width: 300px;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel {
    text-align: left;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image {
    float: left;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl {
    display: inline-block;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image {
    margin-right: 0.5rem;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info {
    display: block !important;
    transform: translateZ(0);
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
    display: inline-block !important;
  }
  .sidebar-mini.sidebar-collapse .visible-sidebar-mini {
    display: block !important;
  }
  .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
    width: 300px;
  }
  .sidebar-mini.sidebar-collapse.layout-fixed .brand-link {
    width: 4.6rem;
  }
}

@media (max-width: 991.98px) {
  .sidebar-mini.sidebar-collapse .main-sidebar {
    box-shadow: none !important;
  }
}
@media (min-width: 768px) {
  .sidebar-mini-md .nav-sidebar,
  .sidebar-mini-md .nav-sidebar > .nav-header,
  .sidebar-mini-md .nav-sidebar .nav-link {
    white-space: nowrap;
  }
  .sidebar-mini-md.sidebar-collapse .d-hidden-mini {
    display: none;
  }
  .sidebar-mini-md.sidebar-collapse .content-wrapper,
  .sidebar-mini-md.sidebar-collapse .main-footer,
  .sidebar-mini-md.sidebar-collapse .main-header {
    margin-left: 4.6rem !important;
  }
  .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header {
    display: none;
  }
  .sidebar-mini-md.sidebar-collapse .sidebar .nav-sidebar .nav-link p {
    width: 0;
    white-space: nowrap;
  }
  .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info,
  .sidebar-mini-md.sidebar-collapse .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini-md.sidebar-collapse .brand-text {
    margin-left: -10px;
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .logo-xl {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .logo-xs {
    display: inline-block;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar {
    overflow-x: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before {
    margin-left: 0;
    width: 4.6rem;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image {
    float: none;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused {
    width: 300px;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link {
    width: 300px;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel {
    text-align: left;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image {
    float: left;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl {
    display: inline-block;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image {
    margin-right: 0.5rem;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info {
    display: block !important;
    transform: translateZ(0);
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
    display: inline-block !important;
  }
  .sidebar-mini-md.sidebar-collapse .visible-sidebar-mini {
    display: block !important;
  }
  .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
    width: 300px;
  }
  .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link {
    width: 4.6rem;
  }
}

@media (max-width: 767.98px) {
  .sidebar-mini-md.sidebar-collapse .main-sidebar {
    box-shadow: none !important;
  }
}
.sidebar-mini-xs .nav-sidebar,
.sidebar-mini-xs .nav-sidebar > .nav-header,
.sidebar-mini-xs .nav-sidebar .nav-link {
  white-space: nowrap;
}
.sidebar-mini-xs.sidebar-collapse .d-hidden-mini {
  display: none;
}
.sidebar-mini-xs.sidebar-collapse .content-wrapper,
.sidebar-mini-xs.sidebar-collapse .main-footer,
.sidebar-mini-xs.sidebar-collapse .main-header {
  margin-left: 4.6rem !important;
}
.sidebar-mini-xs.sidebar-collapse .nav-sidebar .nav-header {
  display: none;
}
.sidebar-mini-xs.sidebar-collapse .sidebar .nav-sidebar .nav-link p {
  width: 0;
  white-space: nowrap;
}
.sidebar-mini-xs.sidebar-collapse .sidebar .user-panel > .info,
.sidebar-mini-xs.sidebar-collapse .sidebar .nav-sidebar .nav-link p,
.sidebar-mini-xs.sidebar-collapse .brand-text {
  margin-left: -10px;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}
.sidebar-mini-xs.sidebar-collapse .logo-xl {
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}
.sidebar-mini-xs.sidebar-collapse .logo-xs {
  display: inline-block;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar {
  overflow-x: hidden;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar, .sidebar-mini-xs.sidebar-collapse .main-sidebar::before {
  margin-left: 0;
  width: 4.6rem;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar .user-panel .image {
  float: none;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused {
  width: 300px;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link {
  width: 300px;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel {
  text-align: left;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image {
  float: left;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl {
  display: inline-block;
  margin-left: 0;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs {
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image {
  margin-right: 0.5rem;
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info {
  display: block !important;
  transform: translateZ(0);
}
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
  display: inline-block !important;
}
.sidebar-mini-xs.sidebar-collapse .visible-sidebar-mini {
  display: block !important;
}
.sidebar-mini-xs.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
  width: 300px;
}
.sidebar-mini-xs.sidebar-collapse.layout-fixed .brand-link {
  width: 4.6rem;
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-link {
  width: calc(300px - 0.5rem * 2 - 1rem);
}
.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.5rem * 2 - 2rem);
}
.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.5rem * 2 - 3rem);
}
.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.5rem * 2 - 4rem);
}
.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.5rem * 2 - 5rem);
}
.sidebar-mini .main-sidebar .nav-legacy .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy .nav-link {
  width: 300px;
}
.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link {
  width: calc(300px - 1rem);
}
.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1rem - 1rem);
}
.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1rem - 2rem);
}
.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1rem - 3rem);
}
.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1rem - 4rem);
}
.sidebar-mini .main-sidebar .nav-flat .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat .nav-link {
  width: 300px;
}
.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link {
  width: calc(300px);
}
.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.2rem);
}
.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.4rem);
}
.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.6rem);
}
.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.8rem);
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link {
  width: calc(300px - 0.5rem * 2 - 0.5rem);
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.5rem * 2 - 1rem);
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.5rem * 2 - 1.5rem);
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.5rem * 2 - 2rem);
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.5rem * 2 - 2.5rem);
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link {
  width: 300px;
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link {
  width: calc(300px - 0.5rem);
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1rem);
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1.5rem);
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 2rem);
}
.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 2.5rem);
}
.sidebar-mini .main-sidebar .nav-link,
.sidebar-mini-md .main-sidebar .nav-link,
.sidebar-mini-xs .main-sidebar .nav-link {
  width: calc(300px - 0.5rem * 2);
  transition: width ease-in-out 0.3s;
}
@media (prefers-reduced-motion: reduce) {
  .sidebar-mini .main-sidebar .nav-link,
  .sidebar-mini-md .main-sidebar .nav-link,
  .sidebar-mini-xs .main-sidebar .nav-link {
    transition: none;
  }
}

.sidebar-collapse.sidebar-mini .main-sidebar .sidebar-search-results, .sidebar-collapse.sidebar-mini-md .main-sidebar .sidebar-search-results, .sidebar-collapse.sidebar-mini-xs .main-sidebar .sidebar-search-results {
  display: none;
}
.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar .nav-link {
  width: 3.6rem;
}
.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-legacy .nav-link {
  width: 4.6rem;
}
.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview {
  padding-left: 0 !important;
  margin-left: 0 !important;
}
.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link {
  width: calc(4.6rem - 0.5rem * 2);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header {
  display: inline-block;
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .nav-link {
  width: calc(300px - 0.5rem * 2);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar {
  display: inline-block;
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append {
  display: flex;
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results {
  display: inline-block;
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent .nav-link {
  width: calc(300px - 0.5rem * 2);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy .nav-link {
  width: 300px;
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link {
  width: calc(300px - 1rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1rem - 1rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1rem - 2rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1rem - 3rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1rem - 4rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat .nav-link {
  width: 300px;
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link {
  width: calc(300px);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.2rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.4rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.6rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 0.8rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-compact .nav-link {
  width: calc(300px - 0.5rem * 2);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link {
  width: 300px;
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link {
  width: calc(300px - 0.5rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 1.5rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 2rem);
}
.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(300px - 2.5rem);
}
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover {
  width: 4.6rem;
}
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-header {
  display: none;
}
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .brand-link, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .brand-link, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .brand-link {
  width: 4.6rem !important;
}
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .user-panel .image, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .user-panel .image, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .user-panel .image {
  float: none !important;
}
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xs, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xs, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xs {
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xl, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xl, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xl {
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview {
  padding-left: 0;
}
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p {
  margin-left: -10px;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
  display: inline-block;
  width: 0;
}
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar > .nav-item .nav-icon,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar > .nav-item .nav-icon,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar > .nav-item .nav-icon,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar > .nav-item .nav-icon {
  margin-right: 0;
}

.nav-sidebar {
  position: relative;
}
.nav-sidebar:hover {
  overflow: visible;
}

.sidebar-form,
.nav-sidebar > .nav-header {
  overflow: hidden;
  text-overflow: clip;
}

.nav-sidebar .nav-item > .nav-link {
  position: relative;
}
.nav-sidebar .nav-item > .nav-link > .float-right {
  margin-top: -7px;
  position: absolute;
  right: 10px;
  top: 50%;
}

.sidebar .nav-link p,
.main-sidebar .brand-text,
.main-sidebar .logo-xs,
.main-sidebar .logo-xl,
.sidebar .user-panel .info {
  transition: margin-left 0.3s linear, opacity 0.3s ease, visibility 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
  .sidebar .nav-link p,
  .main-sidebar .brand-text,
  .main-sidebar .logo-xs,
  .main-sidebar .logo-xl,
  .sidebar .user-panel .info {
    transition: none;
  }
}

html.control-sidebar-animate {
  overflow-x: hidden;
}

.control-sidebar {
  bottom: calc(3.6rem + 1px);
  position: absolute;
  top: calc(3.44rem + 1px);
  z-index: 1031;
}
.control-sidebar, .control-sidebar::before {
  bottom: calc(3.6rem + 1px);
  display: none;
  right: -300px;
  width: 300px;
  transition: right 0.3s ease-in-out, display 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .control-sidebar, .control-sidebar::before {
    transition: none;
  }
}
.control-sidebar::before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  z-index: -1;
}

body.text-sm .control-sidebar {
  bottom: calc(2.884rem + 1px);
  top: calc(2.806rem + 1px);
}

.main-header.text-sm ~ .control-sidebar {
  top: calc(2.806rem + 1px);
}

.main-footer.text-sm ~ .control-sidebar {
  bottom: calc(2.884rem + 1px);
}

.control-sidebar-push-slide .content-wrapper,
.control-sidebar-push-slide .main-footer {
  transition: margin-right 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .control-sidebar-push-slide .content-wrapper,
  .control-sidebar-push-slide .main-footer {
    transition: none;
  }
}

.control-sidebar-open .control-sidebar {
  display: block !important;
}
.control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before {
  right: 0;
}
.control-sidebar-open.control-sidebar-push .content-wrapper,
.control-sidebar-open.control-sidebar-push .main-footer, .control-sidebar-open.control-sidebar-push-slide .content-wrapper,
.control-sidebar-open.control-sidebar-push-slide .main-footer {
  margin-right: 300px;
}

.control-sidebar-slide-open .control-sidebar {
  display: block;
}
.control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {
  right: 0;
  transition: right 0.3s ease-in-out, display 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {
    transition: none;
  }
}
.control-sidebar-slide-open.control-sidebar-push .content-wrapper,
.control-sidebar-slide-open.control-sidebar-push .main-footer, .control-sidebar-slide-open.control-sidebar-push-slide .content-wrapper,
.control-sidebar-slide-open.control-sidebar-push-slide .main-footer {
  margin-right: 300px;
}

.control-sidebar-dark {
  background-color: #0F1D28;
}
.control-sidebar-dark,
.control-sidebar-dark a,
.control-sidebar-dark .nav-link {
  color: #c2c7d0;
}
.control-sidebar-dark a:hover {
  color: #fff;
}
.control-sidebar-dark h1,
.control-sidebar-dark h2,
.control-sidebar-dark h3,
.control-sidebar-dark h4,
.control-sidebar-dark h5,
.control-sidebar-dark h6,
.control-sidebar-dark label {
  color: #fff;
}
.control-sidebar-dark .nav-tabs {
  background-color: rgba(255, 255, 255, 0.1);
  border-bottom: 0;
  margin-bottom: 5px;
}
.control-sidebar-dark .nav-tabs .nav-item {
  margin: 0;
}
.control-sidebar-dark .nav-tabs .nav-link {
  border-radius: 0;
  padding: 10px 20px;
  position: relative;
  text-align: center;
}
.control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {
  border: 0;
}
.control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
  color: #fff;
}
.control-sidebar-dark .nav-tabs .nav-link.active {
  background-color: #0F1D28;
}
.control-sidebar-dark .tab-pane {
  padding: 10px 15px;
}

.control-sidebar-light {
  color: rgb(74.8620689655, 83.5, 92.1379310345);
  background-color: #fff;
  border-left: 1px solid #9BA1A5;
}

.text-sm .dropdown-menu {
  font-size: 0.7875rem !important;
}
.text-sm .dropdown-toggle::after {
  vertical-align: 0.2rem;
}

.dropdown-item-title {
  font-size: 0.9rem;
  margin: 0;
}

.dropdown-icon::after {
  margin-left: 0;
}

.dropdown-menu-lg {
  max-width: 300px;
  min-width: 280px;
  padding: 0;
}
.dropdown-menu-lg .dropdown-divider {
  margin: 0;
}
.dropdown-menu-lg .dropdown-item {
  padding: 0.5rem 1rem;
}
.dropdown-menu-lg p {
  margin: 0;
  white-space: normal;
}

.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > a::after {
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
  float: right;
  margin-left: 0.5rem;
  margin-top: 0.5rem;
}
.dropdown-submenu > .dropdown-menu {
  left: 100%;
  margin-left: 0;
  margin-top: 0;
  top: 0;
}

.dropdown-hover:hover > .dropdown-menu, .dropdown-hover.nav-item.dropdown:hover > .dropdown-menu,
.dropdown-hover .dropdown-submenu:hover > .dropdown-menu, .dropdown-hover.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

.dropdown-menu-xl {
  max-width: 420px;
  min-width: 360px;
  padding: 0;
}
.dropdown-menu-xl .dropdown-divider {
  margin: 0;
}
.dropdown-menu-xl .dropdown-item {
  padding: 0.5rem 1rem;
}
.dropdown-menu-xl p {
  margin: 0;
  white-space: normal;
}

.dropdown-footer,
.dropdown-header {
  display: block;
  font-size: 0.7875rem;
  padding: 0.5rem 1rem;
  text-align: center;
}

.open:not(.dropup) > .animated-dropdown-menu {
  animation: flipInX 0.7s both;
  backface-visibility: visible !important;
}

.navbar-custom-menu > .navbar-nav > li {
  position: relative;
}
.navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
  position: absolute;
  right: 0;
  left: auto;
}

@media (max-width: 767.98px) {
  .navbar-custom-menu > .navbar-nav {
    float: right;
  }
  .navbar-custom-menu > .navbar-nav > li {
    position: static;
  }
  .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
    position: absolute;
    right: 5%;
    left: auto;
    border: 1px solid #ddd;
    background-color: #fff;
  }
}
.navbar-nav > .user-menu > .nav-link::after {
  content: none;
}
.navbar-nav > .user-menu > .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding: 0;
  width: 280px;
}
.navbar-nav > .user-menu > .dropdown-menu,
.navbar-nav > .user-menu > .dropdown-menu > .user-body {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.navbar-nav > .user-menu > .dropdown-menu > li.user-header {
  height: 175px;
  padding: 10px;
  text-align: center;
}
.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img {
  z-index: 5;
  height: 90px;
  width: 90px;
  border: 3px solid;
  border-color: transparent;
  border-color: rgba(255, 255, 255, 0.2);
}
.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p {
  z-index: 5;
  font-size: 17px;
  margin-top: 10px;
}
.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small {
  display: block;
  font-size: 12px;
}
.navbar-nav > .user-menu > .dropdown-menu > .user-body::after {
  display: block;
  clear: both;
  content: "";
}
.navbar-nav > .user-menu > .dropdown-menu > .user-body {
  border-bottom: 1px solid #495057;
  border-top: 1px solid #dee2e6;
  padding: 15px;
}
@media (min-width: 576px) {
  .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
    background-color: #fff !important;
    color: #495057 !important;
  }
}
.navbar-nav > .user-menu > .dropdown-menu > .user-footer::after {
  display: block;
  clear: both;
  content: "";
}
.navbar-nav > .user-menu > .dropdown-menu > .user-footer {
  background-color: #f8f9fa;
  padding: 10px;
}
.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
  color: #6c757d;
}
@media (min-width: 576px) {
  .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
    background-color: #f8f9fa;
  }
}
@media (min-width: 576px) {
  .navbar-nav > .user-menu .user-image {
    float: none;
    line-height: 10px;
    margin-right: 0.4rem;
    margin-top: -8px;
  }
}
.navbar-nav > .user-menu .user-image {
  border-radius: 50%;
  float: left;
  height: 2.1rem;
  margin-right: 10px;
  margin-top: -2px;
  width: 2.1rem;
}

.dark-mode .dropdown-menu {
  background-color: #343a40;
  color: #fff;
}
.dark-mode .dropdown-item {
  color: #fff;
}
.dark-mode .dropdown-item:focus, .dark-mode .dropdown-item:hover {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
}
.dark-mode .dropdown-divider {
  border-color: #6c757d;
}
.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer {
  background-color: rgb(57.7155172414, 64.375, 71.0344827586);
  color: #fff;
}
.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
  color: #fff;
}
.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover, .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:focus {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
  color: #dee2e6;
}
.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:focus {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body {
  border-color: #6c757d;
}
.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
  background-color: transparent !important;
  color: #fff !important;
}
.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a:hover, .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a:focus {
  color: #ced4da !important;
}

.nav-pills .nav-link {
  color: #6c757d;
}
.nav-pills .nav-link:not(.active):hover {
  color: #05141F;
}
.nav-pills .nav-item.dropdown.show .nav-link:hover {
  color: #fff;
}

.nav-tabs.flex-column {
  border-bottom: 0;
  border-right: 1px solid #dee2e6;
}
.nav-tabs.flex-column .nav-link {
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  margin-right: -1px;
}
.nav-tabs.flex-column .nav-link:hover, .nav-tabs.flex-column .nav-link:focus {
  border-color: #e9ecef transparent #e9ecef #e9ecef;
}
.nav-tabs.flex-column .nav-link.active,
.nav-tabs.flex-column .nav-item.show .nav-link {
  border-color: #dee2e6 transparent #dee2e6 #dee2e6;
}
.nav-tabs.flex-column.nav-tabs-right {
  border-left: 1px solid #dee2e6;
  border-right: 0;
}
.nav-tabs.flex-column.nav-tabs-right .nav-link {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-left: -1px;
}
.nav-tabs.flex-column.nav-tabs-right .nav-link:hover, .nav-tabs.flex-column.nav-tabs-right .nav-link:focus {
  border-color: #e9ecef #e9ecef #e9ecef transparent;
}
.nav-tabs.flex-column.nav-tabs-right .nav-link.active,
.nav-tabs.flex-column.nav-tabs-right .nav-item.show .nav-link {
  border-color: #dee2e6 #dee2e6 #dee2e6 transparent;
}

.navbar-no-expand {
  flex-direction: row;
}
.navbar-no-expand .nav-link {
  padding-left: 1rem;
  padding-right: 1rem;
}
.navbar-no-expand .dropdown-menu {
  position: absolute;
}

.navbar-light {
  background-color: #f8f9fa;
}

.navbar-dark {
  background-color: #343a40;
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
}

.navbar-primary {
  background-color: #05141F;
  color: #fff;
}
.navbar-primary.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-primary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-primary.navbar-light .form-control-navbar,
.navbar-primary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(2.1666666667, 8.6666666667, 13.4333333333);
  border-color: black;
  color: rgba(52, 58, 64, 0.8);
}
.navbar-primary.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-primary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-primary.navbar-light .form-control-navbar:focus,
.navbar-primary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(1.4583333333, 5.8333333333, 9.0416666667);
  border-color: black !important;
  color: #343a40;
}
.navbar-primary.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-primary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-primary.navbar-dark .form-control-navbar,
.navbar-primary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(7.8333333333, 31.3333333333, 48.5666666667);
  border-color: rgb(11.375, 45.5, 70.525);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-primary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-primary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-primary.navbar-dark .form-control-navbar:focus,
.navbar-primary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(8.5416666667, 34.1666666667, 52.9583333333);
  border-color: rgb(11.375, 45.5, 70.525) !important;
  color: #fff;
}

.navbar-secondary {
  background-color: #6c757d;
  color: #fff;
}
.navbar-secondary.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-secondary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-secondary.navbar-light .form-control-navbar,
.navbar-secondary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(98.5442060086, 106.756223176, 114.0557939914);
  border-color: rgb(86.7244635193, 93.9515021459, 100.3755364807);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-secondary.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-secondary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-secondary.navbar-light .form-control-navbar:focus,
.navbar-secondary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(96.1802575107, 104.19527897, 111.3197424893);
  border-color: rgb(86.7244635193, 93.9515021459, 100.3755364807) !important;
  color: #343a40;
}
.navbar-secondary.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-secondary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-secondary.navbar-dark .form-control-navbar,
.navbar-secondary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(117.4557939914, 127.243776824, 135.9442060086);
  border-color: rgb(131.0193133047, 139.9459227468, 147.8806866953);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-secondary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-secondary.navbar-dark .form-control-navbar:focus,
.navbar-secondary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(120.0751072961, 129.7896995708, 138.4248927039);
  border-color: rgb(131.0193133047, 139.9459227468, 147.8806866953) !important;
  color: #fff;
}

.navbar-success {
  background-color: #5D7D2B;
  color: #fff;
}
.navbar-success.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-success.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-success.navbar-light .form-control-navbar,
.navbar-success.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(81.7071428571, 109.8214285714, 37.7785714286);
  border-color: rgb(67.5910714286, 90.8482142857, 31.2517857143);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-success.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-success.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-success.navbar-light .form-control-navbar:focus,
.navbar-success.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(78.8839285714, 106.0267857143, 36.4732142857);
  border-color: rgb(67.5910714286, 90.8482142857, 31.2517857143) !important;
  color: #343a40;
}
.navbar-success.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-success.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-success.navbar-dark .form-control-navbar,
.navbar-success.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(104.2928571429, 140.1785714286, 48.2214285714);
  border-color: rgb(118.4089285714, 159.1517857143, 54.7482142857);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-success.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-success.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-success.navbar-dark .form-control-navbar:focus,
.navbar-success.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(107.1160714286, 143.9732142857, 49.5267857143);
  border-color: rgb(118.4089285714, 159.1517857143, 54.7482142857) !important;
  color: #fff;
}

.navbar-info {
  background-color: #17a2b8;
  color: #fff;
}
.navbar-info.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-info.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-info.navbar-light .form-control-navbar,
.navbar-info.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(20.7333333333, 146.0347826087, 165.8666666667);
  border-color: rgb(17.9, 126.0782608696, 143.2);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-info.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-info.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-info.navbar-light .form-control-navbar:focus,
.navbar-info.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(20.1666666667, 142.0434782609, 161.3333333333);
  border-color: rgb(17.9, 126.0782608696, 143.2) !important;
  color: #343a40;
}
.navbar-info.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-info.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-info.navbar-dark .form-control-navbar,
.navbar-info.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(25.2666666667, 177.9652173913, 202.1333333333);
  border-color: rgb(28.1, 197.9217391304, 224.8);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-info.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-info.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-info.navbar-dark .form-control-navbar:focus,
.navbar-info.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(25.8333333333, 181.9565217391, 206.6666666667);
  border-color: rgb(28.1, 197.9217391304, 224.8) !important;
  color: #fff;
}

.navbar-warning {
  background-color: #F3C300;
  color: #1f2d3d;
}
.navbar-warning.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-warning.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-warning.navbar-light .form-control-navbar,
.navbar-warning.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(222.6, 178.6296296296, 0);
  border-color: rgb(197.1, 158.1666666667, 0);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-warning.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-warning.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-warning.navbar-light .form-control-navbar:focus,
.navbar-warning.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(217.5, 174.537037037, 0);
  border-color: rgb(197.1, 158.1666666667, 0) !important;
  color: #343a40;
}
.navbar-warning.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-warning.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-warning.navbar-dark .form-control-navbar,
.navbar-warning.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(255, 206.2888888889, 8.4);
  border-color: rgb(255, 211.3259259259, 33.9);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-warning.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-warning.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-warning.navbar-dark .form-control-navbar:focus,
.navbar-warning.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(255, 207.2962962963, 13.5);
  border-color: rgb(255, 211.3259259259, 33.9) !important;
  color: #fff;
}

.navbar-danger {
  background-color: #EA0029;
  color: #fff;
}
.navbar-danger.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-danger.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-danger.navbar-light .form-control-navbar,
.navbar-danger.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(213.6, 0, 37.4256410256);
  border-color: rgb(188.1, 0, 32.9576923077);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-danger.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-danger.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-danger.navbar-light .form-control-navbar:focus,
.navbar-danger.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(208.5, 0, 36.5320512821);
  border-color: rgb(188.1, 0, 32.9576923077) !important;
  color: #343a40;
}
.navbar-danger.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-danger.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-danger.navbar-dark .form-control-navbar,
.navbar-danger.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(254.4, 0, 44.5743589744);
  border-color: rgb(255, 24.9, 65.2166666667);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-danger.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-danger.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-danger.navbar-dark .form-control-navbar:focus,
.navbar-danger.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(255, 4.5, 48.391025641);
  border-color: rgb(255, 24.9, 65.2166666667) !important;
  color: #fff;
}

.navbar-lightblue {
  background-color: #3c8dbc;
  color: #fff;
}
.navbar-lightblue.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-lightblue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-lightblue.navbar-light .form-control-navbar,
.navbar-lightblue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(55.064516129, 129.4016129032, 172.535483871);
  border-color: rgb(48.8951612903, 114.9036290323, 153.2048387097);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-lightblue.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-lightblue.navbar-light .form-control-navbar:focus,
.navbar-lightblue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(53.8306451613, 126.502016129, 168.6693548387);
  border-color: rgb(48.8951612903, 114.9036290323, 153.2048387097) !important;
  color: #343a40;
}
.navbar-lightblue.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-lightblue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-lightblue.navbar-dark .form-control-navbar,
.navbar-lightblue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(71.8516129032, 150.7612903226, 196.5483870968);
  border-color: rgb(91.1822580645, 161.7633064516, 202.7177419355);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-lightblue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-lightblue.navbar-dark .form-control-navbar:focus,
.navbar-lightblue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(75.7177419355, 152.9616935484, 197.7822580645);
  border-color: rgb(91.1822580645, 161.7633064516, 202.7177419355) !important;
  color: #fff;
}

.navbar-navy {
  background-color: #001f3f;
  color: #fff;
}
.navbar-navy.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-navy.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-navy.navbar-light .form-control-navbar,
.navbar-navy.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(0, 20.9619047619, 42.6);
  border-color: rgb(0, 8.4142857143, 17.1);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-navy.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-navy.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-navy.navbar-light .form-control-navbar:focus,
.navbar-navy.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(0, 18.4523809524, 37.5);
  border-color: rgb(0, 8.4142857143, 17.1) !important;
  color: #343a40;
}
.navbar-navy.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-navy.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-navy.navbar-dark .form-control-navbar,
.navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(0, 41.0380952381, 83.4);
  border-color: rgb(0, 53.5857142857, 108.9);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-navy.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-navy.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-navy.navbar-dark .form-control-navbar:focus,
.navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(0, 43.5476190476, 88.5);
  border-color: rgb(0, 53.5857142857, 108.9) !important;
  color: #fff;
}

.navbar-olive {
  background-color: #3d9970;
  color: #fff;
}
.navbar-olive.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-olive.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-olive.navbar-light .form-control-navbar,
.navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(55.185046729, 138.414953271, 101.323364486);
  border-color: rgb(47.9163551402, 120.1836448598, 87.9775700935);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-olive.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-olive.navbar-light .form-control-navbar:focus,
.navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(53.7313084112, 134.7686915888, 98.6542056075);
  border-color: rgb(47.9163551402, 120.1836448598, 87.9775700935) !important;
  color: #343a40;
}
.navbar-olive.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-olive.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-olive.navbar-dark .form-control-navbar,
.navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(66.814953271, 167.585046729, 122.676635514);
  border-color: rgb(76.1901869159, 183.7098130841, 135.7934579439);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-olive.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-olive.navbar-dark .form-control-navbar:focus,
.navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(68.2686915888, 171.2313084112, 125.3457943925);
  border-color: rgb(76.1901869159, 183.7098130841, 135.7934579439) !important;
  color: #fff;
}

.navbar-lime {
  background-color: #01ff70;
  color: #1f2d3d;
}
.navbar-lime.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-lime.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-lime.navbar-light .form-control-navbar,
.navbar-lime.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(0, 235.6, 102.9590551181);
  border-color: rgb(0, 210.1, 91.8153543307);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-lime.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-lime.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-lime.navbar-light .form-control-navbar:focus,
.navbar-lime.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(0, 230.5, 100.7303149606);
  border-color: rgb(0, 210.1, 91.8153543307) !important;
  color: #343a40;
}
.navbar-lime.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-lime.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-lime.navbar-dark .form-control-navbar,
.navbar-lime.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(21.4, 255, 123.4850393701);
  border-color: rgb(46.9, 255, 137.8413385827);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-lime.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-lime.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-lime.navbar-dark .form-control-navbar:focus,
.navbar-lime.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(26.5, 255, 126.3562992126);
  border-color: rgb(46.9, 255, 137.8413385827) !important;
  color: #fff;
}

.navbar-fuchsia {
  background-color: #f012be;
  color: #fff;
}
.navbar-fuchsia.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-fuchsia.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-fuchsia.navbar-light .form-control-navbar,
.navbar-fuchsia.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(223.4571428571, 14.1428571429, 176.3142857143);
  border-color: rgb(199.475, 12.625, 157.3916666667);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-fuchsia.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-fuchsia.navbar-light .form-control-navbar:focus,
.navbar-fuchsia.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(218.6607142857, 13.8392857143, 172.5297619048);
  border-color: rgb(199.475, 12.625, 157.3916666667) !important;
  color: #343a40;
}
.navbar-fuchsia.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-fuchsia.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-fuchsia.navbar-dark .form-control-navbar,
.navbar-fuchsia.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(241.2142857143, 37.1857142857, 195.2619047619);
  border-color: rgb(242.7321428571, 61.1678571429, 201.8392857143);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-fuchsia.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-fuchsia.navbar-dark .form-control-navbar:focus,
.navbar-fuchsia.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(241.5178571429, 41.9821428571, 196.5773809524);
  border-color: rgb(242.7321428571, 61.1678571429, 201.8392857143) !important;
  color: #fff;
}

.navbar-maroon {
  background-color: #d81b60;
  color: #fff;
}
.navbar-maroon.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-maroon.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-maroon.navbar-light .form-control-navbar,
.navbar-maroon.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(197.8666666667, 24.7333333333, 87.9407407407);
  border-color: rgb(175.2, 21.9, 77.8666666667);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-maroon.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-maroon.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-maroon.navbar-light .form-control-navbar:focus,
.navbar-maroon.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(193.3333333333, 24.1666666667, 85.9259259259);
  border-color: rgb(175.2, 21.9, 77.8666666667) !important;
  color: #343a40;
}
.navbar-maroon.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-maroon.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-maroon.navbar-dark .form-control-navbar,
.navbar-maroon.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(227.6, 35.8, 105.8222222222);
  border-color: rgb(230.4333333333, 58.4666666667, 121.2481481481);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-maroon.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-maroon.navbar-dark .form-control-navbar:focus,
.navbar-maroon.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(228.1666666667, 40.3333333333, 108.9074074074);
  border-color: rgb(230.4333333333, 58.4666666667, 121.2481481481) !important;
  color: #fff;
}

.navbar-blue {
  background-color: #05141F;
  color: #fff;
}
.navbar-blue.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-blue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-blue.navbar-light .form-control-navbar,
.navbar-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(2.1666666667, 8.6666666667, 13.4333333333);
  border-color: black;
  color: rgba(52, 58, 64, 0.8);
}
.navbar-blue.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-blue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-blue.navbar-light .form-control-navbar:focus,
.navbar-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(1.4583333333, 5.8333333333, 9.0416666667);
  border-color: black !important;
  color: #343a40;
}
.navbar-blue.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-blue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-blue.navbar-dark .form-control-navbar,
.navbar-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(7.8333333333, 31.3333333333, 48.5666666667);
  border-color: rgb(11.375, 45.5, 70.525);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-blue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-blue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-blue.navbar-dark .form-control-navbar:focus,
.navbar-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(8.5416666667, 34.1666666667, 52.9583333333);
  border-color: rgb(11.375, 45.5, 70.525) !important;
  color: #fff;
}

.navbar-indigo {
  background-color: #6610f2;
  color: #fff;
}
.navbar-indigo.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-indigo.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-indigo.navbar-light .form-control-navbar,
.navbar-indigo.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(93.3428571429, 12.2571428571, 225.3428571429);
  border-color: rgb(83.325, 10.9416666667, 201.1583333333);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-indigo.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-indigo.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-indigo.navbar-light .form-control-navbar:focus,
.navbar-indigo.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(91.3392857143, 11.994047619, 220.505952381);
  border-color: rgb(83.325, 10.9416666667, 201.1583333333) !important;
  color: #343a40;
}
.navbar-indigo.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-indigo.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-indigo.navbar-dark .form-control-navbar,
.navbar-indigo.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(114.3857142857, 35.3476190476, 243.0523809524);
  border-color: rgb(129.8678571429, 59.5321428571, 244.3678571429);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-indigo.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-indigo.navbar-dark .form-control-navbar:focus,
.navbar-indigo.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(117.4821428571, 40.1845238095, 243.3154761905);
  border-color: rgb(129.8678571429, 59.5321428571, 244.3678571429) !important;
  color: #fff;
}

.navbar-purple {
  background-color: #6f42c1;
  color: #fff;
}
.navbar-purple.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-purple.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-purple.navbar-light .form-control-navbar,
.navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(101.7139442231, 58.9370517928, 179.6629482072);
  border-color: rgb(90.8434262948, 52.638247012, 160.461752988);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-purple.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-purple.navbar-light .form-control-navbar:focus,
.navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(99.5398406375, 57.6772908367, 175.8227091633);
  border-color: rgb(90.8434262948, 52.638247012, 160.461752988) !important;
  color: #343a40;
}
.navbar-purple.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-purple.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-purple.navbar-dark .form-control-navbar,
.navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(122.7035856574, 81.3609561753, 198.0390438247);
  border-color: rgb(137.3330677291, 100.5621513944, 204.3378486056);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-purple.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-purple.navbar-dark .form-control-navbar:focus,
.navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(125.6294820717, 85.2011952191, 199.2988047809);
  border-color: rgb(137.3330677291, 100.5621513944, 204.3378486056) !important;
  color: #fff;
}

.navbar-pink {
  background-color: #e83e8c;
  color: #fff;
}
.navbar-pink.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-pink.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-pink.navbar-light .form-control-navbar,
.navbar-pink.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(229.8277777778, 43.7722222222, 129.1388888889);
  border-color: rgb(221.6819444444, 26.4180555556, 116.0097222222);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-pink.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-pink.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-pink.navbar-light .form-control-navbar:focus,
.navbar-pink.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(229.2847222222, 39.2152777778, 126.4236111111);
  border-color: rgb(221.6819444444, 26.4180555556, 116.0097222222) !important;
  color: #343a40;
}
.navbar-pink.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-pink.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-pink.navbar-dark .form-control-navbar,
.navbar-pink.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(234.1722222222, 80.2277777778, 150.8611111111);
  border-color: rgb(236.8875, 103.0125, 164.4375);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-pink.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-pink.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-pink.navbar-dark .form-control-navbar:focus,
.navbar-pink.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(234.7152777778, 84.7847222222, 153.5763888889);
  border-color: rgb(236.8875, 103.0125, 164.4375) !important;
  color: #fff;
}

.navbar-red {
  background-color: #EA0029;
  color: #fff;
}
.navbar-red.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-red.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-red.navbar-light .form-control-navbar,
.navbar-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(213.6, 0, 37.4256410256);
  border-color: rgb(188.1, 0, 32.9576923077);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-red.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-red.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-red.navbar-light .form-control-navbar:focus,
.navbar-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(208.5, 0, 36.5320512821);
  border-color: rgb(188.1, 0, 32.9576923077) !important;
  color: #343a40;
}
.navbar-red.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-red.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-red.navbar-dark .form-control-navbar,
.navbar-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(254.4, 0, 44.5743589744);
  border-color: rgb(255, 24.9, 65.2166666667);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-red.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-red.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-red.navbar-dark .form-control-navbar:focus,
.navbar-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(255, 4.5, 48.391025641);
  border-color: rgb(255, 24.9, 65.2166666667) !important;
  color: #fff;
}

.navbar-orange {
  background-color: #fd7e14;
  color: #1f2d3d;
}
.navbar-orange.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-orange.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-orange.navbar-light .form-control-navbar,
.navbar-orange.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(250.4683544304, 115.1088607595, 2.1316455696);
  border-color: rgb(225.1835443038, 103.4886075949, 1.9164556962);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-orange.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-orange.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-orange.navbar-light .form-control-navbar:focus,
.navbar-orange.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(245.4113924051, 112.7848101266, 2.0886075949);
  border-color: rgb(225.1835443038, 103.4886075949, 1.9164556962) !important;
  color: #343a40;
}
.navbar-orange.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-orange.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-orange.navbar-dark .form-control-navbar,
.navbar-orange.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(253.1721518987, 137.1037974684, 40.2278481013);
  border-color: rgb(253.3873417722, 150.9835443038, 65.5126582278);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-orange.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-orange.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-orange.navbar-dark .form-control-navbar:focus,
.navbar-orange.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(253.2151898734, 139.8797468354, 45.2848101266);
  border-color: rgb(253.3873417722, 150.9835443038, 65.5126582278) !important;
  color: #fff;
}

.navbar-yellow {
  background-color: #F3C300;
  color: #1f2d3d;
}
.navbar-yellow.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-yellow.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-yellow.navbar-light .form-control-navbar,
.navbar-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(222.6, 178.6296296296, 0);
  border-color: rgb(197.1, 158.1666666667, 0);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-yellow.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-yellow.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-yellow.navbar-light .form-control-navbar:focus,
.navbar-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(217.5, 174.537037037, 0);
  border-color: rgb(197.1, 158.1666666667, 0) !important;
  color: #343a40;
}
.navbar-yellow.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-yellow.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-yellow.navbar-dark .form-control-navbar,
.navbar-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(255, 206.2888888889, 8.4);
  border-color: rgb(255, 211.3259259259, 33.9);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-yellow.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-yellow.navbar-dark .form-control-navbar:focus,
.navbar-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(255, 207.2962962963, 13.5);
  border-color: rgb(255, 211.3259259259, 33.9) !important;
  color: #fff;
}

.navbar-green {
  background-color: #5D7D2B;
  color: #fff;
}
.navbar-green.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-green.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-green.navbar-light .form-control-navbar,
.navbar-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(81.7071428571, 109.8214285714, 37.7785714286);
  border-color: rgb(67.5910714286, 90.8482142857, 31.2517857143);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-green.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-green.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-green.navbar-light .form-control-navbar:focus,
.navbar-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(78.8839285714, 106.0267857143, 36.4732142857);
  border-color: rgb(67.5910714286, 90.8482142857, 31.2517857143) !important;
  color: #343a40;
}
.navbar-green.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-green.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-green.navbar-dark .form-control-navbar,
.navbar-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(104.2928571429, 140.1785714286, 48.2214285714);
  border-color: rgb(118.4089285714, 159.1517857143, 54.7482142857);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-green.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-green.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-green.navbar-dark .form-control-navbar:focus,
.navbar-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(107.1160714286, 143.9732142857, 49.5267857143);
  border-color: rgb(118.4089285714, 159.1517857143, 54.7482142857) !important;
  color: #fff;
}

.navbar-teal {
  background-color: #20c997;
  color: #fff;
}
.navbar-teal.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-teal.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-teal.navbar-light .form-control-navbar,
.navbar-teal.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(29.1982832618, 183.4017167382, 137.7793991416);
  border-color: rgb(25.6961373391, 161.4038626609, 121.2536480687);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-teal.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-teal.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-teal.navbar-light .form-control-navbar:focus,
.navbar-teal.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(28.4978540773, 179.0021459227, 134.474248927);
  border-color: rgb(25.6961373391, 161.4038626609, 121.2536480687) !important;
  color: #343a40;
}
.navbar-teal.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-teal.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-teal.navbar-dark .form-control-navbar,
.navbar-teal.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(34.8017167382, 218.5982832618, 164.2206008584);
  border-color: rgb(55.639055794, 223.260944206, 173.6686695279);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-teal.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-teal.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-teal.navbar-dark .form-control-navbar:focus,
.navbar-teal.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(38.0407725322, 220.4592274678, 166.4892703863);
  border-color: rgb(55.639055794, 223.260944206, 173.6686695279) !important;
  color: #fff;
}

.navbar-cyan {
  background-color: #17a2b8;
  color: #fff;
}
.navbar-cyan.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-cyan.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-cyan.navbar-light .form-control-navbar,
.navbar-cyan.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(20.7333333333, 146.0347826087, 165.8666666667);
  border-color: rgb(17.9, 126.0782608696, 143.2);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-cyan.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-cyan.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-cyan.navbar-light .form-control-navbar:focus,
.navbar-cyan.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(20.1666666667, 142.0434782609, 161.3333333333);
  border-color: rgb(17.9, 126.0782608696, 143.2) !important;
  color: #343a40;
}
.navbar-cyan.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-cyan.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-cyan.navbar-dark .form-control-navbar,
.navbar-cyan.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(25.2666666667, 177.9652173913, 202.1333333333);
  border-color: rgb(28.1, 197.9217391304, 224.8);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-cyan.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-cyan.navbar-dark .form-control-navbar:focus,
.navbar-cyan.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(25.8333333333, 181.9565217391, 206.6666666667);
  border-color: rgb(28.1, 197.9217391304, 224.8) !important;
  color: #fff;
}

.navbar-white {
  background-color: #fff;
  color: #1f2d3d;
}
.navbar-white.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-white.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-white.navbar-light .form-control-navbar,
.navbar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(244.8, 244.8, 244.8);
  border-color: rgb(232.05, 232.05, 232.05);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-white.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-white.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-white.navbar-light .form-control-navbar:focus,
.navbar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(242.25, 242.25, 242.25);
  border-color: rgb(232.05, 232.05, 232.05) !important;
  color: #343a40;
}
.navbar-white.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-white.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-white.navbar-dark .form-control-navbar,
.navbar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: white;
  border-color: white;
  color: rgba(255, 255, 255, 0.8);
}
.navbar-white.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-white.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-white.navbar-dark .form-control-navbar:focus,
.navbar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: white;
  border-color: white !important;
  color: #fff;
}

.navbar-gray {
  background-color: #6c757d;
  color: #fff;
}
.navbar-gray.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-gray.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-gray.navbar-light .form-control-navbar,
.navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(98.5442060086, 106.756223176, 114.0557939914);
  border-color: rgb(86.7244635193, 93.9515021459, 100.3755364807);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-gray.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-gray.navbar-light .form-control-navbar:focus,
.navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(96.1802575107, 104.19527897, 111.3197424893);
  border-color: rgb(86.7244635193, 93.9515021459, 100.3755364807) !important;
  color: #343a40;
}
.navbar-gray.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-gray.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-gray.navbar-dark .form-control-navbar,
.navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(117.4557939914, 127.243776824, 135.9442060086);
  border-color: rgb(131.0193133047, 139.9459227468, 147.8806866953);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-gray.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-gray.navbar-dark .form-control-navbar:focus,
.navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(120.0751072961, 129.7896995708, 138.4248927039);
  border-color: rgb(131.0193133047, 139.9459227468, 147.8806866953) !important;
  color: #fff;
}

.navbar-gray-dark {
  background-color: #343a40;
  color: #fff;
}
.navbar-gray-dark.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-gray-dark.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-gray-dark.navbar-light .form-control-navbar,
.navbar-gray-dark.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(42.8551724138, 47.8, 52.7448275862);
  border-color: rgb(31.424137931, 35.05, 38.675862069);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-gray-dark.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-gray-dark.navbar-light .form-control-navbar:focus,
.navbar-gray-dark.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(40.5689655172, 45.25, 49.9310344828);
  border-color: rgb(31.424137931, 35.05, 38.675862069) !important;
  color: #343a40;
}
.navbar-gray-dark.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-gray-dark.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-gray-dark.navbar-dark .form-control-navbar,
.navbar-gray-dark.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(61.1448275862, 68.2, 75.2551724138);
  border-color: rgb(72.575862069, 80.95, 89.324137931);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-gray-dark.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-gray-dark.navbar-dark .form-control-navbar:focus,
.navbar-gray-dark.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
  border-color: rgb(72.575862069, 80.95, 89.324137931) !important;
  color: #fff;
}

.navbar-kia-midnight-black {
  background-color: #05141F;
  color: #fff;
}
.navbar-kia-midnight-black.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-midnight-black.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-midnight-black.navbar-light .form-control-navbar,
.navbar-kia-midnight-black.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(2.1666666667, 8.6666666667, 13.4333333333);
  border-color: black;
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-midnight-black.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-kia-midnight-black.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-kia-midnight-black.navbar-light .form-control-navbar:focus,
.navbar-kia-midnight-black.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(1.4583333333, 5.8333333333, 9.0416666667);
  border-color: black !important;
  color: #343a40;
}
.navbar-kia-midnight-black.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-midnight-black.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-midnight-black.navbar-dark .form-control-navbar,
.navbar-kia-midnight-black.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(7.8333333333, 31.3333333333, 48.5666666667);
  border-color: rgb(11.375, 45.5, 70.525);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-midnight-black.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-kia-midnight-black.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-kia-midnight-black.navbar-dark .form-control-navbar:focus,
.navbar-kia-midnight-black.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(8.5416666667, 34.1666666667, 52.9583333333);
  border-color: rgb(11.375, 45.5, 70.525) !important;
  color: #fff;
}

.navbar-kia-depth-blue {
  background-color: #0F1D28;
  color: #fff;
}
.navbar-kia-depth-blue.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-depth-blue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-depth-blue.navbar-light .form-control-navbar,
.navbar-kia-depth-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(9.4363636364, 18.2436363636, 25.1636363636);
  border-color: rgb(2.4818181818, 4.7981818182, 6.6181818182);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-depth-blue.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-kia-depth-blue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-kia-depth-blue.navbar-light .form-control-navbar:focus,
.navbar-kia-depth-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(8.0454545455, 15.5545454545, 21.4545454545);
  border-color: rgb(2.4818181818, 4.7981818182, 6.6181818182) !important;
  color: #343a40;
}
.navbar-kia-depth-blue.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-depth-blue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-depth-blue.navbar-dark .form-control-navbar,
.navbar-kia-depth-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(20.5636363636, 39.7563636364, 54.8363636364);
  border-color: rgb(27.5181818182, 53.2018181818, 73.3818181818);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-depth-blue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-kia-depth-blue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-kia-depth-blue.navbar-dark .form-control-navbar:focus,
.navbar-kia-depth-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(21.9545454545, 42.4454545455, 58.5454545455);
  border-color: rgb(27.5181818182, 53.2018181818, 73.3818181818) !important;
  color: #fff;
}

.navbar-kia-polar-white {
  background-color: #FFFFFF;
  color: #1f2d3d;
}
.navbar-kia-polar-white.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-polar-white.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-polar-white.navbar-light .form-control-navbar,
.navbar-kia-polar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(244.8, 244.8, 244.8);
  border-color: rgb(232.05, 232.05, 232.05);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-polar-white.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-kia-polar-white.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-kia-polar-white.navbar-light .form-control-navbar:focus,
.navbar-kia-polar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(242.25, 242.25, 242.25);
  border-color: rgb(232.05, 232.05, 232.05) !important;
  color: #343a40;
}
.navbar-kia-polar-white.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-polar-white.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-polar-white.navbar-dark .form-control-navbar,
.navbar-kia-polar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: white;
  border-color: white;
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-polar-white.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-kia-polar-white.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-kia-polar-white.navbar-dark .form-control-navbar:focus,
.navbar-kia-polar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: white;
  border-color: white !important;
  color: #fff;
}

.navbar-description {
  background-color: #37434C;
  color: #fff;
}
.navbar-description.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-description.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-description.navbar-light .form-control-navbar,
.navbar-description.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(46.4351145038, 56.5664122137, 64.1648854962);
  border-color: rgb(35.7290076336, 43.5244274809, 49.3709923664);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-description.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-description.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-description.navbar-light .form-control-navbar:focus,
.navbar-description.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(44.2938931298, 53.9580152672, 61.2061068702);
  border-color: rgb(35.7290076336, 43.5244274809, 49.3709923664) !important;
  color: #343a40;
}
.navbar-description.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-description.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-description.navbar-dark .form-control-navbar,
.navbar-description.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(63.5648854962, 77.4335877863, 87.8351145038);
  border-color: rgb(74.2709923664, 90.4755725191, 102.6290076336);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-description.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-description.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-description.navbar-dark .form-control-navbar:focus,
.navbar-description.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(65.7061068702, 80.0419847328, 90.7938931298);
  border-color: rgb(74.2709923664, 90.4755725191, 102.6290076336) !important;
  color: #fff;
}

.navbar-caption {
  background-color: #697279;
  color: #fff;
}
.navbar-caption.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-caption.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-caption.navbar-light .form-control-navbar,
.navbar-caption.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(95.5221238938, 103.7097345133, 110.0778761062);
  border-color: rgb(83.6747787611, 90.8469026549, 96.4252212389);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-caption.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-caption.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-caption.navbar-light .form-control-navbar:focus,
.navbar-caption.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(93.1526548673, 101.1371681416, 107.3473451327);
  border-color: rgb(83.6747787611, 90.8469026549, 96.4252212389) !important;
  color: #343a40;
}
.navbar-caption.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-caption.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-caption.navbar-dark .form-control-navbar,
.navbar-caption.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(114.4778761062, 124.2902654867, 131.9221238938);
  border-color: rgb(127.5216814159, 137.003539823, 144.3783185841);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-caption.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-caption.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-caption.navbar-dark .form-control-navbar:focus,
.navbar-caption.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(116.8473451327, 126.8628318584, 134.6526548673);
  border-color: rgb(127.5216814159, 137.003539823, 144.3783185841) !important;
  color: #fff;
}

.navbar-disabled-elements {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.navbar-disabled-elements.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-disabled-elements.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-disabled-elements.navbar-light .form-control-navbar,
.navbar-disabled-elements.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(144.2631578947, 150.9073684211, 155.3368421053);
  border-color: rgb(130.8421052632, 138.2915789474, 143.2578947368);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-disabled-elements.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-disabled-elements.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-disabled-elements.navbar-light .form-control-navbar:focus,
.navbar-disabled-elements.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(141.5789473684, 148.3842105263, 152.9210526316);
  border-color: rgb(130.8421052632, 138.2915789474, 143.2578947368) !important;
  color: #343a40;
}
.navbar-disabled-elements.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-disabled-elements.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-disabled-elements.navbar-dark .form-control-navbar,
.navbar-disabled-elements.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(165.7368421053, 171.0926315789, 174.6631578947);
  border-color: rgb(179.1578947368, 183.7084210526, 186.7421052632);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-disabled-elements.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-disabled-elements.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-disabled-elements.navbar-dark .form-control-navbar:focus,
.navbar-disabled-elements.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(168.4210526316, 173.6157894737, 177.0789473684);
  border-color: rgb(179.1578947368, 183.7084210526, 186.7421052632) !important;
  color: #fff;
}

.navbar-protection {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.navbar-protection.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-protection.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-protection.navbar-light .form-control-navbar,
.navbar-protection.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(144.2631578947, 150.9073684211, 155.3368421053);
  border-color: rgb(130.8421052632, 138.2915789474, 143.2578947368);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-protection.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-protection.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-protection.navbar-light .form-control-navbar:focus,
.navbar-protection.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(141.5789473684, 148.3842105263, 152.9210526316);
  border-color: rgb(130.8421052632, 138.2915789474, 143.2578947368) !important;
  color: #343a40;
}
.navbar-protection.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-protection.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-protection.navbar-dark .form-control-navbar,
.navbar-protection.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(165.7368421053, 171.0926315789, 174.6631578947);
  border-color: rgb(179.1578947368, 183.7084210526, 186.7421052632);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-protection.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-protection.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-protection.navbar-dark .form-control-navbar:focus,
.navbar-protection.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(168.4210526316, 173.6157894737, 177.0789473684);
  border-color: rgb(179.1578947368, 183.7084210526, 186.7421052632) !important;
  color: #fff;
}

.navbar-keyline {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.navbar-keyline.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-keyline.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-keyline.navbar-light .form-control-navbar,
.navbar-keyline.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(144.2631578947, 150.9073684211, 155.3368421053);
  border-color: rgb(130.8421052632, 138.2915789474, 143.2578947368);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-keyline.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-keyline.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-keyline.navbar-light .form-control-navbar:focus,
.navbar-keyline.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(141.5789473684, 148.3842105263, 152.9210526316);
  border-color: rgb(130.8421052632, 138.2915789474, 143.2578947368) !important;
  color: #343a40;
}
.navbar-keyline.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-keyline.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-keyline.navbar-dark .form-control-navbar,
.navbar-keyline.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(165.7368421053, 171.0926315789, 174.6631578947);
  border-color: rgb(179.1578947368, 183.7084210526, 186.7421052632);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-keyline.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-keyline.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-keyline.navbar-dark .form-control-navbar:focus,
.navbar-keyline.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(168.4210526316, 173.6157894737, 177.0789473684);
  border-color: rgb(179.1578947368, 183.7084210526, 186.7421052632) !important;
  color: #fff;
}

.navbar-background {
  background-color: #F8F8F8;
  color: #1f2d3d;
}
.navbar-background.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-background.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-background.navbar-light .form-control-navbar,
.navbar-background.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(237.8, 237.8, 237.8);
  border-color: rgb(225.05, 225.05, 225.05);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-background.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-background.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-background.navbar-light .form-control-navbar:focus,
.navbar-background.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(235.25, 235.25, 235.25);
  border-color: rgb(225.05, 225.05, 225.05) !important;
  color: #343a40;
}
.navbar-background.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-background.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-background.navbar-dark .form-control-navbar,
.navbar-background.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: white;
  border-color: white;
  color: rgba(255, 255, 255, 0.8);
}
.navbar-background.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-background.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-background.navbar-dark .form-control-navbar:focus,
.navbar-background.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: white;
  border-color: white !important;
  color: #fff;
}

.navbar-kia-live-red {
  background-color: #EA0029;
  color: #fff;
}
.navbar-kia-live-red.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-live-red.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-live-red.navbar-light .form-control-navbar,
.navbar-kia-live-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(213.6, 0, 37.4256410256);
  border-color: rgb(188.1, 0, 32.9576923077);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-live-red.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-kia-live-red.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-kia-live-red.navbar-light .form-control-navbar:focus,
.navbar-kia-live-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(208.5, 0, 36.5320512821);
  border-color: rgb(188.1, 0, 32.9576923077) !important;
  color: #343a40;
}
.navbar-kia-live-red.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-live-red.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-live-red.navbar-dark .form-control-navbar,
.navbar-kia-live-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(254.4, 0, 44.5743589744);
  border-color: rgb(255, 24.9, 65.2166666667);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-live-red.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-kia-live-red.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-kia-live-red.navbar-dark .form-control-navbar:focus,
.navbar-kia-live-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(255, 4.5, 48.391025641);
  border-color: rgb(255, 24.9, 65.2166666667) !important;
  color: #fff;
}

.navbar-kia-afternoon-yellow {
  background-color: #F3C300;
  color: #1f2d3d;
}
.navbar-kia-afternoon-yellow.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-afternoon-yellow.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-afternoon-yellow.navbar-light .form-control-navbar,
.navbar-kia-afternoon-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(222.6, 178.6296296296, 0);
  border-color: rgb(197.1, 158.1666666667, 0);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-afternoon-yellow.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-kia-afternoon-yellow.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-kia-afternoon-yellow.navbar-light .form-control-navbar:focus,
.navbar-kia-afternoon-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(217.5, 174.537037037, 0);
  border-color: rgb(197.1, 158.1666666667, 0) !important;
  color: #343a40;
}
.navbar-kia-afternoon-yellow.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-afternoon-yellow.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-afternoon-yellow.navbar-dark .form-control-navbar,
.navbar-kia-afternoon-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(255, 206.2888888889, 8.4);
  border-color: rgb(255, 211.3259259259, 33.9);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-afternoon-yellow.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-kia-afternoon-yellow.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-kia-afternoon-yellow.navbar-dark .form-control-navbar:focus,
.navbar-kia-afternoon-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(255, 207.2962962963, 13.5);
  border-color: rgb(255, 211.3259259259, 33.9) !important;
  color: #fff;
}

.navbar-kia-forest-green {
  background-color: #5D7D2B;
  color: #fff;
}
.navbar-kia-forest-green.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-forest-green.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-forest-green.navbar-light .form-control-navbar,
.navbar-kia-forest-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(81.7071428571, 109.8214285714, 37.7785714286);
  border-color: rgb(67.5910714286, 90.8482142857, 31.2517857143);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-forest-green.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-kia-forest-green.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-kia-forest-green.navbar-light .form-control-navbar:focus,
.navbar-kia-forest-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(78.8839285714, 106.0267857143, 36.4732142857);
  border-color: rgb(67.5910714286, 90.8482142857, 31.2517857143) !important;
  color: #343a40;
}
.navbar-kia-forest-green.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-forest-green.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-forest-green.navbar-dark .form-control-navbar,
.navbar-kia-forest-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(104.2928571429, 140.1785714286, 48.2214285714);
  border-color: rgb(118.4089285714, 159.1517857143, 54.7482142857);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-forest-green.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-kia-forest-green.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-kia-forest-green.navbar-dark .form-control-navbar:focus,
.navbar-kia-forest-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(107.1160714286, 143.9732142857, 49.5267857143);
  border-color: rgb(118.4089285714, 159.1517857143, 54.7482142857) !important;
  color: #fff;
}

.navbar-kia-city-grey {
  background-color: #9EA1A2;
  color: #1f2d3d;
}
.navbar-kia-city-grey.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-city-grey.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-city-grey.navbar-light .form-control-navbar,
.navbar-kia-city-grey.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(147.5852631579, 150.9073684211, 152.0147368421);
  border-color: rgb(134.5668421053, 138.2915789474, 139.5331578947);
  color: rgba(52, 58, 64, 0.8);
}
.navbar-kia-city-grey.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.navbar-kia-city-grey.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.navbar-kia-city-grey.navbar-light .form-control-navbar:focus,
.navbar-kia-city-grey.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(144.9815789474, 148.3842105263, 149.5184210526);
  border-color: rgb(134.5668421053, 138.2915789474, 139.5331578947) !important;
  color: #343a40;
}
.navbar-kia-city-grey.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-city-grey.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-city-grey.navbar-dark .form-control-navbar,
.navbar-kia-city-grey.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(168.4147368421, 171.0926315789, 171.9852631579);
  border-color: rgb(181.4331578947, 183.7084210526, 184.4668421053);
  color: rgba(255, 255, 255, 0.8);
}
.navbar-kia-city-grey.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.navbar-kia-city-grey.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.navbar-kia-city-grey.navbar-dark .form-control-navbar:focus,
.navbar-kia-city-grey.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(171.0184210526, 173.6157894737, 174.4815789474);
  border-color: rgb(181.4331578947, 183.7084210526, 184.4668421053) !important;
  color: #fff;
}

.navbar-nav-not-expanded {
  flex-direction: row;
}
.navbar-nav-not-expanded .dropdown-menu {
  position: absolute;
}
.navbar-nav-not-expanded .nav-link {
  padding-right: 1rem;
  padding-left: 1rem;
}

.dark-mode .nav-pills .nav-link {
  color: #ced4da;
}
.dark-mode .nav-tabs {
  border-color: rgb(86.2931034483, 96.25, 106.2068965517);
}
.dark-mode .nav-tabs .nav-link:focus,
.dark-mode .nav-tabs .nav-link:hover {
  border-color: rgb(86.2931034483, 96.25, 106.2068965517);
}
.dark-mode .nav-tabs .nav-item.show .nav-link,
.dark-mode .nav-tabs .nav-link.active {
  background-color: #343a40;
  border-color: rgb(86.2931034483, 96.25, 106.2068965517) rgb(86.2931034483, 96.25, 106.2068965517) transparent rgb(86.2931034483, 96.25, 106.2068965517);
  color: #fff;
}
.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link.active, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,
.dark-mode .nav-tabs.flex-column .nav-link.active,
.dark-mode .nav-tabs.flex-column .nav-link:focus,
.dark-mode .nav-tabs.flex-column .nav-link:hover {
  border-color: rgb(86.2931034483, 96.25, 106.2068965517) transparent rgb(86.2931034483, 96.25, 106.2068965517) rgb(86.2931034483, 96.25, 106.2068965517);
}
.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,
.dark-mode .nav-tabs.flex-column .nav-link:focus,
.dark-mode .nav-tabs.flex-column .nav-link:hover {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
}
.dark-mode .nav-tabs.flex-column.nav-tabs-right {
  border-color: rgb(86.2931034483, 96.25, 106.2068965517);
}
.dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link.active, .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:focus, .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:hover {
  border-color: rgb(86.2931034483, 96.25, 106.2068965517) rgb(86.2931034483, 96.25, 106.2068965517) rgb(86.2931034483, 96.25, 106.2068965517) transparent;
}
.dark-mode .navbar-light {
  background-color: #f8f9fa;
}
.dark-mode .navbar-dark {
  background-color: #343a40;
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
}
.dark-mode .navbar-primary {
  background-color: #3f6791;
  color: #fff;
}
.dark-mode .navbar-primary.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-primary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-primary.navbar-light .form-control-navbar,
.dark-mode .navbar-primary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(56.8211538462, 92.8980769231, 130.7788461538);
  border-color: rgb(49.0975961538, 80.2706730769, 113.0024038462);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(55.2764423077, 90.3725961538, 127.2235576923);
  border-color: rgb(49.0975961538, 80.2706730769, 113.0024038462) !important;
  color: #343a40;
}
.dark-mode .navbar-primary.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-primary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-primary.navbar-dark .form-control-navbar,
.dark-mode .navbar-primary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(69.1788461538, 113.1019230769, 159.2211538462);
  border-color: rgb(76.9024038462, 125.7293269231, 176.9975961538);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(70.7235576923, 115.6274038462, 162.7764423077);
  border-color: rgb(76.9024038462, 125.7293269231, 176.9975961538) !important;
  color: #fff;
}
.dark-mode .navbar-secondary {
  background-color: #6c757d;
  color: #fff;
}
.dark-mode .navbar-secondary.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-secondary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-secondary.navbar-light .form-control-navbar,
.dark-mode .navbar-secondary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(98.5442060086, 106.756223176, 114.0557939914);
  border-color: rgb(86.7244635193, 93.9515021459, 100.3755364807);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(96.1802575107, 104.19527897, 111.3197424893);
  border-color: rgb(86.7244635193, 93.9515021459, 100.3755364807) !important;
  color: #343a40;
}
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar,
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(117.4557939914, 127.243776824, 135.9442060086);
  border-color: rgb(131.0193133047, 139.9459227468, 147.8806866953);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(120.0751072961, 129.7896995708, 138.4248927039);
  border-color: rgb(131.0193133047, 139.9459227468, 147.8806866953) !important;
  color: #fff;
}
.dark-mode .navbar-success {
  background-color: #00bc8c;
  color: #fff;
}
.dark-mode .navbar-success.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-success.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-success.navbar-light .form-control-navbar,
.dark-mode .navbar-success.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(0, 167.6, 124.8085106383);
  border-color: rgb(0, 142.1, 105.8191489362);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-success.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-success.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(0, 162.5, 121.0106382979);
  border-color: rgb(0, 142.1, 105.8191489362) !important;
  color: #343a40;
}
.dark-mode .navbar-success.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-success.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-success.navbar-dark .form-control-navbar,
.dark-mode .navbar-success.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(0, 208.4, 155.1914893617);
  border-color: rgb(0, 233.9, 174.1808510638);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(0, 213.5, 158.9893617021);
  border-color: rgb(0, 233.9, 174.1808510638) !important;
  color: #fff;
}
.dark-mode .navbar-info {
  background-color: #3498db;
  color: #fff;
}
.dark-mode .navbar-info.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-info.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-info.navbar-light .form-control-navbar,
.dark-mode .navbar-info.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(37.7472803347, 142.6008368201, 212.8527196653);
  border-color: rgb(33.9062761506, 128.090376569, 191.1937238494);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-info.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-info.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(36.9790794979, 139.6987447699, 208.5209205021);
  border-color: rgb(33.9062761506, 128.090376569, 191.1937238494) !important;
  color: #343a40;
}
.dark-mode .navbar-info.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-info.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-info.navbar-dark .form-control-navbar,
.dark-mode .navbar-info.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(69.3271966527, 160.7916317992, 222.0728033473);
  border-color: rgb(90.9861924686, 171.7811715481, 225.9138075314);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(73.6589958159, 162.989539749, 222.8410041841);
  border-color: rgb(90.9861924686, 171.7811715481, 225.9138075314) !important;
  color: #fff;
}
.dark-mode .navbar-warning {
  background-color: #f39c12;
  color: #1f2d3d;
}
.dark-mode .navbar-warning.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-warning.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-warning.navbar-light .form-control-navbar,
.dark-mode .navbar-warning.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(229.0048192771, 144.9397590361, 11.5951807229);
  border-color: rgb(204.7337349398, 129.578313253, 10.3662650602);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(224.1506024096, 141.8674698795, 11.3493975904);
  border-color: rgb(204.7337349398, 129.578313253, 10.3662650602) !important;
  color: #343a40;
}
.dark-mode .navbar-warning.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-warning.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-warning.navbar-dark .form-control-navbar,
.dark-mode .navbar-warning.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(243.9831325301, 164.1108433735, 37.4168674699);
  border-color: rgb(245.2120481928, 174.2493975904, 61.6879518072);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(244.2289156627, 166.1385542169, 42.2710843373);
  border-color: rgb(245.2120481928, 174.2493975904, 61.6879518072) !important;
  color: #fff;
}
.dark-mode .navbar-danger {
  background-color: #e74c3c;
  color: #fff;
}
.dark-mode .navbar-danger.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-danger.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-danger.navbar-light .form-control-navbar,
.dark-mode .navbar-danger.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(228.7643835616, 59.3260273973, 41.8356164384);
  border-color: rgb(218.2397260274, 44.7671232877, 26.8602739726);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(228.2054794521, 55.1575342466, 37.2945205479);
  border-color: rgb(218.2397260274, 44.7671232877, 26.8602739726) !important;
  color: #343a40;
}
.dark-mode .navbar-danger.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-danger.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-danger.navbar-dark .form-control-navbar,
.dark-mode .navbar-danger.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(233.2356164384, 92.6739726027, 78.1643835616);
  border-color: rgb(236.0301369863, 113.5164383562, 100.8698630137);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(233.7945205479, 96.8424657534, 82.7054794521);
  border-color: rgb(236.0301369863, 113.5164383562, 100.8698630137) !important;
  color: #fff;
}
.dark-mode .navbar-lightblue {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  color: #1f2d3d;
}
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar,
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(118.2451612903, 177.1661290323, 211.3548387097);
  border-color: rgb(98.914516129, 166.1641129032, 205.185483871);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(114.3790322581, 174.9657258065, 210.1209677419);
  border-color: rgb(98.914516129, 166.1641129032, 205.185483871) !important;
  color: #343a40;
}
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar,
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(149.1741935484, 194.7693548387, 221.2258064516);
  border-color: rgb(168.5048387097, 205.7713709677, 227.3951612903);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(153.0403225806, 196.9697580645, 222.4596774194);
  border-color: rgb(168.5048387097, 205.7713709677, 227.3951612903) !important;
  color: #fff;
}
.dark-mode .navbar-navy {
  background-color: rgb(0, 43.5476190476, 88.5);
  color: #fff;
}
.dark-mode .navbar-navy.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-navy.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-navy.navbar-light .form-control-navbar,
.dark-mode .navbar-navy.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(0, 33.5095238095, 68.1);
  border-color: rgb(0, 20.9619047619, 42.6);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #001f3f;
  border-color: rgb(0, 20.9619047619, 42.6) !important;
  color: #343a40;
}
.dark-mode .navbar-navy.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-navy.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-navy.navbar-dark .form-control-navbar,
.dark-mode .navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(0, 53.5857142857, 108.9);
  border-color: rgb(0, 66.1333333333, 134.4);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(0, 56.0952380952, 114);
  border-color: rgb(0, 66.1333333333, 134.4) !important;
  color: #fff;
}
.dark-mode .navbar-olive {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  color: #1f2d3d;
}
.dark-mode .navbar-olive.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-olive.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-olive.navbar-light .form-control-navbar,
.dark-mode .navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(101.7140186916, 193.8859813084, 152.8093457944);
  border-color: rgb(83.4827102804, 186.6172897196, 140.6551401869);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(98.0677570093, 192.4322429907, 150.3785046729);
  border-color: rgb(83.4827102804, 186.6172897196, 140.6551401869) !important;
  color: #343a40;
}
.dark-mode .navbar-olive.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-olive.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-olive.navbar-dark .form-control-navbar,
.dark-mode .navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(130.8841121495, 205.5158878505, 172.2560747664);
  border-color: rgb(149.1154205607, 212.7845794393, 184.4102803738);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(134.5303738318, 206.9696261682, 174.6869158879);
  border-color: rgb(149.1154205607, 212.7845794393, 184.4102803738) !important;
  color: #fff;
}
.dark-mode .navbar-lime {
  background-color: rgb(103, 255, 169.4251968504);
  color: #1f2d3d;
}
.dark-mode .navbar-lime.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-lime.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-lime.navbar-light .form-control-navbar,
.dark-mode .navbar-lime.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(82.6, 255, 157.9401574803);
  border-color: rgb(57.1, 255, 143.5838582677);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(77.5, 255, 155.0688976378);
  border-color: rgb(57.1, 255, 143.5838582677) !important;
  color: #343a40;
}
.dark-mode .navbar-lime.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-lime.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-lime.navbar-dark .form-control-navbar,
.dark-mode .navbar-lime.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(123.4, 255, 180.9102362205);
  border-color: rgb(148.9, 255, 195.2665354331);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(128.5, 255, 183.781496063);
  border-color: rgb(148.9, 255, 195.2665354331) !important;
  color: #fff;
}
.dark-mode .navbar-fuchsia {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  color: #1f2d3d;
}
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar,
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(244.8571428571, 94.7428571429, 211.0476190476);
  border-color: rgb(243.3392857143, 70.7607142857, 204.4702380952);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(244.5535714286, 89.9464285714, 209.7321428571);
  border-color: rgb(243.3392857143, 70.7607142857, 204.4702380952) !important;
  color: #343a40;
}
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar,
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(247.2857142857, 133.1142857143, 221.5714285714);
  border-color: rgb(248.8035714286, 157.0964285714, 228.1488095238);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(247.5892857143, 137.9107142857, 222.8869047619);
  border-color: rgb(248.8035714286, 157.0964285714, 228.1488095238) !important;
  color: #fff;
}
.dark-mode .navbar-maroon {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  color: #1f2d3d;
}
.dark-mode .navbar-maroon.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-maroon.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-maroon.navbar-light .form-control-navbar,
.dark-mode .navbar-maroon.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(234.4, 90.2, 142.8444444444);
  border-color: rgb(231.5666666667, 67.5333333333, 127.4185185185);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(233.8333333333, 85.6666666667, 139.7592592593);
  border-color: rgb(231.5666666667, 67.5333333333, 127.4185185185) !important;
  color: #343a40;
}
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar,
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(238.9333333333, 126.4666666667, 167.5259259259);
  border-color: rgb(241.7666666667, 149.1333333333, 182.9518518519);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(239.5, 131, 170.6111111111);
  border-color: rgb(241.7666666667, 149.1333333333, 182.9518518519) !important;
  color: #fff;
}
.dark-mode .navbar-blue {
  background-color: #3f6791;
  color: #fff;
}
.dark-mode .navbar-blue.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-blue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-blue.navbar-light .form-control-navbar,
.dark-mode .navbar-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(56.8211538462, 92.8980769231, 130.7788461538);
  border-color: rgb(49.0975961538, 80.2706730769, 113.0024038462);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(55.2764423077, 90.3725961538, 127.2235576923);
  border-color: rgb(49.0975961538, 80.2706730769, 113.0024038462) !important;
  color: #343a40;
}
.dark-mode .navbar-blue.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-blue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-blue.navbar-dark .form-control-navbar,
.dark-mode .navbar-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(69.1788461538, 113.1019230769, 159.2211538462);
  border-color: rgb(76.9024038462, 125.7293269231, 176.9975961538);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(70.7235576923, 115.6274038462, 162.7764423077);
  border-color: rgb(76.9024038462, 125.7293269231, 176.9975961538) !important;
  color: #fff;
}
.dark-mode .navbar-indigo {
  background-color: #6610f2;
  color: #fff;
}
.dark-mode .navbar-indigo.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-indigo.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-indigo.navbar-light .form-control-navbar,
.dark-mode .navbar-indigo.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(93.3428571429, 12.2571428571, 225.3428571429);
  border-color: rgb(83.325, 10.9416666667, 201.1583333333);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(91.3392857143, 11.994047619, 220.505952381);
  border-color: rgb(83.325, 10.9416666667, 201.1583333333) !important;
  color: #343a40;
}
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar,
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(114.3857142857, 35.3476190476, 243.0523809524);
  border-color: rgb(129.8678571429, 59.5321428571, 244.3678571429);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(117.4821428571, 40.1845238095, 243.3154761905);
  border-color: rgb(129.8678571429, 59.5321428571, 244.3678571429) !important;
  color: #fff;
}
.dark-mode .navbar-purple {
  background-color: #6f42c1;
  color: #fff;
}
.dark-mode .navbar-purple.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-purple.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-purple.navbar-light .form-control-navbar,
.dark-mode .navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(101.7139442231, 58.9370517928, 179.6629482072);
  border-color: rgb(90.8434262948, 52.638247012, 160.461752988);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(99.5398406375, 57.6772908367, 175.8227091633);
  border-color: rgb(90.8434262948, 52.638247012, 160.461752988) !important;
  color: #343a40;
}
.dark-mode .navbar-purple.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-purple.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-purple.navbar-dark .form-control-navbar,
.dark-mode .navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(122.7035856574, 81.3609561753, 198.0390438247);
  border-color: rgb(137.3330677291, 100.5621513944, 204.3378486056);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(125.6294820717, 85.2011952191, 199.2988047809);
  border-color: rgb(137.3330677291, 100.5621513944, 204.3378486056) !important;
  color: #fff;
}
.dark-mode .navbar-pink {
  background-color: #e83e8c;
  color: #fff;
}
.dark-mode .navbar-pink.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-pink.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-pink.navbar-light .form-control-navbar,
.dark-mode .navbar-pink.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(229.8277777778, 43.7722222222, 129.1388888889);
  border-color: rgb(221.6819444444, 26.4180555556, 116.0097222222);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(229.2847222222, 39.2152777778, 126.4236111111);
  border-color: rgb(221.6819444444, 26.4180555556, 116.0097222222) !important;
  color: #343a40;
}
.dark-mode .navbar-pink.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-pink.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-pink.navbar-dark .form-control-navbar,
.dark-mode .navbar-pink.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(234.1722222222, 80.2277777778, 150.8611111111);
  border-color: rgb(236.8875, 103.0125, 164.4375);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(234.7152777778, 84.7847222222, 153.5763888889);
  border-color: rgb(236.8875, 103.0125, 164.4375) !important;
  color: #fff;
}
.dark-mode .navbar-red {
  background-color: #e74c3c;
  color: #fff;
}
.dark-mode .navbar-red.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-red.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-red.navbar-light .form-control-navbar,
.dark-mode .navbar-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(228.7643835616, 59.3260273973, 41.8356164384);
  border-color: rgb(218.2397260274, 44.7671232877, 26.8602739726);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-red.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(228.2054794521, 55.1575342466, 37.2945205479);
  border-color: rgb(218.2397260274, 44.7671232877, 26.8602739726) !important;
  color: #343a40;
}
.dark-mode .navbar-red.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-red.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-red.navbar-dark .form-control-navbar,
.dark-mode .navbar-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(233.2356164384, 92.6739726027, 78.1643835616);
  border-color: rgb(236.0301369863, 113.5164383562, 100.8698630137);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(233.7945205479, 96.8424657534, 82.7054794521);
  border-color: rgb(236.0301369863, 113.5164383562, 100.8698630137) !important;
  color: #fff;
}
.dark-mode .navbar-orange {
  background-color: #fd7e14;
  color: #1f2d3d;
}
.dark-mode .navbar-orange.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-orange.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-orange.navbar-light .form-control-navbar,
.dark-mode .navbar-orange.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(250.4683544304, 115.1088607595, 2.1316455696);
  border-color: rgb(225.1835443038, 103.4886075949, 1.9164556962);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(245.4113924051, 112.7848101266, 2.0886075949);
  border-color: rgb(225.1835443038, 103.4886075949, 1.9164556962) !important;
  color: #343a40;
}
.dark-mode .navbar-orange.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-orange.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-orange.navbar-dark .form-control-navbar,
.dark-mode .navbar-orange.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(253.1721518987, 137.1037974684, 40.2278481013);
  border-color: rgb(253.3873417722, 150.9835443038, 65.5126582278);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(253.2151898734, 139.8797468354, 45.2848101266);
  border-color: rgb(253.3873417722, 150.9835443038, 65.5126582278) !important;
  color: #fff;
}
.dark-mode .navbar-yellow {
  background-color: #f39c12;
  color: #1f2d3d;
}
.dark-mode .navbar-yellow.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-yellow.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-yellow.navbar-light .form-control-navbar,
.dark-mode .navbar-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(229.0048192771, 144.9397590361, 11.5951807229);
  border-color: rgb(204.7337349398, 129.578313253, 10.3662650602);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(224.1506024096, 141.8674698795, 11.3493975904);
  border-color: rgb(204.7337349398, 129.578313253, 10.3662650602) !important;
  color: #343a40;
}
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar,
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(243.9831325301, 164.1108433735, 37.4168674699);
  border-color: rgb(245.2120481928, 174.2493975904, 61.6879518072);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(244.2289156627, 166.1385542169, 42.2710843373);
  border-color: rgb(245.2120481928, 174.2493975904, 61.6879518072) !important;
  color: #fff;
}
.dark-mode .navbar-green {
  background-color: #00bc8c;
  color: #fff;
}
.dark-mode .navbar-green.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-green.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-green.navbar-light .form-control-navbar,
.dark-mode .navbar-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(0, 167.6, 124.8085106383);
  border-color: rgb(0, 142.1, 105.8191489362);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-green.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(0, 162.5, 121.0106382979);
  border-color: rgb(0, 142.1, 105.8191489362) !important;
  color: #343a40;
}
.dark-mode .navbar-green.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-green.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-green.navbar-dark .form-control-navbar,
.dark-mode .navbar-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(0, 208.4, 155.1914893617);
  border-color: rgb(0, 233.9, 174.1808510638);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(0, 213.5, 158.9893617021);
  border-color: rgb(0, 233.9, 174.1808510638) !important;
  color: #fff;
}
.dark-mode .navbar-teal {
  background-color: #20c997;
  color: #fff;
}
.dark-mode .navbar-teal.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-teal.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-teal.navbar-light .form-control-navbar,
.dark-mode .navbar-teal.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(29.1982832618, 183.4017167382, 137.7793991416);
  border-color: rgb(25.6961373391, 161.4038626609, 121.2536480687);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(28.4978540773, 179.0021459227, 134.474248927);
  border-color: rgb(25.6961373391, 161.4038626609, 121.2536480687) !important;
  color: #343a40;
}
.dark-mode .navbar-teal.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-teal.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-teal.navbar-dark .form-control-navbar,
.dark-mode .navbar-teal.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(34.8017167382, 218.5982832618, 164.2206008584);
  border-color: rgb(55.639055794, 223.260944206, 173.6686695279);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(38.0407725322, 220.4592274678, 166.4892703863);
  border-color: rgb(55.639055794, 223.260944206, 173.6686695279) !important;
  color: #fff;
}
.dark-mode .navbar-cyan {
  background-color: #3498db;
  color: #fff;
}
.dark-mode .navbar-cyan.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-cyan.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-cyan.navbar-light .form-control-navbar,
.dark-mode .navbar-cyan.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(37.7472803347, 142.6008368201, 212.8527196653);
  border-color: rgb(33.9062761506, 128.090376569, 191.1937238494);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(36.9790794979, 139.6987447699, 208.5209205021);
  border-color: rgb(33.9062761506, 128.090376569, 191.1937238494) !important;
  color: #343a40;
}
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar,
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(69.3271966527, 160.7916317992, 222.0728033473);
  border-color: rgb(90.9861924686, 171.7811715481, 225.9138075314);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(73.6589958159, 162.989539749, 222.8410041841);
  border-color: rgb(90.9861924686, 171.7811715481, 225.9138075314) !important;
  color: #fff;
}
.dark-mode .navbar-white {
  background-color: #fff;
  color: #1f2d3d;
}
.dark-mode .navbar-white.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-white.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-white.navbar-light .form-control-navbar,
.dark-mode .navbar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(244.8, 244.8, 244.8);
  border-color: rgb(232.05, 232.05, 232.05);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-white.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(242.25, 242.25, 242.25);
  border-color: rgb(232.05, 232.05, 232.05) !important;
  color: #343a40;
}
.dark-mode .navbar-white.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-white.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-white.navbar-dark .form-control-navbar,
.dark-mode .navbar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: white;
  border-color: white;
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: white;
  border-color: white !important;
  color: #fff;
}
.dark-mode .navbar-gray {
  background-color: #6c757d;
  color: #fff;
}
.dark-mode .navbar-gray.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-gray.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-gray.navbar-light .form-control-navbar,
.dark-mode .navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(98.5442060086, 106.756223176, 114.0557939914);
  border-color: rgb(86.7244635193, 93.9515021459, 100.3755364807);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(96.1802575107, 104.19527897, 111.3197424893);
  border-color: rgb(86.7244635193, 93.9515021459, 100.3755364807) !important;
  color: #343a40;
}
.dark-mode .navbar-gray.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-gray.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-gray.navbar-dark .form-control-navbar,
.dark-mode .navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(117.4557939914, 127.243776824, 135.9442060086);
  border-color: rgb(131.0193133047, 139.9459227468, 147.8806866953);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(120.0751072961, 129.7896995708, 138.4248927039);
  border-color: rgb(131.0193133047, 139.9459227468, 147.8806866953) !important;
  color: #fff;
}
.dark-mode .navbar-gray-dark {
  background-color: #343a40;
  color: #fff;
}
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar,
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(42.8551724138, 47.8, 52.7448275862);
  border-color: rgb(31.424137931, 35.05, 38.675862069);
  color: rgba(52, 58, 64, 0.8);
}
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(40.5689655172, 45.25, 49.9310344828);
  border-color: rgb(31.424137931, 35.05, 38.675862069) !important;
  color: #343a40;
}
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar,
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(61.1448275862, 68.2, 75.2551724138);
  border-color: rgb(72.575862069, 80.95, 89.324137931);
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
  border-color: rgb(72.575862069, 80.95, 89.324137931) !important;
  color: #fff;
}

.pagination-month .page-item {
  justify-self: stretch;
}
.pagination-month .page-item .page-link {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  box-shadow: none;
}
.pagination-month .page-item:first-child .page-link, .pagination-month .page-item:last-child .page-link {
  height: 100%;
  font-size: 1.125rem;
}
.pagination-month .page-item .page-month {
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 600;
}
.pagination-month .page-item .page-year {
  margin-bottom: 0;
}
.pagination-month.pagination-lg .page-month {
  font-size: 1.40625rem;
}
.pagination-month.pagination-sm .page-month {
  font-size: 0.9rem;
}

.dark-mode .page-item.disabled a, .dark-mode .page-item.disabled .page-link {
  background-color: rgb(57.7155172414, 64.375, 71.0344827586) !important;
  border-color: #6c757d !important;
  color: #6c757d;
}
.dark-mode .page-item .page-link {
  color: #3f6791;
}
.dark-mode .page-item.active .page-link {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}
.dark-mode .page-item.active .page-link:hover, .dark-mode .page-item.active .page-link:focus {
  color: #ced4da !important;
}
.dark-mode .page-item:not(.active) .page-link {
  background-color: #343a40;
  border-color: #6c757d;
}
.dark-mode .page-item:not(.active) .page-link:hover, .dark-mode .page-item:not(.active) .page-link:focus {
  color: rgb(70.7235576923, 115.6274038462, 162.7764423077);
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
}

.form-group.has-icon {
  position: relative;
}
.form-group.has-icon .form-control {
  padding-right: 35px;
}
.form-group.has-icon .form-icon {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  font-size: 1rem;
  padding: 0.375rem 1.85rem;
  position: absolute;
  right: 3px;
  top: 0;
}

.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type {
  border-radius: 0;
}

.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.fal, .form-control-feedback.fad, .form-control-feedback.svg-inline--fa, .form-control-feedback.ion {
  line-height: calc(2.19rem + 2px);
}

.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.fal, .input-lg + .form-control-feedback.fad, .input-lg + .form-control-feedback.svg-inline--fa, .input-lg + .form-control-feedback.ion,
.input-group-lg + .form-control-feedback.fa,
.input-group-lg + .form-control-feedback.fas,
.input-group-lg + .form-control-feedback.far,
.input-group-lg + .form-control-feedback.fab,
.input-group-lg + .form-control-feedback.fal,
.input-group-lg + .form-control-feedback.fad,
.input-group-lg + .form-control-feedback.svg-inline--fa,
.input-group-lg + .form-control-feedback.ion {
  line-height: calc(2.6875rem + 2px);
}

.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.fal, .form-group-lg .form-control + .form-control-feedback.fad, .form-group-lg .form-control + .form-control-feedback.svg-inline--fa, .form-group-lg .form-control + .form-control-feedback.ion {
  line-height: calc(2.6875rem + 2px);
}

.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.fal, .input-sm + .form-control-feedback.fad, .input-sm + .form-control-feedback.svg-inline--fa, .input-sm + .form-control-feedback.ion,
.input-group-sm + .form-control-feedback.fa,
.input-group-sm + .form-control-feedback.fas,
.input-group-sm + .form-control-feedback.far,
.input-group-sm + .form-control-feedback.fab,
.input-group-sm + .form-control-feedback.fal,
.input-group-sm + .form-control-feedback.fad,
.input-group-sm + .form-control-feedback.svg-inline--fa,
.input-group-sm + .form-control-feedback.ion {
  line-height: calc(1.68125rem + 2px);
}

.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.fal, .form-group-sm .form-control + .form-control-feedback.fad, .form-group-sm .form-control + .form-control-feedback.svg-inline--fa, .form-group-sm .form-control + .form-control-feedback.ion {
  line-height: calc(1.68125rem + 2px);
}

label:not(.form-check-label):not(.custom-file-label) {
  font-weight: 600;
}

.warning-feedback {
  font-size: 80%;
  color: #F3C300;
  display: none;
  margin-top: 0.25rem;
  width: 100%;
}

.warning-tooltip {
  border-radius: 0;
  font-size: 0.7875rem;
  background-color: rgba(243, 195, 0, 0.9);
  color: #1f2d3d;
  display: none;
  line-height: 1.6;
  margin-top: 0.1rem;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  position: absolute;
  top: 100%;
  z-index: 5;
}

.form-control.is-warning {
  border-color: #F3C300;
}
.form-control.is-warning:focus {
  border-color: #F3C300;
  box-shadow: 0 0 0 0 rgba(243, 195, 0, 0.25);
}
.form-control.is-warning ~ .warning-feedback,
.form-control.is-warning ~ .warning-tooltip {
  display: block;
}

textarea.form-control.is-warning {
  padding-right: 2.19rem;
  background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem);
}

.custom-select.is-warning {
  border-color: #F3C300;
}
.custom-select.is-warning:focus {
  border-color: #F3C300;
  box-shadow: 0 0 0 0 rgba(243, 195, 0, 0.25);
}
.custom-select.is-warning ~ .warning-feedback,
.custom-select.is-warning ~ .warning-tooltip {
  display: block;
}

.form-control-file.is-warning ~ .warning-feedback,
.form-control-file.is-warning ~ .warning-tooltip {
  display: block;
}

.form-check-input.is-warning ~ .form-check-label {
  color: #F3C300;
}
.form-check-input.is-warning ~ .warning-feedback,
.form-check-input.is-warning ~ .warning-tooltip {
  display: block;
}

.custom-control-input.is-warning ~ .custom-control-label {
  color: #F3C300;
}
.custom-control-input.is-warning ~ .custom-control-label::before {
  border-color: #F3C300;
}
.custom-control-input.is-warning ~ .warning-feedback,
.custom-control-input.is-warning ~ .warning-tooltip {
  display: block;
}
.custom-control-input.is-warning:checked ~ .custom-control-label::before {
  background-color: rgb(255, 212.3333333333, 39);
  border-color: rgb(255, 212.3333333333, 39);
}
.custom-control-input.is-warning:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(243, 195, 0, 0.25);
}
.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #F3C300;
}

.custom-file-input.is-warning ~ .custom-file-label {
  border-color: #F3C300;
}
.custom-file-input.is-warning ~ .warning-feedback,
.custom-file-input.is-warning ~ .warning-tooltip {
  display: block;
}
.custom-file-input.is-warning:focus ~ .custom-file-label {
  border-color: #F3C300;
  box-shadow: 0 0 0 0 rgba(243, 195, 0, 0.25);
}

body.text-sm .input-group-text {
  font-size: 0.7875rem;
}

.form-control.form-control-border,
.custom-select.form-control-border {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  box-shadow: inherit;
}
.form-control.form-control-border.border-width-2,
.custom-select.form-control-border.border-width-2 {
  border-bottom-width: 2px;
}
.form-control.form-control-border.border-width-3,
.custom-select.form-control-border.border-width-3 {
  border-bottom-width: 3px;
}

.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {
  background-color: #05141F;
  border-color: black;
}
.custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}
.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #05141F;
  border-color: black;
}
.custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(26.25, 105, 162.75);
}
.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(48.9012875536, 52.9763948498, 56.5987124464);
}
.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(188.4763948498, 193.2660944206, 197.5236051502);
}
.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
  background-color: #5D7D2B;
  border-color: rgb(36.5357142857, 49.1071428571, 16.8928571429);
}
.custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(22.4196428571, 30.1339285714, 10.3660714286);
}
.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5D7D2B;
  border-color: rgb(36.5357142857, 49.1071428571, 16.8928571429);
}
.custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(170.625, 206.625, 114.375);
}
.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: rgb(11.6666666667, 82.1739130435, 93.3333333333);
}
.custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(8.8333333333, 62.2173913043, 70.6666666667);
}
.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: rgb(11.6666666667, 82.1739130435, 93.3333333333);
}
.custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(121.6666666667, 222.3913043478, 238.3333333333);
}
.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
  background-color: #F3C300;
  border-color: rgb(141, 113.1481481481, 0);
}
.custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(115.5, 92.6851851852, 0);
}
.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #F3C300;
  border-color: rgb(141, 113.1481481481, 0);
}
.custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(255, 232.4814814815, 141);
}
.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
  background-color: #EA0029;
  border-color: rgb(132, 0, 23.1282051282);
}
.custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(106.5, 0, 18.6602564103);
}
.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #EA0029;
  border-color: rgb(132, 0, 23.1282051282);
}
.custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(255, 132, 153.5512820513);
}
.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: rgb(188.5, 198, 207.5);
}
.custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(173.625, 185.25, 196.875);
}
.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: rgb(188.5, 198, 207.5);
}
.custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}
.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}
.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(122.0344827586, 134.5, 146.9655172414);
}
.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: rgb(35.3225806452, 83.0080645161, 110.6774193548);
}
.custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}
.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(29.1532258065, 68.5100806452, 91.3467741935);
}
.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: rgb(35.3225806452, 83.0080645161, 110.6774193548);
}
.custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}
.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(172.3709677419, 207.9717741935, 228.6290322581);
}
.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black;
}
.custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}
.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}
.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black;
}
.custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}
.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(0, 106.2857142857, 216);
}
.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: rgb(31.9252336449, 80.0747663551, 58.6168224299);
}
.custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}
.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(24.6565420561, 61.8434579439, 45.2710280374);
}
.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: rgb(31.9252336449, 80.0747663551, 58.6168224299);
}
.custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}
.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(152.761682243, 214.238317757, 186.8411214953);
}
.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: rgb(0, 154, 67.2992125984);
}
.custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}
.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(0, 128.5, 56.155511811);
}
.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: rgb(0, 154, 67.2992125984);
}
.custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}
.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(154, 255, 198.1377952756);
}
.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: rgb(146.7142857143, 9.2857142857, 115.7619047619);
}
.custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}
.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(122.7321428571, 7.7678571429, 96.8392857143);
}
.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: rgb(146.7142857143, 9.2857142857, 115.7619047619);
}
.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}
.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(249.1071428571, 161.8928571429, 229.4642857143);
}
.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: rgb(125.3333333333, 15.6666666667, 55.7037037037);
}
.custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}
.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(102.6666666667, 12.8333333333, 45.6296296296);
}
.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: rgb(125.3333333333, 15.6666666667, 55.7037037037);
}
.custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}
.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(242.3333333333, 153.6666666667, 186.037037037);
}
.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
  background-color: #05141F;
  border-color: black;
}
.custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}
.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #05141F;
  border-color: black;
}
.custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(26.25, 105, 162.75);
}
.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: rgb(61.2857142857, 8.0476190476, 147.9523809524);
}
.custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(51.2678571429, 6.7321428571, 123.7678571429);
}
.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: rgb(61.2857142857, 8.0476190476, 147.9523809524);
}
.custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(194.8928571429, 161.1071428571, 249.8928571429);
}
.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: rgb(66.9282868526, 38.780876494, 118.219123506);
}
.custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(56.0577689243, 32.4820717131, 99.0179282869);
}
.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: rgb(66.9282868526, 38.780876494, 118.219123506);
}
.custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(198.7768924303, 181.2071713147, 230.7928286853);
}
.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: rgb(171.5555555556, 20.4444444444, 89.7777777778);
}
.custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(148.7708333333, 17.7291666667, 77.8541666667);
}
.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: rgb(171.5555555556, 20.4444444444, 89.7777777778);
}
.custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(248.2916666667, 198.7083333333, 221.4583333333);
}
.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
  background-color: #EA0029;
  border-color: rgb(132, 0, 23.1282051282);
}
.custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(106.5, 0, 18.6602564103);
}
.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #EA0029;
  border-color: rgb(132, 0, 23.1282051282);
}
.custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(255, 132, 153.5512820513);
}
.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: rgb(169.5569620253, 77.9240506329, 1.4430379747);
}
.custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(144.2721518987, 66.3037974684, 1.2278481013);
}
.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: rgb(169.5569620253, 77.9240506329, 1.4430379747);
}
.custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(254.2911392405, 209.2784810127, 171.7088607595);
}
.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
  background-color: #F3C300;
  border-color: rgb(141, 113.1481481481, 0);
}
.custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(115.5, 92.6851851852, 0);
}
.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #F3C300;
  border-color: rgb(141, 113.1481481481, 0);
}
.custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(255, 232.4814814815, 141);
}
.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
  background-color: #5D7D2B;
  border-color: rgb(36.5357142857, 49.1071428571, 16.8928571429);
}
.custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(22.4196428571, 30.1339285714, 10.3660714286);
}
.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5D7D2B;
  border-color: rgb(36.5357142857, 49.1071428571, 16.8928571429);
}
.custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(170.625, 206.625, 114.375);
}
.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: rgb(17.991416309, 113.008583691, 84.8969957082);
}
.custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(14.4892703863, 91.0107296137, 68.3712446352);
}
.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: rgb(17.991416309, 113.008583691, 84.8969957082);
}
.custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(148.0300429185, 237.9699570815, 211.3605150215);
}
.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: rgb(11.6666666667, 82.1739130435, 93.3333333333);
}
.custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(8.8333333333, 62.2173913043, 70.6666666667);
}
.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: rgb(11.6666666667, 82.1739130435, 93.3333333333);
}
.custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(121.6666666667, 222.3913043478, 238.3333333333);
}
.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}
.custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(191.25, 191.25, 191.25);
}
.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}
.custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}
.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(48.9012875536, 52.9763948498, 56.5987124464);
}
.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(188.4763948498, 193.2660944206, 197.5236051502);
}
.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}
.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(122.0344827586, 134.5, 146.9655172414);
}
.custom-switch.custom-switch-off-kia-midnight-black .custom-control-input ~ .custom-control-label::before {
  background-color: #05141F;
  border-color: black;
}
.custom-switch.custom-switch-off-kia-midnight-black .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-switch.custom-switch-off-kia-midnight-black .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}
.custom-switch.custom-switch-on-kia-midnight-black .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #05141F;
  border-color: black;
}
.custom-switch.custom-switch-on-kia-midnight-black .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-switch.custom-switch-on-kia-midnight-black .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(26.25, 105, 162.75);
}
.custom-switch.custom-switch-off-kia-depth-blue .custom-control-input ~ .custom-control-label::before {
  background-color: #0F1D28;
  border-color: black;
}
.custom-switch.custom-switch-off-kia-depth-blue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(15, 29, 40, 0.25);
}
.custom-switch.custom-switch-off-kia-depth-blue .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}
.custom-switch.custom-switch-on-kia-depth-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #0F1D28;
  border-color: black;
}
.custom-switch.custom-switch-on-kia-depth-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(15, 29, 40, 0.25);
}
.custom-switch.custom-switch-on-kia-depth-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(56.7272727273, 109.6727272727, 151.2727272727);
}
.custom-switch.custom-switch-off-kia-polar-white .custom-control-input ~ .custom-control-label::before {
  background-color: #FFFFFF;
  border-color: #cccccc;
}
.custom-switch.custom-switch-off-kia-polar-white .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-switch.custom-switch-off-kia-polar-white .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(191.25, 191.25, 191.25);
}
.custom-switch.custom-switch-on-kia-polar-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #FFFFFF;
  border-color: #cccccc;
}
.custom-switch.custom-switch-on-kia-polar-white .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-switch.custom-switch-on-kia-polar-white .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}
.custom-switch.custom-switch-off-description .custom-control-input ~ .custom-control-label::before {
  background-color: #37434C;
  border-color: rgb(12.1755725191, 14.8320610687, 16.8244274809);
}
.custom-switch.custom-switch-off-description .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(55, 67, 76, 0.25);
}
.custom-switch.custom-switch-off-description .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(1.4694656489, 1.7900763359, 2.0305343511);
}
.custom-switch.custom-switch-on-description .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #37434C;
  border-color: rgb(12.1755725191, 14.8320610687, 16.8244274809);
}
.custom-switch.custom-switch-on-description .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(55, 67, 76, 0.25);
}
.custom-switch.custom-switch-on-description .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(123.8854961832, 144.5877862595, 160.1145038168);
}
.custom-switch.custom-switch-off-caption .custom-control-input ~ .custom-control-label::before {
  background-color: #697279;
  border-color: rgb(57.610619469, 62.5486725664, 66.389380531);
}
.custom-switch.custom-switch-off-caption .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(105, 114, 121, 0.25);
}
.custom-switch.custom-switch-off-caption .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(45.7632743363, 49.685840708, 52.7367256637);
}
.custom-switch.custom-switch-on-caption .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #697279;
  border-color: rgb(57.610619469, 62.5486725664, 66.389380531);
}
.custom-switch.custom-switch-on-caption .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(105, 114, 121, 0.25);
}
.custom-switch.custom-switch-on-caption .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(184.8628318584, 190.0796460177, 194.1371681416);
}
.custom-switch.custom-switch-off-disabled-elements .custom-control-input ~ .custom-control-label::before {
  background-color: #9BA1A5;
  border-color: rgb(103.2631578947, 110.1473684211, 114.7368421053);
}
.custom-switch.custom-switch-off-disabled-elements .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-switch.custom-switch-off-disabled-elements .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(91.1842105263, 97.2631578947, 101.3157894737);
}
.custom-switch.custom-switch-on-disabled-elements .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9BA1A5;
  border-color: rgb(103.2631578947, 110.1473684211, 114.7368421053);
}
.custom-switch.custom-switch-on-disabled-elements .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-switch.custom-switch-on-disabled-elements .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(235.5263157895, 236.6947368421, 237.4736842105);
}
.custom-switch.custom-switch-off-protection .custom-control-input ~ .custom-control-label::before {
  background-color: #9BA1A5;
  border-color: rgb(103.2631578947, 110.1473684211, 114.7368421053);
}
.custom-switch.custom-switch-off-protection .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-switch.custom-switch-off-protection .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(91.1842105263, 97.2631578947, 101.3157894737);
}
.custom-switch.custom-switch-on-protection .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9BA1A5;
  border-color: rgb(103.2631578947, 110.1473684211, 114.7368421053);
}
.custom-switch.custom-switch-on-protection .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-switch.custom-switch-on-protection .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(235.5263157895, 236.6947368421, 237.4736842105);
}
.custom-switch.custom-switch-off-keyline .custom-control-input ~ .custom-control-label::before {
  background-color: #9BA1A5;
  border-color: rgb(103.2631578947, 110.1473684211, 114.7368421053);
}
.custom-switch.custom-switch-off-keyline .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-switch.custom-switch-off-keyline .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(91.1842105263, 97.2631578947, 101.3157894737);
}
.custom-switch.custom-switch-on-keyline .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9BA1A5;
  border-color: rgb(103.2631578947, 110.1473684211, 114.7368421053);
}
.custom-switch.custom-switch-on-keyline .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-switch.custom-switch-on-keyline .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(235.5263157895, 236.6947368421, 237.4736842105);
}
.custom-switch.custom-switch-off-background .custom-control-input ~ .custom-control-label::before {
  background-color: #F8F8F8;
  border-color: #c5c5c5;
}
.custom-switch.custom-switch-off-background .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 248, 248, 0.25);
}
.custom-switch.custom-switch-off-background .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(184.25, 184.25, 184.25);
}
.custom-switch.custom-switch-on-background .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #F8F8F8;
  border-color: #c5c5c5;
}
.custom-switch.custom-switch-on-background .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 248, 248, 0.25);
}
.custom-switch.custom-switch-on-background .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}
.custom-switch.custom-switch-off-kia-live-red .custom-control-input ~ .custom-control-label::before {
  background-color: #EA0029;
  border-color: rgb(132, 0, 23.1282051282);
}
.custom-switch.custom-switch-off-kia-live-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-switch.custom-switch-off-kia-live-red .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(106.5, 0, 18.6602564103);
}
.custom-switch.custom-switch-on-kia-live-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #EA0029;
  border-color: rgb(132, 0, 23.1282051282);
}
.custom-switch.custom-switch-on-kia-live-red .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-switch.custom-switch-on-kia-live-red .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(255, 132, 153.5512820513);
}
.custom-switch.custom-switch-off-kia-afternoon-yellow .custom-control-input ~ .custom-control-label::before {
  background-color: #F3C300;
  border-color: rgb(141, 113.1481481481, 0);
}
.custom-switch.custom-switch-off-kia-afternoon-yellow .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-switch.custom-switch-off-kia-afternoon-yellow .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(115.5, 92.6851851852, 0);
}
.custom-switch.custom-switch-on-kia-afternoon-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #F3C300;
  border-color: rgb(141, 113.1481481481, 0);
}
.custom-switch.custom-switch-on-kia-afternoon-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-switch.custom-switch-on-kia-afternoon-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(255, 232.4814814815, 141);
}
.custom-switch.custom-switch-off-kia-forest-green .custom-control-input ~ .custom-control-label::before {
  background-color: #5D7D2B;
  border-color: rgb(36.5357142857, 49.1071428571, 16.8928571429);
}
.custom-switch.custom-switch-off-kia-forest-green .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-switch.custom-switch-off-kia-forest-green .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(22.4196428571, 30.1339285714, 10.3660714286);
}
.custom-switch.custom-switch-on-kia-forest-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5D7D2B;
  border-color: rgb(36.5357142857, 49.1071428571, 16.8928571429);
}
.custom-switch.custom-switch-on-kia-forest-green .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-switch.custom-switch-on-kia-forest-green .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(170.625, 206.625, 114.375);
}
.custom-switch.custom-switch-off-kia-city-grey .custom-control-input ~ .custom-control-label::before {
  background-color: #9EA1A2;
  border-color: rgb(106.7052631579, 110.1473684211, 111.2947368421);
}
.custom-switch.custom-switch-off-kia-city-grey .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(158, 161, 162, 0.25);
}
.custom-switch.custom-switch-off-kia-city-grey .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(94.2236842105, 97.2631578947, 98.2763157895);
}
.custom-switch.custom-switch-on-kia-city-grey .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9EA1A2;
  border-color: rgb(106.7052631579, 110.1473684211, 111.2947368421);
}
.custom-switch.custom-switch-on-kia-city-grey .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(158, 161, 162, 0.25);
}
.custom-switch.custom-switch-on-kia-city-grey .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(236.1105263158, 236.6947368421, 236.8894736842);
}

.custom-range.custom-range-primary:focus {
  outline: none;
}
.custom-range.custom-range-primary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-range.custom-range-primary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-range.custom-range-primary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-range.custom-range-primary::-webkit-slider-thumb {
  background-color: #05141F;
}
.custom-range.custom-range-primary::-webkit-slider-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range.custom-range-primary::-moz-range-thumb {
  background-color: #05141F;
}
.custom-range.custom-range-primary::-moz-range-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range.custom-range-primary::-ms-thumb {
  background-color: #05141F;
}
.custom-range.custom-range-primary::-ms-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range.custom-range-secondary:focus {
  outline: none;
}
.custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-range.custom-range-secondary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-range.custom-range-secondary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-range.custom-range-secondary::-webkit-slider-thumb {
  background-color: #6c757d;
}
.custom-range.custom-range-secondary::-webkit-slider-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.custom-range.custom-range-secondary::-moz-range-thumb {
  background-color: #6c757d;
}
.custom-range.custom-range-secondary::-moz-range-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.custom-range.custom-range-secondary::-ms-thumb {
  background-color: #6c757d;
}
.custom-range.custom-range-secondary::-ms-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.custom-range.custom-range-success:focus {
  outline: none;
}
.custom-range.custom-range-success:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-range.custom-range-success:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-range.custom-range-success:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-range.custom-range-success::-webkit-slider-thumb {
  background-color: #5D7D2B;
}
.custom-range.custom-range-success::-webkit-slider-thumb:active {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}
.custom-range.custom-range-success::-moz-range-thumb {
  background-color: #5D7D2B;
}
.custom-range.custom-range-success::-moz-range-thumb:active {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}
.custom-range.custom-range-success::-ms-thumb {
  background-color: #5D7D2B;
}
.custom-range.custom-range-success::-ms-thumb:active {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}
.custom-range.custom-range-info:focus {
  outline: none;
}
.custom-range.custom-range-info:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-range.custom-range-info:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-range.custom-range-info:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-range.custom-range-info::-webkit-slider-thumb {
  background-color: #17a2b8;
}
.custom-range.custom-range-info::-webkit-slider-thumb:active {
  background-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
}
.custom-range.custom-range-info::-moz-range-thumb {
  background-color: #17a2b8;
}
.custom-range.custom-range-info::-moz-range-thumb:active {
  background-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
}
.custom-range.custom-range-info::-ms-thumb {
  background-color: #17a2b8;
}
.custom-range.custom-range-info::-ms-thumb:active {
  background-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
}
.custom-range.custom-range-warning:focus {
  outline: none;
}
.custom-range.custom-range-warning:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-range.custom-range-warning:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-range.custom-range-warning:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-range.custom-range-warning::-webkit-slider-thumb {
  background-color: #F3C300;
}
.custom-range.custom-range-warning::-webkit-slider-thumb:active {
  background-color: rgb(255, 237.5185185185, 166.5);
}
.custom-range.custom-range-warning::-moz-range-thumb {
  background-color: #F3C300;
}
.custom-range.custom-range-warning::-moz-range-thumb:active {
  background-color: rgb(255, 237.5185185185, 166.5);
}
.custom-range.custom-range-warning::-ms-thumb {
  background-color: #F3C300;
}
.custom-range.custom-range-warning::-ms-thumb:active {
  background-color: rgb(255, 237.5185185185, 166.5);
}
.custom-range.custom-range-danger:focus {
  outline: none;
}
.custom-range.custom-range-danger:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-range.custom-range-danger:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-range.custom-range-danger:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-range.custom-range-danger::-webkit-slider-thumb {
  background-color: #EA0029;
}
.custom-range.custom-range-danger::-webkit-slider-thumb:active {
  background-color: rgb(255, 157.5, 174.5833333333);
}
.custom-range.custom-range-danger::-moz-range-thumb {
  background-color: #EA0029;
}
.custom-range.custom-range-danger::-moz-range-thumb:active {
  background-color: rgb(255, 157.5, 174.5833333333);
}
.custom-range.custom-range-danger::-ms-thumb {
  background-color: #EA0029;
}
.custom-range.custom-range-danger::-ms-thumb:active {
  background-color: rgb(255, 157.5, 174.5833333333);
}
.custom-range.custom-range-light:focus {
  outline: none;
}
.custom-range.custom-range-light:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.custom-range.custom-range-light:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.custom-range.custom-range-light:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.custom-range.custom-range-light::-webkit-slider-thumb {
  background-color: #f8f9fa;
}
.custom-range.custom-range-light::-webkit-slider-thumb:active {
  background-color: white;
}
.custom-range.custom-range-light::-moz-range-thumb {
  background-color: #f8f9fa;
}
.custom-range.custom-range-light::-moz-range-thumb:active {
  background-color: white;
}
.custom-range.custom-range-light::-ms-thumb {
  background-color: #f8f9fa;
}
.custom-range.custom-range-light::-ms-thumb:active {
  background-color: white;
}
.custom-range.custom-range-dark:focus {
  outline: none;
}
.custom-range.custom-range-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-range.custom-range-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-range.custom-range-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-range.custom-range-dark::-webkit-slider-thumb {
  background-color: #343a40;
}
.custom-range.custom-range-dark::-webkit-slider-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.custom-range.custom-range-dark::-moz-range-thumb {
  background-color: #343a40;
}
.custom-range.custom-range-dark::-moz-range-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.custom-range.custom-range-dark::-ms-thumb {
  background-color: #343a40;
}
.custom-range.custom-range-dark::-ms-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.custom-range.custom-range-lightblue:focus {
  outline: none;
}
.custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}
.custom-range.custom-range-lightblue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}
.custom-range.custom-range-lightblue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}
.custom-range.custom-range-lightblue::-webkit-slider-thumb {
  background-color: #3c8dbc;
}
.custom-range.custom-range-lightblue::-webkit-slider-thumb:active {
  background-color: rgb(191.7016129032, 218.9737903226, 234.7983870968);
}
.custom-range.custom-range-lightblue::-moz-range-thumb {
  background-color: #3c8dbc;
}
.custom-range.custom-range-lightblue::-moz-range-thumb:active {
  background-color: rgb(191.7016129032, 218.9737903226, 234.7983870968);
}
.custom-range.custom-range-lightblue::-ms-thumb {
  background-color: #3c8dbc;
}
.custom-range.custom-range-lightblue::-ms-thumb:active {
  background-color: rgb(191.7016129032, 218.9737903226, 234.7983870968);
}
.custom-range.custom-range-navy:focus {
  outline: none;
}
.custom-range.custom-range-navy:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}
.custom-range.custom-range-navy:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}
.custom-range.custom-range-navy:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}
.custom-range.custom-range-navy::-webkit-slider-thumb {
  background-color: #001f3f;
}
.custom-range.custom-range-navy::-webkit-slider-thumb:active {
  background-color: rgb(0, 118.8333333333, 241.5);
}
.custom-range.custom-range-navy::-moz-range-thumb {
  background-color: #001f3f;
}
.custom-range.custom-range-navy::-moz-range-thumb:active {
  background-color: rgb(0, 118.8333333333, 241.5);
}
.custom-range.custom-range-navy::-ms-thumb {
  background-color: #001f3f;
}
.custom-range.custom-range-navy::-ms-thumb:active {
  background-color: rgb(0, 118.8333333333, 241.5);
}
.custom-range.custom-range-olive:focus {
  outline: none;
}
.custom-range.custom-range-olive:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}
.custom-range.custom-range-olive:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}
.custom-range.custom-range-olive:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}
.custom-range.custom-range-olive::-webkit-slider-thumb {
  background-color: #3d9970;
}
.custom-range.custom-range-olive::-webkit-slider-thumb:active {
  background-color: rgb(170.9929906542, 221.5070093458, 198.9953271028);
}
.custom-range.custom-range-olive::-moz-range-thumb {
  background-color: #3d9970;
}
.custom-range.custom-range-olive::-moz-range-thumb:active {
  background-color: rgb(170.9929906542, 221.5070093458, 198.9953271028);
}
.custom-range.custom-range-olive::-ms-thumb {
  background-color: #3d9970;
}
.custom-range.custom-range-olive::-ms-thumb:active {
  background-color: rgb(170.9929906542, 221.5070093458, 198.9953271028);
}
.custom-range.custom-range-lime:focus {
  outline: none;
}
.custom-range.custom-range-lime:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}
.custom-range.custom-range-lime:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}
.custom-range.custom-range-lime:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}
.custom-range.custom-range-lime::-webkit-slider-thumb {
  background-color: #01ff70;
}
.custom-range.custom-range-lime::-webkit-slider-thumb:active {
  background-color: rgb(179.5, 255, 212.4940944882);
}
.custom-range.custom-range-lime::-moz-range-thumb {
  background-color: #01ff70;
}
.custom-range.custom-range-lime::-moz-range-thumb:active {
  background-color: rgb(179.5, 255, 212.4940944882);
}
.custom-range.custom-range-lime::-ms-thumb {
  background-color: #01ff70;
}
.custom-range.custom-range-lime::-ms-thumb:active {
  background-color: rgb(179.5, 255, 212.4940944882);
}
.custom-range.custom-range-fuchsia:focus {
  outline: none;
}
.custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}
.custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}
.custom-range.custom-range-fuchsia:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}
.custom-range.custom-range-fuchsia::-webkit-slider-thumb {
  background-color: #f012be;
}
.custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
  background-color: rgb(250.625, 185.875, 236.0416666667);
}
.custom-range.custom-range-fuchsia::-moz-range-thumb {
  background-color: #f012be;
}
.custom-range.custom-range-fuchsia::-moz-range-thumb:active {
  background-color: rgb(250.625, 185.875, 236.0416666667);
}
.custom-range.custom-range-fuchsia::-ms-thumb {
  background-color: #f012be;
}
.custom-range.custom-range-fuchsia::-ms-thumb:active {
  background-color: rgb(250.625, 185.875, 236.0416666667);
}
.custom-range.custom-range-maroon:focus {
  outline: none;
}
.custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}
.custom-range.custom-range-maroon:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}
.custom-range.custom-range-maroon:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}
.custom-range.custom-range-maroon::-webkit-slider-thumb {
  background-color: #d81b60;
}
.custom-range.custom-range-maroon::-webkit-slider-thumb:active {
  background-color: rgb(245.1666666667, 176.3333333333, 201.462962963);
}
.custom-range.custom-range-maroon::-moz-range-thumb {
  background-color: #d81b60;
}
.custom-range.custom-range-maroon::-moz-range-thumb:active {
  background-color: rgb(245.1666666667, 176.3333333333, 201.462962963);
}
.custom-range.custom-range-maroon::-ms-thumb {
  background-color: #d81b60;
}
.custom-range.custom-range-maroon::-ms-thumb:active {
  background-color: rgb(245.1666666667, 176.3333333333, 201.462962963);
}
.custom-range.custom-range-blue:focus {
  outline: none;
}
.custom-range.custom-range-blue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-range.custom-range-blue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-range.custom-range-blue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-range.custom-range-blue::-webkit-slider-thumb {
  background-color: #05141F;
}
.custom-range.custom-range-blue::-webkit-slider-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range.custom-range-blue::-moz-range-thumb {
  background-color: #05141F;
}
.custom-range.custom-range-blue::-moz-range-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range.custom-range-blue::-ms-thumb {
  background-color: #05141F;
}
.custom-range.custom-range-blue::-ms-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range.custom-range-indigo:focus {
  outline: none;
}
.custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.custom-range.custom-range-indigo:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.custom-range.custom-range-indigo:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.custom-range.custom-range-indigo::-webkit-slider-thumb {
  background-color: #6610f2;
}
.custom-range.custom-range-indigo::-webkit-slider-thumb:active {
  background-color: rgb(210.375, 185.2916666667, 251.2083333333);
}
.custom-range.custom-range-indigo::-moz-range-thumb {
  background-color: #6610f2;
}
.custom-range.custom-range-indigo::-moz-range-thumb:active {
  background-color: rgb(210.375, 185.2916666667, 251.2083333333);
}
.custom-range.custom-range-indigo::-ms-thumb {
  background-color: #6610f2;
}
.custom-range.custom-range-indigo::-ms-thumb:active {
  background-color: rgb(210.375, 185.2916666667, 251.2083333333);
}
.custom-range.custom-range-purple:focus {
  outline: none;
}
.custom-range.custom-range-purple:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.custom-range.custom-range-purple:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.custom-range.custom-range-purple:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.custom-range.custom-range-purple::-webkit-slider-thumb {
  background-color: #6f42c1;
}
.custom-range.custom-range-purple::-webkit-slider-thumb:active {
  background-color: rgb(213.406374502, 200.4083665339, 237.0916334661);
}
.custom-range.custom-range-purple::-moz-range-thumb {
  background-color: #6f42c1;
}
.custom-range.custom-range-purple::-moz-range-thumb:active {
  background-color: rgb(213.406374502, 200.4083665339, 237.0916334661);
}
.custom-range.custom-range-purple::-ms-thumb {
  background-color: #6f42c1;
}
.custom-range.custom-range-purple::-ms-thumb:active {
  background-color: rgb(213.406374502, 200.4083665339, 237.0916334661);
}
.custom-range.custom-range-pink:focus {
  outline: none;
}
.custom-range.custom-range-pink:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.custom-range.custom-range-pink:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.custom-range.custom-range-pink:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.custom-range.custom-range-pink::-webkit-slider-thumb {
  background-color: #e83e8c;
}
.custom-range.custom-range-pink::-webkit-slider-thumb:active {
  background-color: rgb(251.0069444444, 221.4930555556, 235.0347222222);
}
.custom-range.custom-range-pink::-moz-range-thumb {
  background-color: #e83e8c;
}
.custom-range.custom-range-pink::-moz-range-thumb:active {
  background-color: rgb(251.0069444444, 221.4930555556, 235.0347222222);
}
.custom-range.custom-range-pink::-ms-thumb {
  background-color: #e83e8c;
}
.custom-range.custom-range-pink::-ms-thumb:active {
  background-color: rgb(251.0069444444, 221.4930555556, 235.0347222222);
}
.custom-range.custom-range-red:focus {
  outline: none;
}
.custom-range.custom-range-red:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-range.custom-range-red:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-range.custom-range-red:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-range.custom-range-red::-webkit-slider-thumb {
  background-color: #EA0029;
}
.custom-range.custom-range-red::-webkit-slider-thumb:active {
  background-color: rgb(255, 157.5, 174.5833333333);
}
.custom-range.custom-range-red::-moz-range-thumb {
  background-color: #EA0029;
}
.custom-range.custom-range-red::-moz-range-thumb:active {
  background-color: rgb(255, 157.5, 174.5833333333);
}
.custom-range.custom-range-red::-ms-thumb {
  background-color: #EA0029;
}
.custom-range.custom-range-red::-ms-thumb:active {
  background-color: rgb(255, 157.5, 174.5833333333);
}
.custom-range.custom-range-orange:focus {
  outline: none;
}
.custom-range.custom-range-orange:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.custom-range.custom-range-orange:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.custom-range.custom-range-orange:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.custom-range.custom-range-orange::-webkit-slider-thumb {
  background-color: #fd7e14;
}
.custom-range.custom-range-orange::-webkit-slider-thumb:active {
  background-color: rgb(254.5063291139, 223.1582278481, 196.9936708861);
}
.custom-range.custom-range-orange::-moz-range-thumb {
  background-color: #fd7e14;
}
.custom-range.custom-range-orange::-moz-range-thumb:active {
  background-color: rgb(254.5063291139, 223.1582278481, 196.9936708861);
}
.custom-range.custom-range-orange::-ms-thumb {
  background-color: #fd7e14;
}
.custom-range.custom-range-orange::-ms-thumb:active {
  background-color: rgb(254.5063291139, 223.1582278481, 196.9936708861);
}
.custom-range.custom-range-yellow:focus {
  outline: none;
}
.custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-range.custom-range-yellow:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-range.custom-range-yellow:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-range.custom-range-yellow::-webkit-slider-thumb {
  background-color: #F3C300;
}
.custom-range.custom-range-yellow::-webkit-slider-thumb:active {
  background-color: rgb(255, 237.5185185185, 166.5);
}
.custom-range.custom-range-yellow::-moz-range-thumb {
  background-color: #F3C300;
}
.custom-range.custom-range-yellow::-moz-range-thumb:active {
  background-color: rgb(255, 237.5185185185, 166.5);
}
.custom-range.custom-range-yellow::-ms-thumb {
  background-color: #F3C300;
}
.custom-range.custom-range-yellow::-ms-thumb:active {
  background-color: rgb(255, 237.5185185185, 166.5);
}
.custom-range.custom-range-green:focus {
  outline: none;
}
.custom-range.custom-range-green:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-range.custom-range-green:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-range.custom-range-green:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-range.custom-range-green::-webkit-slider-thumb {
  background-color: #5D7D2B;
}
.custom-range.custom-range-green::-webkit-slider-thumb:active {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}
.custom-range.custom-range-green::-moz-range-thumb {
  background-color: #5D7D2B;
}
.custom-range.custom-range-green::-moz-range-thumb:active {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}
.custom-range.custom-range-green::-ms-thumb {
  background-color: #5D7D2B;
}
.custom-range.custom-range-green::-ms-thumb:active {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}
.custom-range.custom-range-teal:focus {
  outline: none;
}
.custom-range.custom-range-teal:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.custom-range.custom-range-teal:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.custom-range.custom-range-teal:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.custom-range.custom-range-teal::-webkit-slider-thumb {
  background-color: #20c997;
}
.custom-range.custom-range-teal::-webkit-slider-thumb:active {
  background-color: rgb(170.0278969957, 241.4721030043, 220.3347639485);
}
.custom-range.custom-range-teal::-moz-range-thumb {
  background-color: #20c997;
}
.custom-range.custom-range-teal::-moz-range-thumb:active {
  background-color: rgb(170.0278969957, 241.4721030043, 220.3347639485);
}
.custom-range.custom-range-teal::-ms-thumb {
  background-color: #20c997;
}
.custom-range.custom-range-teal::-ms-thumb:active {
  background-color: rgb(170.0278969957, 241.4721030043, 220.3347639485);
}
.custom-range.custom-range-cyan:focus {
  outline: none;
}
.custom-range.custom-range-cyan:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-range.custom-range-cyan:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-range.custom-range-cyan:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}
.custom-range.custom-range-cyan::-webkit-slider-thumb {
  background-color: #17a2b8;
}
.custom-range.custom-range-cyan::-webkit-slider-thumb:active {
  background-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
}
.custom-range.custom-range-cyan::-moz-range-thumb {
  background-color: #17a2b8;
}
.custom-range.custom-range-cyan::-moz-range-thumb:active {
  background-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
}
.custom-range.custom-range-cyan::-ms-thumb {
  background-color: #17a2b8;
}
.custom-range.custom-range-cyan::-ms-thumb:active {
  background-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
}
.custom-range.custom-range-white:focus {
  outline: none;
}
.custom-range.custom-range-white:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-range.custom-range-white:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-range.custom-range-white:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-range.custom-range-white::-webkit-slider-thumb {
  background-color: #fff;
}
.custom-range.custom-range-white::-webkit-slider-thumb:active {
  background-color: white;
}
.custom-range.custom-range-white::-moz-range-thumb {
  background-color: #fff;
}
.custom-range.custom-range-white::-moz-range-thumb:active {
  background-color: white;
}
.custom-range.custom-range-white::-ms-thumb {
  background-color: #fff;
}
.custom-range.custom-range-white::-ms-thumb:active {
  background-color: white;
}
.custom-range.custom-range-gray:focus {
  outline: none;
}
.custom-range.custom-range-gray:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-range.custom-range-gray:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-range.custom-range-gray:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.custom-range.custom-range-gray::-webkit-slider-thumb {
  background-color: #6c757d;
}
.custom-range.custom-range-gray::-webkit-slider-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.custom-range.custom-range-gray::-moz-range-thumb {
  background-color: #6c757d;
}
.custom-range.custom-range-gray::-moz-range-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.custom-range.custom-range-gray::-ms-thumb {
  background-color: #6c757d;
}
.custom-range.custom-range-gray::-ms-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.custom-range.custom-range-gray-dark:focus {
  outline: none;
}
.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-range.custom-range-gray-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-range.custom-range-gray-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.custom-range.custom-range-gray-dark::-webkit-slider-thumb {
  background-color: #343a40;
}
.custom-range.custom-range-gray-dark::-webkit-slider-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.custom-range.custom-range-gray-dark::-moz-range-thumb {
  background-color: #343a40;
}
.custom-range.custom-range-gray-dark::-moz-range-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.custom-range.custom-range-gray-dark::-ms-thumb {
  background-color: #343a40;
}
.custom-range.custom-range-gray-dark::-ms-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.custom-range.custom-range-kia-midnight-black:focus {
  outline: none;
}
.custom-range.custom-range-kia-midnight-black:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-range.custom-range-kia-midnight-black:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-range.custom-range-kia-midnight-black:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(5, 20, 31, 0.25);
}
.custom-range.custom-range-kia-midnight-black::-webkit-slider-thumb {
  background-color: #05141F;
}
.custom-range.custom-range-kia-midnight-black::-webkit-slider-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range.custom-range-kia-midnight-black::-moz-range-thumb {
  background-color: #05141F;
}
.custom-range.custom-range-kia-midnight-black::-moz-range-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range.custom-range-kia-midnight-black::-ms-thumb {
  background-color: #05141F;
}
.custom-range.custom-range-kia-midnight-black::-ms-thumb:active {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}
.custom-range.custom-range-kia-depth-blue:focus {
  outline: none;
}
.custom-range.custom-range-kia-depth-blue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(15, 29, 40, 0.25);
}
.custom-range.custom-range-kia-depth-blue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(15, 29, 40, 0.25);
}
.custom-range.custom-range-kia-depth-blue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(15, 29, 40, 0.25);
}
.custom-range.custom-range-kia-depth-blue::-webkit-slider-thumb {
  background-color: #0F1D28;
}
.custom-range.custom-range-kia-depth-blue::-webkit-slider-thumb:active {
  background-color: rgb(63.6818181818, 123.1181818182, 169.8181818182);
}
.custom-range.custom-range-kia-depth-blue::-moz-range-thumb {
  background-color: #0F1D28;
}
.custom-range.custom-range-kia-depth-blue::-moz-range-thumb:active {
  background-color: rgb(63.6818181818, 123.1181818182, 169.8181818182);
}
.custom-range.custom-range-kia-depth-blue::-ms-thumb {
  background-color: #0F1D28;
}
.custom-range.custom-range-kia-depth-blue::-ms-thumb:active {
  background-color: rgb(63.6818181818, 123.1181818182, 169.8181818182);
}
.custom-range.custom-range-kia-polar-white:focus {
  outline: none;
}
.custom-range.custom-range-kia-polar-white:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-range.custom-range-kia-polar-white:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-range.custom-range-kia-polar-white:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.custom-range.custom-range-kia-polar-white::-webkit-slider-thumb {
  background-color: #FFFFFF;
}
.custom-range.custom-range-kia-polar-white::-webkit-slider-thumb:active {
  background-color: white;
}
.custom-range.custom-range-kia-polar-white::-moz-range-thumb {
  background-color: #FFFFFF;
}
.custom-range.custom-range-kia-polar-white::-moz-range-thumb:active {
  background-color: white;
}
.custom-range.custom-range-kia-polar-white::-ms-thumb {
  background-color: #FFFFFF;
}
.custom-range.custom-range-kia-polar-white::-ms-thumb:active {
  background-color: white;
}
.custom-range.custom-range-description:focus {
  outline: none;
}
.custom-range.custom-range-description:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(55, 67, 76, 0.25);
}
.custom-range.custom-range-description:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(55, 67, 76, 0.25);
}
.custom-range.custom-range-description:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(55, 67, 76, 0.25);
}
.custom-range.custom-range-description::-webkit-slider-thumb {
  background-color: #37434C;
}
.custom-range.custom-range-description::-webkit-slider-thumb:active {
  background-color: rgb(138.679389313, 157.0458015267, 170.820610687);
}
.custom-range.custom-range-description::-moz-range-thumb {
  background-color: #37434C;
}
.custom-range.custom-range-description::-moz-range-thumb:active {
  background-color: rgb(138.679389313, 157.0458015267, 170.820610687);
}
.custom-range.custom-range-description::-ms-thumb {
  background-color: #37434C;
}
.custom-range.custom-range-description::-ms-thumb:active {
  background-color: rgb(138.679389313, 157.0458015267, 170.820610687);
}
.custom-range.custom-range-caption:focus {
  outline: none;
}
.custom-range.custom-range-caption:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(105, 114, 121, 0.25);
}
.custom-range.custom-range-caption:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(105, 114, 121, 0.25);
}
.custom-range.custom-range-caption:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(105, 114, 121, 0.25);
}
.custom-range.custom-range-caption::-webkit-slider-thumb {
  background-color: #697279;
}
.custom-range.custom-range-caption::-webkit-slider-thumb:active {
  background-color: rgb(198.5154867257, 202.7168141593, 205.9845132743);
}
.custom-range.custom-range-caption::-moz-range-thumb {
  background-color: #697279;
}
.custom-range.custom-range-caption::-moz-range-thumb:active {
  background-color: rgb(198.5154867257, 202.7168141593, 205.9845132743);
}
.custom-range.custom-range-caption::-ms-thumb {
  background-color: #697279;
}
.custom-range.custom-range-caption::-ms-thumb:active {
  background-color: rgb(198.5154867257, 202.7168141593, 205.9845132743);
}
.custom-range.custom-range-disabled-elements:focus {
  outline: none;
}
.custom-range.custom-range-disabled-elements:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-range.custom-range-disabled-elements:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-range.custom-range-disabled-elements:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-range.custom-range-disabled-elements::-webkit-slider-thumb {
  background-color: #9BA1A5;
}
.custom-range.custom-range-disabled-elements::-webkit-slider-thumb:active {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}
.custom-range.custom-range-disabled-elements::-moz-range-thumb {
  background-color: #9BA1A5;
}
.custom-range.custom-range-disabled-elements::-moz-range-thumb:active {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}
.custom-range.custom-range-disabled-elements::-ms-thumb {
  background-color: #9BA1A5;
}
.custom-range.custom-range-disabled-elements::-ms-thumb:active {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}
.custom-range.custom-range-protection:focus {
  outline: none;
}
.custom-range.custom-range-protection:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-range.custom-range-protection:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-range.custom-range-protection:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-range.custom-range-protection::-webkit-slider-thumb {
  background-color: #9BA1A5;
}
.custom-range.custom-range-protection::-webkit-slider-thumb:active {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}
.custom-range.custom-range-protection::-moz-range-thumb {
  background-color: #9BA1A5;
}
.custom-range.custom-range-protection::-moz-range-thumb:active {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}
.custom-range.custom-range-protection::-ms-thumb {
  background-color: #9BA1A5;
}
.custom-range.custom-range-protection::-ms-thumb:active {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}
.custom-range.custom-range-keyline:focus {
  outline: none;
}
.custom-range.custom-range-keyline:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-range.custom-range-keyline:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-range.custom-range-keyline:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(155, 161, 165, 0.25);
}
.custom-range.custom-range-keyline::-webkit-slider-thumb {
  background-color: #9BA1A5;
}
.custom-range.custom-range-keyline::-webkit-slider-thumb:active {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}
.custom-range.custom-range-keyline::-moz-range-thumb {
  background-color: #9BA1A5;
}
.custom-range.custom-range-keyline::-moz-range-thumb:active {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}
.custom-range.custom-range-keyline::-ms-thumb {
  background-color: #9BA1A5;
}
.custom-range.custom-range-keyline::-ms-thumb:active {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}
.custom-range.custom-range-background:focus {
  outline: none;
}
.custom-range.custom-range-background:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 248, 248, 0.25);
}
.custom-range.custom-range-background:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 248, 248, 0.25);
}
.custom-range.custom-range-background:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 248, 248, 0.25);
}
.custom-range.custom-range-background::-webkit-slider-thumb {
  background-color: #F8F8F8;
}
.custom-range.custom-range-background::-webkit-slider-thumb:active {
  background-color: white;
}
.custom-range.custom-range-background::-moz-range-thumb {
  background-color: #F8F8F8;
}
.custom-range.custom-range-background::-moz-range-thumb:active {
  background-color: white;
}
.custom-range.custom-range-background::-ms-thumb {
  background-color: #F8F8F8;
}
.custom-range.custom-range-background::-ms-thumb:active {
  background-color: white;
}
.custom-range.custom-range-kia-live-red:focus {
  outline: none;
}
.custom-range.custom-range-kia-live-red:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-range.custom-range-kia-live-red:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-range.custom-range-kia-live-red:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(234, 0, 41, 0.25);
}
.custom-range.custom-range-kia-live-red::-webkit-slider-thumb {
  background-color: #EA0029;
}
.custom-range.custom-range-kia-live-red::-webkit-slider-thumb:active {
  background-color: rgb(255, 157.5, 174.5833333333);
}
.custom-range.custom-range-kia-live-red::-moz-range-thumb {
  background-color: #EA0029;
}
.custom-range.custom-range-kia-live-red::-moz-range-thumb:active {
  background-color: rgb(255, 157.5, 174.5833333333);
}
.custom-range.custom-range-kia-live-red::-ms-thumb {
  background-color: #EA0029;
}
.custom-range.custom-range-kia-live-red::-ms-thumb:active {
  background-color: rgb(255, 157.5, 174.5833333333);
}
.custom-range.custom-range-kia-afternoon-yellow:focus {
  outline: none;
}
.custom-range.custom-range-kia-afternoon-yellow:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-range.custom-range-kia-afternoon-yellow:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-range.custom-range-kia-afternoon-yellow:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 195, 0, 0.25);
}
.custom-range.custom-range-kia-afternoon-yellow::-webkit-slider-thumb {
  background-color: #F3C300;
}
.custom-range.custom-range-kia-afternoon-yellow::-webkit-slider-thumb:active {
  background-color: rgb(255, 237.5185185185, 166.5);
}
.custom-range.custom-range-kia-afternoon-yellow::-moz-range-thumb {
  background-color: #F3C300;
}
.custom-range.custom-range-kia-afternoon-yellow::-moz-range-thumb:active {
  background-color: rgb(255, 237.5185185185, 166.5);
}
.custom-range.custom-range-kia-afternoon-yellow::-ms-thumb {
  background-color: #F3C300;
}
.custom-range.custom-range-kia-afternoon-yellow::-ms-thumb:active {
  background-color: rgb(255, 237.5185185185, 166.5);
}
.custom-range.custom-range-kia-forest-green:focus {
  outline: none;
}
.custom-range.custom-range-kia-forest-green:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-range.custom-range-kia-forest-green:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-range.custom-range-kia-forest-green:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(93, 125, 43, 0.25);
}
.custom-range.custom-range-kia-forest-green::-webkit-slider-thumb {
  background-color: #5D7D2B;
}
.custom-range.custom-range-kia-forest-green::-webkit-slider-thumb:active {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}
.custom-range.custom-range-kia-forest-green::-moz-range-thumb {
  background-color: #5D7D2B;
}
.custom-range.custom-range-kia-forest-green::-moz-range-thumb:active {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}
.custom-range.custom-range-kia-forest-green::-ms-thumb {
  background-color: #5D7D2B;
}
.custom-range.custom-range-kia-forest-green::-ms-thumb:active {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}
.custom-range.custom-range-kia-city-grey:focus {
  outline: none;
}
.custom-range.custom-range-kia-city-grey:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(158, 161, 162, 0.25);
}
.custom-range.custom-range-kia-city-grey:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(158, 161, 162, 0.25);
}
.custom-range.custom-range-kia-city-grey:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(158, 161, 162, 0.25);
}
.custom-range.custom-range-kia-city-grey::-webkit-slider-thumb {
  background-color: #9EA1A2;
}
.custom-range.custom-range-kia-city-grey::-webkit-slider-thumb:active {
  background-color: rgb(249.1289473684, 249.3105263158, 249.3710526316);
}
.custom-range.custom-range-kia-city-grey::-moz-range-thumb {
  background-color: #9EA1A2;
}
.custom-range.custom-range-kia-city-grey::-moz-range-thumb:active {
  background-color: rgb(249.1289473684, 249.3105263158, 249.3710526316);
}
.custom-range.custom-range-kia-city-grey::-ms-thumb {
  background-color: #9EA1A2;
}
.custom-range.custom-range-kia-city-grey::-ms-thumb:active {
  background-color: rgb(249.1289473684, 249.3105263158, 249.3710526316);
}

.custom-control-input-primary:checked ~ .custom-control-label::before {
  border-color: #05141F;
  background-color: #05141F;
}
.custom-control-input-primary.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2305141F' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-primary.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2305141F'/%3E%3C/svg%3E") !important;
}
.custom-control-input-primary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(5, 20, 31, 0.25);
}
.custom-control-input-primary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.custom-control-input-primary:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
  border-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}

.custom-control-input-secondary:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}
.custom-control-input-secondary.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-secondary.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}
.custom-control-input-secondary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}
.custom-control-input-secondary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.custom-control-input-secondary:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
  border-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}

.custom-control-input-success:checked ~ .custom-control-label::before {
  border-color: #5D7D2B;
  background-color: #5D7D2B;
}
.custom-control-input-success.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235D7D2B' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-success.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%235D7D2B'/%3E%3C/svg%3E") !important;
}
.custom-control-input-success:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(93, 125, 43, 0.25);
}
.custom-control-input-success:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.custom-control-input-success:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
  border-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}

.custom-control-input-info:checked ~ .custom-control-label::before {
  border-color: #17a2b8;
  background-color: #17a2b8;
}
.custom-control-input-info.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2317a2b8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-info.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2317a2b8'/%3E%3C/svg%3E") !important;
}
.custom-control-input-info:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(23, 162, 184, 0.25);
}
.custom-control-input-info:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(99, 216.847826087, 235.5);
}
.custom-control-input-info:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
  border-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
}

.custom-control-input-warning:checked ~ .custom-control-label::before {
  border-color: #F3C300;
  background-color: #F3C300;
}
.custom-control-input-warning.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23F3C300' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-warning.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23F3C300'/%3E%3C/svg%3E") !important;
}
.custom-control-input-warning:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(243, 195, 0, 0.25);
}
.custom-control-input-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.custom-control-input-warning:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(255, 237.5185185185, 166.5);
  border-color: rgb(255, 237.5185185185, 166.5);
}

.custom-control-input-danger:checked ~ .custom-control-label::before {
  border-color: #EA0029;
  background-color: #EA0029;
}
.custom-control-input-danger.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23EA0029' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-danger.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23EA0029'/%3E%3C/svg%3E") !important;
}
.custom-control-input-danger:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(234, 0, 41, 0.25);
}
.custom-control-input-danger:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.custom-control-input-danger:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(255, 157.5, 174.5833333333);
  border-color: rgb(255, 157.5, 174.5833333333);
}

.custom-control-input-light:checked ~ .custom-control-label::before {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
}
.custom-control-input-light.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-light.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E") !important;
}
.custom-control-input-light:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(248, 249, 250, 0.25);
}
.custom-control-input-light:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}
.custom-control-input-light:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.custom-control-input-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}
.custom-control-input-dark.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-dark.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}
.custom-control-input-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}
.custom-control-input-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.custom-control-input-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
  border-color: rgb(136.1034482759, 147.25, 158.3965517241);
}

.custom-control-input-lightblue:checked ~ .custom-control-label::before {
  border-color: #3c8dbc;
  background-color: #3c8dbc;
}
.custom-control-input-lightblue.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233c8dbc' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-lightblue.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233c8dbc'/%3E%3C/svg%3E") !important;
}
.custom-control-input-lightblue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(60, 141, 188, 0.25);
}
.custom-control-input-lightblue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(153.0403225806, 196.9697580645, 222.4596774194);
}
.custom-control-input-lightblue:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(191.7016129032, 218.9737903226, 234.7983870968);
  border-color: rgb(191.7016129032, 218.9737903226, 234.7983870968);
}

.custom-control-input-navy:checked ~ .custom-control-label::before {
  border-color: #001f3f;
  background-color: #001f3f;
}
.custom-control-input-navy.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23001f3f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-navy.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23001f3f'/%3E%3C/svg%3E") !important;
}
.custom-control-input-navy:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 31, 63, 0.25);
}
.custom-control-input-navy:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(0, 93.7380952381, 190.5);
}
.custom-control-input-navy:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(0, 118.8333333333, 241.5);
  border-color: rgb(0, 118.8333333333, 241.5);
}

.custom-control-input-olive:checked ~ .custom-control-label::before {
  border-color: #3d9970;
  background-color: #3d9970;
}
.custom-control-input-olive.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233d9970' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-olive.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233d9970'/%3E%3C/svg%3E") !important;
}
.custom-control-input-olive:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(61, 153, 112, 0.25);
}
.custom-control-input-olive:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(134.5303738318, 206.9696261682, 174.6869158879);
}
.custom-control-input-olive:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(170.9929906542, 221.5070093458, 198.9953271028);
  border-color: rgb(170.9929906542, 221.5070093458, 198.9953271028);
}

.custom-control-input-lime:checked ~ .custom-control-label::before {
  border-color: #01ff70;
  background-color: #01ff70;
}
.custom-control-input-lime.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2301ff70' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-lime.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2301ff70'/%3E%3C/svg%3E") !important;
}
.custom-control-input-lime:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(1, 255, 112, 0.25);
}
.custom-control-input-lime:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(128.5, 255, 183.781496063);
}
.custom-control-input-lime:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(179.5, 255, 212.4940944882);
  border-color: rgb(179.5, 255, 212.4940944882);
}

.custom-control-input-fuchsia:checked ~ .custom-control-label::before {
  border-color: #f012be;
  background-color: #f012be;
}
.custom-control-input-fuchsia.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f012be' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-fuchsia.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f012be'/%3E%3C/svg%3E") !important;
}
.custom-control-input-fuchsia:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(240, 18, 190, 0.25);
}
.custom-control-input-fuchsia:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(247.5892857143, 137.9107142857, 222.8869047619);
}
.custom-control-input-fuchsia:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(250.625, 185.875, 236.0416666667);
  border-color: rgb(250.625, 185.875, 236.0416666667);
}

.custom-control-input-maroon:checked ~ .custom-control-label::before {
  border-color: #d81b60;
  background-color: #d81b60;
}
.custom-control-input-maroon.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23d81b60' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-maroon.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23d81b60'/%3E%3C/svg%3E") !important;
}
.custom-control-input-maroon:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(216, 27, 96, 0.25);
}
.custom-control-input-maroon:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(239.5, 131, 170.6111111111);
}
.custom-control-input-maroon:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(245.1666666667, 176.3333333333, 201.462962963);
  border-color: rgb(245.1666666667, 176.3333333333, 201.462962963);
}

.custom-control-input-blue:checked ~ .custom-control-label::before {
  border-color: #05141F;
  background-color: #05141F;
}
.custom-control-input-blue.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2305141F' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-blue.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2305141F'/%3E%3C/svg%3E") !important;
}
.custom-control-input-blue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(5, 20, 31, 0.25);
}
.custom-control-input-blue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.custom-control-input-blue:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
  border-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}

.custom-control-input-indigo:checked ~ .custom-control-label::before {
  border-color: #6610f2;
  background-color: #6610f2;
}
.custom-control-input-indigo.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-indigo.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E") !important;
}
.custom-control-input-indigo:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(102, 16, 242, 0.25);
}
.custom-control-input-indigo:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.custom-control-input-indigo:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(210.375, 185.2916666667, 251.2083333333);
  border-color: rgb(210.375, 185.2916666667, 251.2083333333);
}

.custom-control-input-purple:checked ~ .custom-control-label::before {
  border-color: #6f42c1;
  background-color: #6f42c1;
}
.custom-control-input-purple.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-purple.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E") !important;
}
.custom-control-input-purple:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(111, 66, 193, 0.25);
}
.custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(213.406374502, 200.4083665339, 237.0916334661);
  border-color: rgb(213.406374502, 200.4083665339, 237.0916334661);
}

.custom-control-input-pink:checked ~ .custom-control-label::before {
  border-color: #e83e8c;
  background-color: #e83e8c;
}
.custom-control-input-pink.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-pink.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E") !important;
}
.custom-control-input-pink:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(232, 62, 140, 0.25);
}
.custom-control-input-pink:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.custom-control-input-pink:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(251.0069444444, 221.4930555556, 235.0347222222);
  border-color: rgb(251.0069444444, 221.4930555556, 235.0347222222);
}

.custom-control-input-red:checked ~ .custom-control-label::before {
  border-color: #EA0029;
  background-color: #EA0029;
}
.custom-control-input-red.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23EA0029' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-red.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23EA0029'/%3E%3C/svg%3E") !important;
}
.custom-control-input-red:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(234, 0, 41, 0.25);
}
.custom-control-input-red:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.custom-control-input-red:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(255, 157.5, 174.5833333333);
  border-color: rgb(255, 157.5, 174.5833333333);
}

.custom-control-input-orange:checked ~ .custom-control-label::before {
  border-color: #fd7e14;
  background-color: #fd7e14;
}
.custom-control-input-orange.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-orange.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E") !important;
}
.custom-control-input-orange:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(253, 126, 20, 0.25);
}
.custom-control-input-orange:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.custom-control-input-orange:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(254.5063291139, 223.1582278481, 196.9936708861);
  border-color: rgb(254.5063291139, 223.1582278481, 196.9936708861);
}

.custom-control-input-yellow:checked ~ .custom-control-label::before {
  border-color: #F3C300;
  background-color: #F3C300;
}
.custom-control-input-yellow.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23F3C300' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-yellow.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23F3C300'/%3E%3C/svg%3E") !important;
}
.custom-control-input-yellow:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(243, 195, 0, 0.25);
}
.custom-control-input-yellow:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.custom-control-input-yellow:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(255, 237.5185185185, 166.5);
  border-color: rgb(255, 237.5185185185, 166.5);
}

.custom-control-input-green:checked ~ .custom-control-label::before {
  border-color: #5D7D2B;
  background-color: #5D7D2B;
}
.custom-control-input-green.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235D7D2B' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-green.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%235D7D2B'/%3E%3C/svg%3E") !important;
}
.custom-control-input-green:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(93, 125, 43, 0.25);
}
.custom-control-input-green:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.custom-control-input-green:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
  border-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}

.custom-control-input-teal:checked ~ .custom-control-label::before {
  border-color: #20c997;
  background-color: #20c997;
}
.custom-control-input-teal.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-teal.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E") !important;
}
.custom-control-input-teal:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
}
.custom-control-input-teal:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.custom-control-input-teal:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(170.0278969957, 241.4721030043, 220.3347639485);
  border-color: rgb(170.0278969957, 241.4721030043, 220.3347639485);
}

.custom-control-input-cyan:checked ~ .custom-control-label::before {
  border-color: #17a2b8;
  background-color: #17a2b8;
}
.custom-control-input-cyan.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2317a2b8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-cyan.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2317a2b8'/%3E%3C/svg%3E") !important;
}
.custom-control-input-cyan:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(23, 162, 184, 0.25);
}
.custom-control-input-cyan:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(99, 216.847826087, 235.5);
}
.custom-control-input-cyan:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
  border-color: rgb(144.3333333333, 227.9347826087, 241.1666666667);
}

.custom-control-input-white:checked ~ .custom-control-label::before {
  border-color: #fff;
  background-color: #fff;
}
.custom-control-input-white.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-white.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") !important;
}
.custom-control-input-white:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.custom-control-input-white:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}
.custom-control-input-white:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.custom-control-input-gray:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}
.custom-control-input-gray.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-gray.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}
.custom-control-input-gray:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}
.custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
  border-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}

.custom-control-input-gray-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}
.custom-control-input-gray-dark.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-gray-dark.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}
.custom-control-input-gray-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}
.custom-control-input-gray-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.custom-control-input-gray-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
  border-color: rgb(136.1034482759, 147.25, 158.3965517241);
}

.custom-control-input-kia-midnight-black:checked ~ .custom-control-label::before {
  border-color: #05141F;
  background-color: #05141F;
}
.custom-control-input-kia-midnight-black.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2305141F' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-midnight-black.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2305141F'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-midnight-black:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(5, 20, 31, 0.25);
}
.custom-control-input-kia-midnight-black:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.custom-control-input-kia-midnight-black:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
  border-color: rgb(29.7916666667, 119.1666666667, 184.7083333333);
}

.custom-control-input-kia-depth-blue:checked ~ .custom-control-label::before {
  border-color: #0F1D28;
  background-color: #0F1D28;
}
.custom-control-input-kia-depth-blue.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%230F1D28' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-depth-blue.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%230F1D28'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-depth-blue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(15, 29, 40, 0.25);
}
.custom-control-input-kia-depth-blue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(49.7727272727, 96.2272727273, 132.7272727273);
}
.custom-control-input-kia-depth-blue:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(63.6818181818, 123.1181818182, 169.8181818182);
  border-color: rgb(63.6818181818, 123.1181818182, 169.8181818182);
}

.custom-control-input-kia-polar-white:checked ~ .custom-control-label::before {
  border-color: #FFFFFF;
  background-color: #FFFFFF;
}
.custom-control-input-kia-polar-white.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23FFFFFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-polar-white.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23FFFFFF'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-polar-white:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.custom-control-input-kia-polar-white:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}
.custom-control-input-kia-polar-white:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.custom-control-input-description:checked ~ .custom-control-label::before {
  border-color: #37434C;
  background-color: #37434C;
}
.custom-control-input-description.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2337434C' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-description.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2337434C'/%3E%3C/svg%3E") !important;
}
.custom-control-input-description:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(55, 67, 76, 0.25);
}
.custom-control-input-description:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(109.0916030534, 132.1297709924, 149.4083969466);
}
.custom-control-input-description:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(138.679389313, 157.0458015267, 170.820610687);
  border-color: rgb(138.679389313, 157.0458015267, 170.820610687);
}

.custom-control-input-caption:checked ~ .custom-control-label::before {
  border-color: #697279;
  background-color: #697279;
}
.custom-control-input-caption.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23697279' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-caption.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23697279'/%3E%3C/svg%3E") !important;
}
.custom-control-input-caption:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(105, 114, 121, 0.25);
}
.custom-control-input-caption:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(171.2101769912, 177.4424778761, 182.2898230088);
}
.custom-control-input-caption:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(198.5154867257, 202.7168141593, 205.9845132743);
  border-color: rgb(198.5154867257, 202.7168141593, 205.9845132743);
}

.custom-control-input-disabled-elements:checked ~ .custom-control-label::before {
  border-color: #9BA1A5;
  background-color: #9BA1A5;
}
.custom-control-input-disabled-elements.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%239BA1A5' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-disabled-elements.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%239BA1A5'/%3E%3C/svg%3E") !important;
}
.custom-control-input-disabled-elements:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(155, 161, 165, 0.25);
}
.custom-control-input-disabled-elements:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.custom-control-input-disabled-elements:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
  border-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}

.custom-control-input-protection:checked ~ .custom-control-label::before {
  border-color: #9BA1A5;
  background-color: #9BA1A5;
}
.custom-control-input-protection.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%239BA1A5' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-protection.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%239BA1A5'/%3E%3C/svg%3E") !important;
}
.custom-control-input-protection:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(155, 161, 165, 0.25);
}
.custom-control-input-protection:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.custom-control-input-protection:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
  border-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}

.custom-control-input-keyline:checked ~ .custom-control-label::before {
  border-color: #9BA1A5;
  background-color: #9BA1A5;
}
.custom-control-input-keyline.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%239BA1A5' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-keyline.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%239BA1A5'/%3E%3C/svg%3E") !important;
}
.custom-control-input-keyline:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(155, 161, 165, 0.25);
}
.custom-control-input-keyline:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.custom-control-input-keyline:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
  border-color: rgb(248.9473684211, 249.3105263158, 249.5526315789);
}

.custom-control-input-background:checked ~ .custom-control-label::before {
  border-color: #F8F8F8;
  background-color: #F8F8F8;
}
.custom-control-input-background.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23F8F8F8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-background.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23F8F8F8'/%3E%3C/svg%3E") !important;
}
.custom-control-input-background:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(248, 248, 248, 0.25);
}
.custom-control-input-background:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}
.custom-control-input-background:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.custom-control-input-kia-live-red:checked ~ .custom-control-label::before {
  border-color: #EA0029;
  background-color: #EA0029;
}
.custom-control-input-kia-live-red.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23EA0029' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-live-red.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23EA0029'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-live-red:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(234, 0, 41, 0.25);
}
.custom-control-input-kia-live-red:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.custom-control-input-kia-live-red:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(255, 157.5, 174.5833333333);
  border-color: rgb(255, 157.5, 174.5833333333);
}

.custom-control-input-kia-afternoon-yellow:checked ~ .custom-control-label::before {
  border-color: #F3C300;
  background-color: #F3C300;
}
.custom-control-input-kia-afternoon-yellow.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23F3C300' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-afternoon-yellow.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23F3C300'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-afternoon-yellow:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(243, 195, 0, 0.25);
}
.custom-control-input-kia-afternoon-yellow:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.custom-control-input-kia-afternoon-yellow:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(255, 237.5185185185, 166.5);
  border-color: rgb(255, 237.5185185185, 166.5);
}

.custom-control-input-kia-forest-green:checked ~ .custom-control-label::before {
  border-color: #5D7D2B;
  background-color: #5D7D2B;
}
.custom-control-input-kia-forest-green.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235D7D2B' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-forest-green.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%235D7D2B'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-forest-green:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(93, 125, 43, 0.25);
}
.custom-control-input-kia-forest-green:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.custom-control-input-kia-forest-green:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
  border-color: rgb(182.0089285714, 213.1517857143, 133.3482142857);
}

.custom-control-input-kia-city-grey:checked ~ .custom-control-label::before {
  border-color: #9EA1A2;
  background-color: #9EA1A2;
}
.custom-control-input-kia-city-grey.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%239EA1A2' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-city-grey.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%239EA1A2'/%3E%3C/svg%3E") !important;
}
.custom-control-input-kia-city-grey:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(158, 161, 162, 0.25);
}
.custom-control-input-kia-city-grey:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(223.0921052632, 224.0789473684, 224.4078947368);
}
.custom-control-input-kia-city-grey:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(249.1289473684, 249.3105263158, 249.3710526316);
  border-color: rgb(249.1289473684, 249.3105263158, 249.3710526316);
}

.custom-control-input-outline ~ .custom-control-label::before {
  background-color: transparent !important;
  box-shadow: none;
}
.custom-control-input-outline:checked ~ .custom-control-label::before {
  background-color: transparent;
}

.navbar-dark .btn-navbar,
.navbar-dark .form-control-navbar {
  background-color: rgb(21.9545454545, 42.4454545455, 58.5454545455);
  border: 1px solid rgb(35.8636363636, 69.3363636364, 95.6363636364);
  color: white;
}
.navbar-dark .btn-navbar:hover {
  background-color: rgb(25.4318181818, 49.1681818182, 67.8181818182);
}
.navbar-dark .btn-navbar:focus {
  background-color: rgb(28.9090909091, 55.8909090909, 77.0909090909);
}
.navbar-dark .form-control-navbar + .input-group-prepend > .btn-navbar,
.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: rgb(21.9545454545, 42.4454545455, 58.5454545455);
  color: #fff;
  border: 1px solid rgb(35.8636363636, 69.3363636364, 95.6363636364);
  border-left: none;
}

.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar),
.dark-mode .custom-select,
.dark-mode .custom-file-label,
.dark-mode .custom-file-label::after,
.dark-mode .custom-control-label::before,
.dark-mode .input-group-text {
  background-color: #343a40;
  color: #fff;
}
.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar):not(.is-invalid):not(:focus),
.dark-mode .custom-file-label,
.dark-mode .custom-file-label::after {
  border-color: #6c757d;
}
.dark-mode select {
  background-color: #343a40;
  color: #fff;
  border-color: #6c757d;
}
.dark-mode .custom-select {
  background: #343a40 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23fff' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
}
.dark-mode .custom-select[multiple] {
  background: #343a40;
}
.dark-mode .input-group-text {
  border-color: #6c757d;
}
.dark-mode .custom-control-input:disabled ~ .custom-control-label::before,
.dark-mode .custom-control-input[disabled] ~ .custom-control-label::before {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
  border-color: #6c757d;
  color: #fff;
}
.dark-mode input:-webkit-autofill,
.dark-mode input:-webkit-autofill:hover,
.dark-mode input:-webkit-autofill:focus,
.dark-mode textarea:-webkit-autofill,
.dark-mode textarea:-webkit-autofill:hover,
.dark-mode textarea:-webkit-autofill:focus,
.dark-mode select:-webkit-autofill,
.dark-mode select:-webkit-autofill:hover,
.dark-mode select:-webkit-autofill:focus {
  -webkit-text-fill-color: #fff;
}
.dark-mode .custom-range::-webkit-slider-runnable-track {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.dark-mode .custom-range::-moz-range-track {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.dark-mode .custom-range::-ms-track {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.dark-mode .custom-range.custom-range-primary:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-primary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-range.custom-range-primary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-range.custom-range-primary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-range.custom-range-primary::-webkit-slider-thumb {
  background-color: #3f6791;
}
.dark-mode .custom-range.custom-range-primary::-webkit-slider-thumb:active {
  background-color: rgb(168.90625, 192.65625, 217.59375);
}
.dark-mode .custom-range.custom-range-primary::-moz-range-thumb {
  background-color: #3f6791;
}
.dark-mode .custom-range.custom-range-primary::-moz-range-thumb:active {
  background-color: rgb(168.90625, 192.65625, 217.59375);
}
.dark-mode .custom-range.custom-range-primary::-ms-thumb {
  background-color: #3f6791;
}
.dark-mode .custom-range.custom-range-primary::-ms-thumb:active {
  background-color: rgb(168.90625, 192.65625, 217.59375);
}
.dark-mode .custom-range.custom-range-secondary:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-range.custom-range-secondary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-range.custom-range-secondary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb {
  background-color: #6c757d;
}
.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb {
  background-color: #6c757d;
}
.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.dark-mode .custom-range.custom-range-secondary::-ms-thumb {
  background-color: #6c757d;
}
.dark-mode .custom-range.custom-range-secondary::-ms-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.dark-mode .custom-range.custom-range-success:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-success:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-range.custom-range-success:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-range.custom-range-success:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb {
  background-color: #00bc8c;
}
.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb:active {
  background-color: rgb(111.5, 255, 218.3617021277);
}
.dark-mode .custom-range.custom-range-success::-moz-range-thumb {
  background-color: #00bc8c;
}
.dark-mode .custom-range.custom-range-success::-moz-range-thumb:active {
  background-color: rgb(111.5, 255, 218.3617021277);
}
.dark-mode .custom-range.custom-range-success::-ms-thumb {
  background-color: #00bc8c;
}
.dark-mode .custom-range.custom-range-success::-ms-thumb:active {
  background-color: rgb(111.5, 255, 218.3617021277);
}
.dark-mode .custom-range.custom-range-info:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-info:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-range.custom-range-info:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-range.custom-range-info:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb {
  background-color: #3498db;
}
.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb:active {
  background-color: rgb(203.6129707113, 228.9267782427, 245.8870292887);
}
.dark-mode .custom-range.custom-range-info::-moz-range-thumb {
  background-color: #3498db;
}
.dark-mode .custom-range.custom-range-info::-moz-range-thumb:active {
  background-color: rgb(203.6129707113, 228.9267782427, 245.8870292887);
}
.dark-mode .custom-range.custom-range-info::-ms-thumb {
  background-color: #3498db;
}
.dark-mode .custom-range.custom-range-info::-ms-thumb:active {
  background-color: rgb(203.6129707113, 228.9267782427, 245.8870292887);
}
.dark-mode .custom-range.custom-range-warning:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-warning:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-range.custom-range-warning:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-range.custom-range-warning:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb {
  background-color: #f39c12;
}
.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb:active {
  background-color: rgb(251.6024096386, 226.9698795181, 187.8975903614);
}
.dark-mode .custom-range.custom-range-warning::-moz-range-thumb {
  background-color: #f39c12;
}
.dark-mode .custom-range.custom-range-warning::-moz-range-thumb:active {
  background-color: rgb(251.6024096386, 226.9698795181, 187.8975903614);
}
.dark-mode .custom-range.custom-range-warning::-ms-thumb {
  background-color: #f39c12;
}
.dark-mode .custom-range.custom-range-warning::-ms-thumb:active {
  background-color: rgb(251.6024096386, 226.9698795181, 187.8975903614);
}
.dark-mode .custom-range.custom-range-danger:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-danger:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-range.custom-range-danger:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-range.custom-range-danger:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb {
  background-color: #e74c3c;
}
.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb:active {
  background-color: rgb(250.5616438356, 221.897260274, 218.9383561644);
}
.dark-mode .custom-range.custom-range-danger::-moz-range-thumb {
  background-color: #e74c3c;
}
.dark-mode .custom-range.custom-range-danger::-moz-range-thumb:active {
  background-color: rgb(250.5616438356, 221.897260274, 218.9383561644);
}
.dark-mode .custom-range.custom-range-danger::-ms-thumb {
  background-color: #e74c3c;
}
.dark-mode .custom-range.custom-range-danger::-ms-thumb:active {
  background-color: rgb(250.5616438356, 221.897260274, 218.9383561644);
}
.dark-mode .custom-range.custom-range-light:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-light:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.dark-mode .custom-range.custom-range-light:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.dark-mode .custom-range.custom-range-light:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb {
  background-color: #f8f9fa;
}
.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-light::-moz-range-thumb {
  background-color: #f8f9fa;
}
.dark-mode .custom-range.custom-range-light::-moz-range-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-light::-ms-thumb {
  background-color: #f8f9fa;
}
.dark-mode .custom-range.custom-range-light::-ms-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-dark:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-range.custom-range-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-range.custom-range-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb {
  background-color: #343a40;
}
.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.dark-mode .custom-range.custom-range-dark::-moz-range-thumb {
  background-color: #343a40;
}
.dark-mode .custom-range.custom-range-dark::-moz-range-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.dark-mode .custom-range.custom-range-dark::-ms-thumb {
  background-color: #343a40;
}
.dark-mode .custom-range.custom-range-dark::-ms-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.dark-mode .custom-range.custom-range-lightblue:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(133.7096774194, 185.9677419355, 216.2903225806, 0.25);
}
.dark-mode .custom-range.custom-range-lightblue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(133.7096774194, 185.9677419355, 216.2903225806, 0.25);
}
.dark-mode .custom-range.custom-range-lightblue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(133.7096774194, 185.9677419355, 216.2903225806, 0.25);
}
.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-lightblue::-ms-thumb {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .custom-range.custom-range-lightblue::-ms-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-navy:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-navy:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 43.5476190476, 88.5, 0.25);
}
.dark-mode .custom-range.custom-range-navy:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 43.5476190476, 88.5, 0.25);
}
.dark-mode .custom-range.custom-range-navy:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 43.5476190476, 88.5, 0.25);
}
.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb {
  background-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb:active {
  background-color: rgb(12, 131.5714285714, 255);
}
.dark-mode .custom-range.custom-range-navy::-moz-range-thumb {
  background-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .custom-range.custom-range-navy::-moz-range-thumb:active {
  background-color: rgb(12, 131.5714285714, 255);
}
.dark-mode .custom-range.custom-range-navy::-ms-thumb {
  background-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .custom-range.custom-range-navy::-ms-thumb:active {
  background-color: rgb(12, 131.5714285714, 255);
}
.dark-mode .custom-range.custom-range-olive:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-olive:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116.2990654206, 199.7009345794, 162.5327102804, 0.25);
}
.dark-mode .custom-range.custom-range-olive:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116.2990654206, 199.7009345794, 162.5327102804, 0.25);
}
.dark-mode .custom-range.custom-range-olive:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116.2990654206, 199.7009345794, 162.5327102804, 0.25);
}
.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb:active {
  background-color: rgb(243.9182242991, 250.5817757009, 247.6121495327);
}
.dark-mode .custom-range.custom-range-olive::-moz-range-thumb {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .custom-range.custom-range-olive::-moz-range-thumb:active {
  background-color: rgb(243.9182242991, 250.5817757009, 247.6121495327);
}
.dark-mode .custom-range.custom-range-olive::-ms-thumb {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .custom-range.custom-range-olive::-ms-thumb:active {
  background-color: rgb(243.9182242991, 250.5817757009, 247.6121495327);
}
.dark-mode .custom-range.custom-range-lime:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-lime:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169.4251968504, 0.25);
}
.dark-mode .custom-range.custom-range-lime:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169.4251968504, 0.25);
}
.dark-mode .custom-range.custom-range-lime:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169.4251968504, 0.25);
}
.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb {
  background-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-lime::-moz-range-thumb {
  background-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .custom-range.custom-range-lime::-moz-range-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-lime::-ms-thumb {
  background-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .custom-range.custom-range-lime::-ms-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-fuchsia:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246.0714285714, 113.9285714286, 216.3095238095, 0.25);
}
.dark-mode .custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246.0714285714, 113.9285714286, 216.3095238095, 0.25);
}
.dark-mode .custom-range.custom-range-fuchsia:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246.0714285714, 113.9285714286, 216.3095238095, 0.25);
}
.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-maroon:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(236.6666666667, 108.3333333333, 155.1851851852, 0.25);
}
.dark-mode .custom-range.custom-range-maroon:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(236.6666666667, 108.3333333333, 155.1851851852, 0.25);
}
.dark-mode .custom-range.custom-range-maroon:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(236.6666666667, 108.3333333333, 155.1851851852, 0.25);
}
.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-maroon::-ms-thumb {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .custom-range.custom-range-maroon::-ms-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-blue:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-blue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-range.custom-range-blue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-range.custom-range-blue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb {
  background-color: #3f6791;
}
.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb:active {
  background-color: rgb(168.90625, 192.65625, 217.59375);
}
.dark-mode .custom-range.custom-range-blue::-moz-range-thumb {
  background-color: #3f6791;
}
.dark-mode .custom-range.custom-range-blue::-moz-range-thumb:active {
  background-color: rgb(168.90625, 192.65625, 217.59375);
}
.dark-mode .custom-range.custom-range-blue::-ms-thumb {
  background-color: #3f6791;
}
.dark-mode .custom-range.custom-range-blue::-ms-thumb:active {
  background-color: rgb(168.90625, 192.65625, 217.59375);
}
.dark-mode .custom-range.custom-range-indigo:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.dark-mode .custom-range.custom-range-indigo:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.dark-mode .custom-range.custom-range-indigo:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb {
  background-color: #6610f2;
}
.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb:active {
  background-color: rgb(210.375, 185.2916666667, 251.2083333333);
}
.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb {
  background-color: #6610f2;
}
.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb:active {
  background-color: rgb(210.375, 185.2916666667, 251.2083333333);
}
.dark-mode .custom-range.custom-range-indigo::-ms-thumb {
  background-color: #6610f2;
}
.dark-mode .custom-range.custom-range-indigo::-ms-thumb:active {
  background-color: rgb(210.375, 185.2916666667, 251.2083333333);
}
.dark-mode .custom-range.custom-range-purple:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-purple:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.dark-mode .custom-range.custom-range-purple:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.dark-mode .custom-range.custom-range-purple:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb {
  background-color: #6f42c1;
}
.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb:active {
  background-color: rgb(213.406374502, 200.4083665339, 237.0916334661);
}
.dark-mode .custom-range.custom-range-purple::-moz-range-thumb {
  background-color: #6f42c1;
}
.dark-mode .custom-range.custom-range-purple::-moz-range-thumb:active {
  background-color: rgb(213.406374502, 200.4083665339, 237.0916334661);
}
.dark-mode .custom-range.custom-range-purple::-ms-thumb {
  background-color: #6f42c1;
}
.dark-mode .custom-range.custom-range-purple::-ms-thumb:active {
  background-color: rgb(213.406374502, 200.4083665339, 237.0916334661);
}
.dark-mode .custom-range.custom-range-pink:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-pink:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.dark-mode .custom-range.custom-range-pink:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.dark-mode .custom-range.custom-range-pink:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb {
  background-color: #e83e8c;
}
.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb:active {
  background-color: rgb(251.0069444444, 221.4930555556, 235.0347222222);
}
.dark-mode .custom-range.custom-range-pink::-moz-range-thumb {
  background-color: #e83e8c;
}
.dark-mode .custom-range.custom-range-pink::-moz-range-thumb:active {
  background-color: rgb(251.0069444444, 221.4930555556, 235.0347222222);
}
.dark-mode .custom-range.custom-range-pink::-ms-thumb {
  background-color: #e83e8c;
}
.dark-mode .custom-range.custom-range-pink::-ms-thumb:active {
  background-color: rgb(251.0069444444, 221.4930555556, 235.0347222222);
}
.dark-mode .custom-range.custom-range-red:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-red:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-range.custom-range-red:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-range.custom-range-red:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb {
  background-color: #e74c3c;
}
.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb:active {
  background-color: rgb(250.5616438356, 221.897260274, 218.9383561644);
}
.dark-mode .custom-range.custom-range-red::-moz-range-thumb {
  background-color: #e74c3c;
}
.dark-mode .custom-range.custom-range-red::-moz-range-thumb:active {
  background-color: rgb(250.5616438356, 221.897260274, 218.9383561644);
}
.dark-mode .custom-range.custom-range-red::-ms-thumb {
  background-color: #e74c3c;
}
.dark-mode .custom-range.custom-range-red::-ms-thumb:active {
  background-color: rgb(250.5616438356, 221.897260274, 218.9383561644);
}
.dark-mode .custom-range.custom-range-orange:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-orange:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.dark-mode .custom-range.custom-range-orange:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.dark-mode .custom-range.custom-range-orange:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb {
  background-color: #fd7e14;
}
.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb:active {
  background-color: rgb(254.5063291139, 223.1582278481, 196.9936708861);
}
.dark-mode .custom-range.custom-range-orange::-moz-range-thumb {
  background-color: #fd7e14;
}
.dark-mode .custom-range.custom-range-orange::-moz-range-thumb:active {
  background-color: rgb(254.5063291139, 223.1582278481, 196.9936708861);
}
.dark-mode .custom-range.custom-range-orange::-ms-thumb {
  background-color: #fd7e14;
}
.dark-mode .custom-range.custom-range-orange::-ms-thumb:active {
  background-color: rgb(254.5063291139, 223.1582278481, 196.9936708861);
}
.dark-mode .custom-range.custom-range-yellow:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-range.custom-range-yellow:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-range.custom-range-yellow:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb {
  background-color: #f39c12;
}
.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb:active {
  background-color: rgb(251.6024096386, 226.9698795181, 187.8975903614);
}
.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb {
  background-color: #f39c12;
}
.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb:active {
  background-color: rgb(251.6024096386, 226.9698795181, 187.8975903614);
}
.dark-mode .custom-range.custom-range-yellow::-ms-thumb {
  background-color: #f39c12;
}
.dark-mode .custom-range.custom-range-yellow::-ms-thumb:active {
  background-color: rgb(251.6024096386, 226.9698795181, 187.8975903614);
}
.dark-mode .custom-range.custom-range-green:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-green:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-range.custom-range-green:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-range.custom-range-green:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb {
  background-color: #00bc8c;
}
.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb:active {
  background-color: rgb(111.5, 255, 218.3617021277);
}
.dark-mode .custom-range.custom-range-green::-moz-range-thumb {
  background-color: #00bc8c;
}
.dark-mode .custom-range.custom-range-green::-moz-range-thumb:active {
  background-color: rgb(111.5, 255, 218.3617021277);
}
.dark-mode .custom-range.custom-range-green::-ms-thumb {
  background-color: #00bc8c;
}
.dark-mode .custom-range.custom-range-green::-ms-thumb:active {
  background-color: rgb(111.5, 255, 218.3617021277);
}
.dark-mode .custom-range.custom-range-teal:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-teal:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.dark-mode .custom-range.custom-range-teal:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.dark-mode .custom-range.custom-range-teal:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb {
  background-color: #20c997;
}
.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb:active {
  background-color: rgb(170.0278969957, 241.4721030043, 220.3347639485);
}
.dark-mode .custom-range.custom-range-teal::-moz-range-thumb {
  background-color: #20c997;
}
.dark-mode .custom-range.custom-range-teal::-moz-range-thumb:active {
  background-color: rgb(170.0278969957, 241.4721030043, 220.3347639485);
}
.dark-mode .custom-range.custom-range-teal::-ms-thumb {
  background-color: #20c997;
}
.dark-mode .custom-range.custom-range-teal::-ms-thumb:active {
  background-color: rgb(170.0278969957, 241.4721030043, 220.3347639485);
}
.dark-mode .custom-range.custom-range-cyan:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-cyan:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-range.custom-range-cyan:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-range.custom-range-cyan:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb {
  background-color: #3498db;
}
.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb:active {
  background-color: rgb(203.6129707113, 228.9267782427, 245.8870292887);
}
.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb {
  background-color: #3498db;
}
.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb:active {
  background-color: rgb(203.6129707113, 228.9267782427, 245.8870292887);
}
.dark-mode .custom-range.custom-range-cyan::-ms-thumb {
  background-color: #3498db;
}
.dark-mode .custom-range.custom-range-cyan::-ms-thumb:active {
  background-color: rgb(203.6129707113, 228.9267782427, 245.8870292887);
}
.dark-mode .custom-range.custom-range-white:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-white:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.dark-mode .custom-range.custom-range-white:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.dark-mode .custom-range.custom-range-white:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb {
  background-color: #fff;
}
.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-white::-moz-range-thumb {
  background-color: #fff;
}
.dark-mode .custom-range.custom-range-white::-moz-range-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-white::-ms-thumb {
  background-color: #fff;
}
.dark-mode .custom-range.custom-range-white::-ms-thumb:active {
  background-color: white;
}
.dark-mode .custom-range.custom-range-gray:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-gray:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-range.custom-range-gray:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-range.custom-range-gray:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb {
  background-color: #6c757d;
}
.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.dark-mode .custom-range.custom-range-gray::-moz-range-thumb {
  background-color: #6c757d;
}
.dark-mode .custom-range.custom-range-gray::-moz-range-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.dark-mode .custom-range.custom-range-gray::-ms-thumb {
  background-color: #6c757d;
}
.dark-mode .custom-range.custom-range-gray::-ms-thumb:active {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.dark-mode .custom-range.custom-range-gray-dark:focus {
  outline: none;
}
.dark-mode .custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-range.custom-range-gray-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-range.custom-range-gray-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb {
  background-color: #343a40;
}
.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb {
  background-color: #343a40;
}
.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb {
  background-color: #343a40;
}
.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb:active {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: rgb(32.1057692308, 52.4903846154, 73.8942307692);
}
.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(24.3822115385, 39.8629807692, 56.1177884615);
}
.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: rgb(32.1057692308, 52.4903846154, 73.8942307692);
}
.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(151.1298076923, 179.7836538462, 209.8701923077);
}
.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(48.9012875536, 52.9763948498, 56.5987124464);
}
.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(188.4763948498, 193.2660944206, 197.5236051502);
}
.dark-mode .custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: rgb(0, 86, 64.0425531915);
}
.dark-mode .custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(0, 60.5, 45.0531914894);
}
.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: rgb(0, 86, 64.0425531915);
}
.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(86, 255, 211.8510638298);
}
.dark-mode .custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: rgb(25.4560669456, 96.1673640167, 143.5439330544);
}
.dark-mode .custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(21.6150627615, 81.6569037657, 121.8849372385);
}
.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: rgb(25.4560669456, 96.1673640167, 143.5439330544);
}
.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(181.9539748954, 217.9372384937, 242.0460251046);
}
.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: rgb(151.3373493976, 95.7831325301, 7.6626506024);
}
.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(127.0662650602, 80.421686747, 6.4337349398);
}
.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: rgb(151.3373493976, 95.7831325301, 7.6626506024);
}
.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(250.3734939759, 216.8313253012, 163.6265060241);
}
.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: rgb(168.2876712329, 34.5205479452, 20.7123287671);
}
.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(145.5821917808, 29.8630136986, 17.9178082192);
}
.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: rgb(168.2876712329, 34.5205479452, 20.7123287671);
}
.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(247.7671232877, 201.0547945205, 196.2328767123);
}
.dark-mode .custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: rgb(188.5, 198, 207.5);
}
.dark-mode .custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(173.625, 185.25, 196.875);
}
.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: rgb(188.5, 198, 207.5);
}
.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}
.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}
.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(122.0344827586, 134.5, 146.9655172414);
}
.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  border-color: #3c8dbc;
}
.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(133.7096774194, 185.9677419355, 216.2903225806, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(53.8306451613, 126.502016129, 168.6693548387);
}
.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  border-color: #3c8dbc;
}
.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(133.7096774194, 185.9677419355, 216.2903225806, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(249.6935483871, 251.9798387097, 253.3064516129);
}
.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
  background-color: rgb(0, 43.5476190476, 88.5);
  border-color: black;
}
.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 43.5476190476, 88.5, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}
.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(0, 43.5476190476, 88.5);
  border-color: black;
}
.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 43.5476190476, 88.5, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(0, 118.8333333333, 241.5);
}
.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  border-color: #3d9970;
}
.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116.2990654206, 199.7009345794, 162.5327102804, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(53.7313084112, 134.7686915888, 98.6542056075);
}
.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  border-color: #3d9970;
}
.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116.2990654206, 199.7009345794, 162.5327102804, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(225.6869158879, 243.3130841121, 235.4579439252);
}
.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
  background-color: rgb(103, 255, 169.4251968504);
  border-color: #01ff70;
}
.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169.4251968504, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(0, 230.5, 100.7303149606);
}
.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(103, 255, 169.4251968504);
  border-color: #01ff70;
}
.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169.4251968504, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}
.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  border-color: #f012be;
}
.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246.0714285714, 113.9285714286, 216.3095238095, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(218.6607142857, 13.8392857143, 172.5297619048);
}
.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  border-color: #f012be;
}
.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246.0714285714, 113.9285714286, 216.3095238095, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}
.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  border-color: #d81b60;
}
.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(236.6666666667, 108.3333333333, 155.1851851852, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(193.3333333333, 24.1666666667, 85.9259259259);
}
.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  border-color: #d81b60;
}
.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(236.6666666667, 108.3333333333, 155.1851851852, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(253.6666666667, 244.3333333333, 247.7407407407);
}
.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: rgb(32.1057692308, 52.4903846154, 73.8942307692);
}
.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(24.3822115385, 39.8629807692, 56.1177884615);
}
.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: rgb(32.1057692308, 52.4903846154, 73.8942307692);
}
.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(151.1298076923, 179.7836538462, 209.8701923077);
}
.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: rgb(61.2857142857, 8.0476190476, 147.9523809524);
}
.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(51.2678571429, 6.7321428571, 123.7678571429);
}
.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: rgb(61.2857142857, 8.0476190476, 147.9523809524);
}
.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(194.8928571429, 161.1071428571, 249.8928571429);
}
.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: rgb(66.9282868526, 38.780876494, 118.219123506);
}
.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(56.0577689243, 32.4820717131, 99.0179282869);
}
.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: rgb(66.9282868526, 38.780876494, 118.219123506);
}
.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(198.7768924303, 181.2071713147, 230.7928286853);
}
.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: rgb(171.5555555556, 20.4444444444, 89.7777777778);
}
.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(148.7708333333, 17.7291666667, 77.8541666667);
}
.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: rgb(171.5555555556, 20.4444444444, 89.7777777778);
}
.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(248.2916666667, 198.7083333333, 221.4583333333);
}
.dark-mode .custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: rgb(168.2876712329, 34.5205479452, 20.7123287671);
}
.dark-mode .custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(145.5821917808, 29.8630136986, 17.9178082192);
}
.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: rgb(168.2876712329, 34.5205479452, 20.7123287671);
}
.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(247.7671232877, 201.0547945205, 196.2328767123);
}
.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: rgb(169.5569620253, 77.9240506329, 1.4430379747);
}
.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(144.2721518987, 66.3037974684, 1.2278481013);
}
.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: rgb(169.5569620253, 77.9240506329, 1.4430379747);
}
.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(254.2911392405, 209.2784810127, 171.7088607595);
}
.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: rgb(151.3373493976, 95.7831325301, 7.6626506024);
}
.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(127.0662650602, 80.421686747, 6.4337349398);
}
.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: rgb(151.3373493976, 95.7831325301, 7.6626506024);
}
.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(250.3734939759, 216.8313253012, 163.6265060241);
}
.dark-mode .custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: rgb(0, 86, 64.0425531915);
}
.dark-mode .custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(0, 60.5, 45.0531914894);
}
.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: rgb(0, 86, 64.0425531915);
}
.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(86, 255, 211.8510638298);
}
.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: rgb(17.991416309, 113.008583691, 84.8969957082);
}
.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(14.4892703863, 91.0107296137, 68.3712446352);
}
.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: rgb(17.991416309, 113.008583691, 84.8969957082);
}
.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(148.0300429185, 237.9699570815, 211.3605150215);
}
.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: rgb(25.4560669456, 96.1673640167, 143.5439330544);
}
.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(21.6150627615, 81.6569037657, 121.8849372385);
}
.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: rgb(25.4560669456, 96.1673640167, 143.5439330544);
}
.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(181.9539748954, 217.9372384937, 242.0460251046);
}
.dark-mode .custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}
.dark-mode .custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(191.25, 191.25, 191.25);
}
.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}
.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}
.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
  background-color: rgb(48.9012875536, 52.9763948498, 56.5987124464);
}
.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(188.4763948498, 193.2660944206, 197.5236051502);
}
.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}
.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: rgb(122.0344827586, 134.5, 146.9655172414);
}
.dark-mode .custom-control-input-primary:checked ~ .custom-control-label::before {
  border-color: #3f6791;
  background-color: #3f6791;
}
.dark-mode .custom-control-input-primary.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-primary.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-primary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-control-input-primary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.dark-mode .custom-control-input-primary:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(168.90625, 192.65625, 217.59375);
  border-color: rgb(168.90625, 192.65625, 217.59375);
}
.dark-mode .custom-control-input-secondary:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}
.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-secondary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-control-input-secondary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.dark-mode .custom-control-input-secondary:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
  border-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.dark-mode .custom-control-input-success:checked ~ .custom-control-label::before {
  border-color: #00bc8c;
  background-color: #00bc8c;
}
.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-success:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-control-input-success:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.dark-mode .custom-control-input-success:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(111.5, 255, 218.3617021277);
  border-color: rgb(111.5, 255, 218.3617021277);
}
.dark-mode .custom-control-input-info:checked ~ .custom-control-label::before {
  border-color: #3498db;
  background-color: #3498db;
}
.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-info:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-control-input-info:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.dark-mode .custom-control-input-info:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(203.6129707113, 228.9267782427, 245.8870292887);
  border-color: rgb(203.6129707113, 228.9267782427, 245.8870292887);
}
.dark-mode .custom-control-input-warning:checked ~ .custom-control-label::before {
  border-color: #f39c12;
  background-color: #f39c12;
}
.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-warning:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-control-input-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.dark-mode .custom-control-input-warning:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(251.6024096386, 226.9698795181, 187.8975903614);
  border-color: rgb(251.6024096386, 226.9698795181, 187.8975903614);
}
.dark-mode .custom-control-input-danger:checked ~ .custom-control-label::before {
  border-color: #e74c3c;
  background-color: #e74c3c;
}
.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-danger:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-control-input-danger:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.dark-mode .custom-control-input-danger:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(250.5616438356, 221.897260274, 218.9383561644);
  border-color: rgb(250.5616438356, 221.897260274, 218.9383561644);
}
.dark-mode .custom-control-input-light:checked ~ .custom-control-label::before {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
}
.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-light:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(248, 249, 250, 0.25);
}
.dark-mode .custom-control-input-light:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}
.dark-mode .custom-control-input-light:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}
.dark-mode .custom-control-input-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}
.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-control-input-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.dark-mode .custom-control-input-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
  border-color: rgb(136.1034482759, 147.25, 158.3965517241);
}
.dark-mode .custom-control-input-lightblue:checked ~ .custom-control-label::before {
  border-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='rgb(133.7096774194, 185.9677419355, 216.2903225806)' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgb(133.7096774194, 185.9677419355, 216.2903225806)'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-lightblue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(133.7096774194, 185.9677419355, 216.2903225806, 0.25);
}
.dark-mode .custom-control-input-lightblue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(230.3629032258, 240.9778225806, 247.1370967742);
}
.dark-mode .custom-control-input-lightblue:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}
.dark-mode .custom-control-input-navy:checked ~ .custom-control-label::before {
  border-color: rgb(0, 43.5476190476, 88.5);
  background-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='rgb(0, 43.5476190476, 88.5)' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgb(0, 43.5476190476, 88.5)'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-navy:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 43.5476190476, 88.5, 0.25);
}
.dark-mode .custom-control-input-navy:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(0, 106.2857142857, 216);
}
.dark-mode .custom-control-input-navy:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(12, 131.5714285714, 255);
  border-color: rgb(12, 131.5714285714, 255);
}
.dark-mode .custom-control-input-olive:checked ~ .custom-control-label::before {
  border-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='rgb(116.2990654206, 199.7009345794, 162.5327102804)' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgb(116.2990654206, 199.7009345794, 162.5327102804)'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-olive:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(116.2990654206, 199.7009345794, 162.5327102804, 0.25);
}
.dark-mode .custom-control-input-olive:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(207.4556074766, 236.0443925234, 223.3037383178);
}
.dark-mode .custom-control-input-olive:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(243.9182242991, 250.5817757009, 247.6121495327);
  border-color: rgb(243.9182242991, 250.5817757009, 247.6121495327);
}
.dark-mode .custom-control-input-lime:checked ~ .custom-control-label::before {
  border-color: rgb(103, 255, 169.4251968504);
  background-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='rgb(103, 255, 169.4251968504)' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgb(103, 255, 169.4251968504)'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-lime:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(103, 255, 169.4251968504, 0.25);
}
.dark-mode .custom-control-input-lime:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(230.5, 255, 241.2066929134);
}
.dark-mode .custom-control-input-lime:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}
.dark-mode .custom-control-input-fuchsia:checked ~ .custom-control-label::before {
  border-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='rgb(246.0714285714, 113.9285714286, 216.3095238095)' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgb(246.0714285714, 113.9285714286, 216.3095238095)'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-fuchsia:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(246.0714285714, 113.9285714286, 216.3095238095, 0.25);
}
.dark-mode .custom-control-input-fuchsia:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(253.6607142857, 233.8392857143, 249.1964285714);
}
.dark-mode .custom-control-input-fuchsia:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}
.dark-mode .custom-control-input-maroon:checked ~ .custom-control-label::before {
  border-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='rgb(236.6666666667, 108.3333333333, 155.1851851852)' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgb(236.6666666667, 108.3333333333, 155.1851851852)'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-maroon:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(236.6666666667, 108.3333333333, 155.1851851852, 0.25);
}
.dark-mode .custom-control-input-maroon:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(250.8333333333, 221.6666666667, 232.3148148148);
}
.dark-mode .custom-control-input-maroon:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}
.dark-mode .custom-control-input-blue:checked ~ .custom-control-label::before {
  border-color: #3f6791;
  background-color: #3f6791;
}
.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-blue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(63, 103, 145, 0.25);
}
.dark-mode .custom-control-input-blue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.dark-mode .custom-control-input-blue:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(168.90625, 192.65625, 217.59375);
  border-color: rgb(168.90625, 192.65625, 217.59375);
}
.dark-mode .custom-control-input-indigo:checked ~ .custom-control-label::before {
  border-color: #6610f2;
  background-color: #6610f2;
}
.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-indigo:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(102, 16, 242, 0.25);
}
.dark-mode .custom-control-input-indigo:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.dark-mode .custom-control-input-indigo:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(210.375, 185.2916666667, 251.2083333333);
  border-color: rgb(210.375, 185.2916666667, 251.2083333333);
}
.dark-mode .custom-control-input-purple:checked ~ .custom-control-label::before {
  border-color: #6f42c1;
  background-color: #6f42c1;
}
.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-purple:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(111, 66, 193, 0.25);
}
.dark-mode .custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.dark-mode .custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(213.406374502, 200.4083665339, 237.0916334661);
  border-color: rgb(213.406374502, 200.4083665339, 237.0916334661);
}
.dark-mode .custom-control-input-pink:checked ~ .custom-control-label::before {
  border-color: #e83e8c;
  background-color: #e83e8c;
}
.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-pink:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(232, 62, 140, 0.25);
}
.dark-mode .custom-control-input-pink:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.dark-mode .custom-control-input-pink:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(251.0069444444, 221.4930555556, 235.0347222222);
  border-color: rgb(251.0069444444, 221.4930555556, 235.0347222222);
}
.dark-mode .custom-control-input-red:checked ~ .custom-control-label::before {
  border-color: #e74c3c;
  background-color: #e74c3c;
}
.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-red:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
}
.dark-mode .custom-control-input-red:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.dark-mode .custom-control-input-red:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(250.5616438356, 221.897260274, 218.9383561644);
  border-color: rgb(250.5616438356, 221.897260274, 218.9383561644);
}
.dark-mode .custom-control-input-orange:checked ~ .custom-control-label::before {
  border-color: #fd7e14;
  background-color: #fd7e14;
}
.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-orange:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(253, 126, 20, 0.25);
}
.dark-mode .custom-control-input-orange:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.dark-mode .custom-control-input-orange:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(254.5063291139, 223.1582278481, 196.9936708861);
  border-color: rgb(254.5063291139, 223.1582278481, 196.9936708861);
}
.dark-mode .custom-control-input-yellow:checked ~ .custom-control-label::before {
  border-color: #f39c12;
  background-color: #f39c12;
}
.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-yellow:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(243, 156, 18, 0.25);
}
.dark-mode .custom-control-input-yellow:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.dark-mode .custom-control-input-yellow:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(251.6024096386, 226.9698795181, 187.8975903614);
  border-color: rgb(251.6024096386, 226.9698795181, 187.8975903614);
}
.dark-mode .custom-control-input-green:checked ~ .custom-control-label::before {
  border-color: #00bc8c;
  background-color: #00bc8c;
}
.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-green:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
}
.dark-mode .custom-control-input-green:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.dark-mode .custom-control-input-green:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(111.5, 255, 218.3617021277);
  border-color: rgb(111.5, 255, 218.3617021277);
}
.dark-mode .custom-control-input-teal:checked ~ .custom-control-label::before {
  border-color: #20c997;
  background-color: #20c997;
}
.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-teal:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
}
.dark-mode .custom-control-input-teal:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.dark-mode .custom-control-input-teal:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(170.0278969957, 241.4721030043, 220.3347639485);
  border-color: rgb(170.0278969957, 241.4721030043, 220.3347639485);
}
.dark-mode .custom-control-input-cyan:checked ~ .custom-control-label::before {
  border-color: #3498db;
  background-color: #3498db;
}
.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-cyan:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 152, 219, 0.25);
}
.dark-mode .custom-control-input-cyan:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.dark-mode .custom-control-input-cyan:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(203.6129707113, 228.9267782427, 245.8870292887);
  border-color: rgb(203.6129707113, 228.9267782427, 245.8870292887);
}
.dark-mode .custom-control-input-white:checked ~ .custom-control-label::before {
  border-color: #fff;
  background-color: #fff;
}
.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-white:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.dark-mode .custom-control-input-white:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}
.dark-mode .custom-control-input-white:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}
.dark-mode .custom-control-input-gray:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}
.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-gray:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}
.dark-mode .custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.dark-mode .custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
  border-color: rgb(202.1566523605, 205.9613733906, 209.3433476395);
}
.dark-mode .custom-control-input-gray-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}
.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}
.dark-mode .custom-control-input-gray-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}
.dark-mode .custom-control-input-gray-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.dark-mode .custom-control-input-gray-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgb(136.1034482759, 147.25, 158.3965517241);
  border-color: rgb(136.1034482759, 147.25, 158.3965517241);
}

.progress {
  box-shadow: none;
  border-radius: 1px;
}
.progress.vertical {
  display: inline-block;
  height: 200px;
  margin-right: 10px;
  position: relative;
  width: 30px;
}
.progress.vertical > .progress-bar {
  bottom: 0;
  position: absolute;
  width: 100%;
}
.progress.vertical.sm, .progress.vertical.progress-sm {
  width: 20px;
}
.progress.vertical.xs, .progress.vertical.progress-xs {
  width: 10px;
}
.progress.vertical.xxs, .progress.vertical.progress-xxs {
  width: 3px;
}

.progress-group {
  margin-bottom: 0.5rem;
}

.progress-sm {
  height: 10px;
}

.progress-xs {
  height: 7px;
}

.progress-xxs {
  height: 3px;
}

.table tr > td .progress {
  margin: 0;
}

.dark-mode .progress {
  background: rgb(69.1465517241, 77.125, 85.1034482759);
}

.card-primary:not(.card-outline) > .card-header {
  background-color: #05141F;
}
.card-primary:not(.card-outline) > .card-header,
.card-primary:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-primary:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-primary.card-outline {
  border-top: 3px solid #05141F;
}
.card-primary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-primary.card-outline-tabs > .card-header a.active,
.card-primary.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #05141F;
}

.bg-primary > .card-header .btn-tool,
.bg-gradient-primary > .card-header .btn-tool,
.card-primary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-primary > .card-header .btn-tool:hover,
.bg-gradient-primary > .card-header .btn-tool:hover,
.card-primary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-primary .bootstrap-datetimepicker-widget .table td,
.card.bg-primary .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: black;
  color: #fff;
}
.card.bg-primary .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-primary .bootstrap-datetimepicker-widget table td.active,
.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(12.0833333333, 48.3333333333, 74.9166666667);
  color: #fff;
}

.card-secondary:not(.card-outline) > .card-header {
  background-color: #6c757d;
}
.card-secondary:not(.card-outline) > .card-header,
.card-secondary:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-secondary:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-secondary.card-outline {
  border-top: 3px solid #6c757d;
}
.card-secondary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-secondary.card-outline-tabs > .card-header a.active,
.card-secondary.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6c757d;
}

.bg-secondary > .card-header .btn-tool,
.bg-gradient-secondary > .card-header .btn-tool,
.card-secondary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-secondary > .card-header .btn-tool:hover,
.bg-gradient-secondary > .card-header .btn-tool:hover,
.card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-secondary .bootstrap-datetimepicker-widget .table td,
.card.bg-secondary .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(89.0884120172, 96.5124463519, 103.1115879828);
  color: #fff;
}
.card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-secondary .bootstrap-datetimepicker-widget table td.active,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(133.7553648069, 142.4849785408, 150.2446351931);
  color: #fff;
}

.card-success:not(.card-outline) > .card-header {
  background-color: #5D7D2B;
}
.card-success:not(.card-outline) > .card-header,
.card-success:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-success:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-success.card-outline {
  border-top: 3px solid #5D7D2B;
}
.card-success.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-success.card-outline-tabs > .card-header a.active,
.card-success.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #5D7D2B;
}

.bg-success > .card-header .btn-tool,
.bg-gradient-success > .card-header .btn-tool,
.card-success:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-success > .card-header .btn-tool:hover,
.bg-gradient-success > .card-header .btn-tool:hover,
.card-success:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-success .bootstrap-datetimepicker-widget .table td,
.card.bg-success .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(70.4142857143, 94.6428571429, 32.5571428571);
  color: #fff;
}
.card.bg-success .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-success .bootstrap-datetimepicker-widget table td.active,
.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(121.2321428571, 162.9464285714, 56.0535714286);
  color: #fff;
}

.card-info:not(.card-outline) > .card-header {
  background-color: #17a2b8;
}
.card-info:not(.card-outline) > .card-header,
.card-info:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-info:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-info.card-outline {
  border-top: 3px solid #17a2b8;
}
.card-info.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-info.card-outline-tabs > .card-header a.active,
.card-info.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #17a2b8;
}

.bg-info > .card-header .btn-tool,
.bg-gradient-info > .card-header .btn-tool,
.card-info:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-info > .card-header .btn-tool:hover,
.bg-gradient-info > .card-header .btn-tool:hover,
.card-info:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-info .bootstrap-datetimepicker-widget .table td,
.card.bg-info .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(18.4666666667, 130.0695652174, 147.7333333333);
  color: #fff;
}
.card.bg-info .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-info .bootstrap-datetimepicker-widget table td.active,
.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(31, 200.2173913043, 227);
  color: #fff;
}

.card-warning:not(.card-outline) > .card-header {
  background-color: #F3C300;
}
.card-warning:not(.card-outline) > .card-header,
.card-warning:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-warning:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-warning.card-outline {
  border-top: 3px solid #F3C300;
}
.card-warning.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-warning.card-outline-tabs > .card-header a.active,
.card-warning.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #F3C300;
}

.bg-warning > .card-header .btn-tool,
.bg-gradient-warning > .card-header .btn-tool,
.card-warning:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-warning > .card-header .btn-tool:hover,
.bg-gradient-warning > .card-header .btn-tool:hover,
.card-warning:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-warning .bootstrap-datetimepicker-widget .table td,
.card.bg-warning .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(202.2, 162.2592592593, 0);
  color: #1f2d3d;
}
.card.bg-warning .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-warning .bootstrap-datetimepicker-widget table td.active,
.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(255, 212.3333333333, 39);
  color: #1f2d3d;
}

.card-danger:not(.card-outline) > .card-header {
  background-color: #EA0029;
}
.card-danger:not(.card-outline) > .card-header,
.card-danger:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-danger:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-danger.card-outline {
  border-top: 3px solid #EA0029;
}
.card-danger.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-danger.card-outline-tabs > .card-header a.active,
.card-danger.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #EA0029;
}

.bg-danger > .card-header .btn-tool,
.bg-gradient-danger > .card-header .btn-tool,
.card-danger:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-danger > .card-header .btn-tool:hover,
.bg-gradient-danger > .card-header .btn-tool:hover,
.card-danger:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-danger .bootstrap-datetimepicker-widget .table td,
.card.bg-danger .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(193.2, 0, 33.8512820513);
  color: #fff;
}
.card.bg-danger .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-danger .bootstrap-datetimepicker-widget table td.active,
.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(255, 30, 69.4230769231);
  color: #fff;
}

.card-light:not(.card-outline) > .card-header {
  background-color: #f8f9fa;
}
.card-light:not(.card-outline) > .card-header,
.card-light:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-light:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-light.card-outline {
  border-top: 3px solid #f8f9fa;
}
.card-light.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-light.card-outline-tabs > .card-header a.active,
.card-light.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f8f9fa;
}

.bg-light > .card-header .btn-tool,
.bg-gradient-light > .card-header .btn-tool,
.card-light:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-light > .card-header .btn-tool:hover,
.bg-gradient-light > .card-header .btn-tool:hover,
.card-light:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-light .bootstrap-datetimepicker-widget .table td,
.card.bg-light .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(224.2, 228.6, 233);
  color: #1f2d3d;
}
.card.bg-light .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-light .bootstrap-datetimepicker-widget table td.active,
.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d;
}

.card-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}
.card-dark:not(.card-outline) > .card-header,
.card-dark:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-dark:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-dark.card-outline {
  border-top: 3px solid #343a40;
}
.card-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-dark.card-outline-tabs > .card-header a.active,
.card-dark.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #343a40;
}

.bg-dark > .card-header .btn-tool,
.bg-gradient-dark > .card-header .btn-tool,
.card-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-dark > .card-header .btn-tool:hover,
.bg-gradient-dark > .card-header .btn-tool:hover,
.card-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-dark .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(33.7103448276, 37.6, 41.4896551724);
  color: #fff;
}
.card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(74.8620689655, 83.5, 92.1379310345);
  color: #fff;
}

.card-lightblue:not(.card-outline) > .card-header {
  background-color: #3c8dbc;
}
.card-lightblue:not(.card-outline) > .card-header,
.card-lightblue:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-lightblue:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-lightblue.card-outline {
  border-top: 3px solid #3c8dbc;
}
.card-lightblue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-lightblue.card-outline-tabs > .card-header a.active,
.card-lightblue.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3c8dbc;
}

.bg-lightblue > .card-header .btn-tool,
.bg-gradient-lightblue > .card-header .btn-tool,
.card-lightblue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-lightblue > .card-header .btn-tool:hover,
.bg-gradient-lightblue > .card-header .btn-tool:hover,
.card-lightblue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-lightblue .bootstrap-datetimepicker-widget .table td,
.card.bg-lightblue .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(50.1290322581, 117.8032258065, 157.0709677419);
  color: #fff;
}
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(95.0483870968, 163.9637096774, 203.9516129032);
  color: #fff;
}

.card-navy:not(.card-outline) > .card-header {
  background-color: #001f3f;
}
.card-navy:not(.card-outline) > .card-header,
.card-navy:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-navy:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-navy.card-outline {
  border-top: 3px solid #001f3f;
}
.card-navy.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-navy.card-outline-tabs > .card-header a.active,
.card-navy.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #001f3f;
}

.bg-navy > .card-header .btn-tool,
.bg-gradient-navy > .card-header .btn-tool,
.card-navy:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-navy > .card-header .btn-tool:hover,
.bg-gradient-navy > .card-header .btn-tool:hover,
.card-navy:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-navy .bootstrap-datetimepicker-widget .table td,
.card.bg-navy .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(0, 10.9238095238, 22.2);
  color: #fff;
}
.card.bg-navy .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-navy .bootstrap-datetimepicker-widget table td.active,
.card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(0, 56.0952380952, 114);
  color: #fff;
}

.card-olive:not(.card-outline) > .card-header {
  background-color: #3d9970;
}
.card-olive:not(.card-outline) > .card-header,
.card-olive:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-olive:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-olive.card-outline {
  border-top: 3px solid #3d9970;
}
.card-olive.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-olive.card-outline-tabs > .card-header a.active,
.card-olive.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3d9970;
}

.bg-olive > .card-header .btn-tool,
.bg-gradient-olive > .card-header .btn-tool,
.card-olive:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-olive > .card-header .btn-tool:hover,
.bg-gradient-olive > .card-header .btn-tool:hover,
.card-olive:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-olive .bootstrap-datetimepicker-widget .table td,
.card.bg-olive .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(49.3700934579, 123.8299065421, 90.646728972);
  color: #fff;
}
.card.bg-olive .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-olive .bootstrap-datetimepicker-widget table td.active,
.card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(79.8364485981, 185.1635514019, 138.2242990654);
  color: #fff;
}

.card-lime:not(.card-outline) > .card-header {
  background-color: #01ff70;
}
.card-lime:not(.card-outline) > .card-header,
.card-lime:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-lime:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-lime.card-outline {
  border-top: 3px solid #01ff70;
}
.card-lime.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-lime.card-outline-tabs > .card-header a.active,
.card-lime.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #01ff70;
}

.bg-lime > .card-header .btn-tool,
.bg-gradient-lime > .card-header .btn-tool,
.card-lime:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-lime > .card-header .btn-tool:hover,
.bg-gradient-lime > .card-header .btn-tool:hover,
.card-lime:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-lime .bootstrap-datetimepicker-widget .table td,
.card.bg-lime .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(0, 215.2, 94.0440944882);
  color: #1f2d3d;
}
.card.bg-lime .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-lime .bootstrap-datetimepicker-widget table td.active,
.card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(52, 255, 140.7125984252);
  color: #1f2d3d;
}

.card-fuchsia:not(.card-outline) > .card-header {
  background-color: #f012be;
}
.card-fuchsia:not(.card-outline) > .card-header,
.card-fuchsia:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-fuchsia:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-fuchsia.card-outline {
  border-top: 3px solid #f012be;
}
.card-fuchsia.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-fuchsia.card-outline-tabs > .card-header a.active,
.card-fuchsia.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f012be;
}

.bg-fuchsia > .card-header .btn-tool,
.bg-gradient-fuchsia > .card-header .btn-tool,
.card-fuchsia:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-fuchsia > .card-header .btn-tool:hover,
.bg-gradient-fuchsia > .card-header .btn-tool:hover,
.card-fuchsia:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,
.card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(204.2714285714, 12.9285714286, 161.1761904762);
  color: #fff;
}
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(243.0357142857, 65.9642857143, 203.1547619048);
  color: #fff;
}

.card-maroon:not(.card-outline) > .card-header {
  background-color: #d81b60;
}
.card-maroon:not(.card-outline) > .card-header,
.card-maroon:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-maroon:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-maroon.card-outline {
  border-top: 3px solid #d81b60;
}
.card-maroon.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-maroon.card-outline-tabs > .card-header a.active,
.card-maroon.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #d81b60;
}

.bg-maroon > .card-header .btn-tool,
.bg-gradient-maroon > .card-header .btn-tool,
.card-maroon:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-maroon > .card-header .btn-tool:hover,
.bg-gradient-maroon > .card-header .btn-tool:hover,
.card-maroon:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-maroon .bootstrap-datetimepicker-widget .table td,
.card.bg-maroon .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(179.7333333333, 22.4666666667, 79.8814814815);
  color: #fff;
}
.card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-maroon .bootstrap-datetimepicker-widget table td.active,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(231, 63, 124.3333333333);
  color: #fff;
}

.card-blue:not(.card-outline) > .card-header {
  background-color: #05141F;
}
.card-blue:not(.card-outline) > .card-header,
.card-blue:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-blue:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-blue.card-outline {
  border-top: 3px solid #05141F;
}
.card-blue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-blue.card-outline-tabs > .card-header a.active,
.card-blue.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #05141F;
}

.bg-blue > .card-header .btn-tool,
.bg-gradient-blue > .card-header .btn-tool,
.card-blue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-blue > .card-header .btn-tool:hover,
.bg-gradient-blue > .card-header .btn-tool:hover,
.card-blue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-blue .bootstrap-datetimepicker-widget .table td,
.card.bg-blue .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: black;
  color: #fff;
}
.card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-blue .bootstrap-datetimepicker-widget table td.active,
.card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(12.0833333333, 48.3333333333, 74.9166666667);
  color: #fff;
}

.card-indigo:not(.card-outline) > .card-header {
  background-color: #6610f2;
}
.card-indigo:not(.card-outline) > .card-header,
.card-indigo:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-indigo:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-indigo.card-outline {
  border-top: 3px solid #6610f2;
}
.card-indigo.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-indigo.card-outline-tabs > .card-header a.active,
.card-indigo.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6610f2;
}

.bg-indigo > .card-header .btn-tool,
.bg-gradient-indigo > .card-header .btn-tool,
.card-indigo:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-indigo > .card-header .btn-tool:hover,
.bg-gradient-indigo > .card-header .btn-tool:hover,
.card-indigo:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-indigo .bootstrap-datetimepicker-widget .table td,
.card.bg-indigo .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(85.3285714286, 11.2047619048, 205.9952380952);
  color: #fff;
}
.card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-indigo .bootstrap-datetimepicker-widget table td.active,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(132.9642857143, 64.369047619, 244.630952381);
  color: #fff;
}

.card-purple:not(.card-outline) > .card-header {
  background-color: #6f42c1;
}
.card-purple:not(.card-outline) > .card-header,
.card-purple:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-purple:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-purple.card-outline {
  border-top: 3px solid #6f42c1;
}
.card-purple.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-purple.card-outline-tabs > .card-header a.active,
.card-purple.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6f42c1;
}

.bg-purple > .card-header .btn-tool,
.bg-gradient-purple > .card-header .btn-tool,
.card-purple:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-purple > .card-header .btn-tool:hover,
.bg-gradient-purple > .card-header .btn-tool:hover,
.card-purple:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-purple .bootstrap-datetimepicker-widget .table td,
.card.bg-purple .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(93.0175298805, 53.8980079681, 164.3019920319);
  color: #fff;
}
.card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-purple .bootstrap-datetimepicker-widget table td.active,
.card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(140.2589641434, 104.4023904382, 205.5976095618);
  color: #fff;
}

.card-pink:not(.card-outline) > .card-header {
  background-color: #e83e8c;
}
.card-pink:not(.card-outline) > .card-header,
.card-pink:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-pink:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-pink.card-outline {
  border-top: 3px solid #e83e8c;
}
.card-pink.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-pink.card-outline-tabs > .card-header a.active,
.card-pink.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #e83e8c;
}

.bg-pink > .card-header .btn-tool,
.bg-gradient-pink > .card-header .btn-tool,
.card-pink:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-pink > .card-header .btn-tool:hover,
.bg-gradient-pink > .card-header .btn-tool:hover,
.card-pink:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-pink .bootstrap-datetimepicker-widget .table td,
.card.bg-pink .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(226.2388888889, 26.9611111111, 118.3944444444);
  color: #fff;
}
.card.bg-pink .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-pink .bootstrap-datetimepicker-widget table td.active,
.card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(237.4305555556, 107.5694444444, 167.1527777778);
  color: #fff;
}

.card-red:not(.card-outline) > .card-header {
  background-color: #EA0029;
}
.card-red:not(.card-outline) > .card-header,
.card-red:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-red:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-red.card-outline {
  border-top: 3px solid #EA0029;
}
.card-red.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-red.card-outline-tabs > .card-header a.active,
.card-red.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #EA0029;
}

.bg-red > .card-header .btn-tool,
.bg-gradient-red > .card-header .btn-tool,
.card-red:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-red > .card-header .btn-tool:hover,
.bg-gradient-red > .card-header .btn-tool:hover,
.card-red:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-red .bootstrap-datetimepicker-widget .table td,
.card.bg-red .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(193.2, 0, 33.8512820513);
  color: #fff;
}
.card.bg-red .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-red .bootstrap-datetimepicker-widget table td.active,
.card.bg-red .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(255, 30, 69.4230769231);
  color: #fff;
}

.card-orange:not(.card-outline) > .card-header {
  background-color: #fd7e14;
}
.card-orange:not(.card-outline) > .card-header,
.card-orange:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-orange:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-orange.card-outline {
  border-top: 3px solid #fd7e14;
}
.card-orange.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-orange.card-outline-tabs > .card-header a.active,
.card-orange.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #fd7e14;
}

.bg-orange > .card-header .btn-tool,
.bg-gradient-orange > .card-header .btn-tool,
.card-orange:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-orange > .card-header .btn-tool:hover,
.bg-gradient-orange > .card-header .btn-tool:hover,
.card-orange:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-orange .bootstrap-datetimepicker-widget .table td,
.card.bg-orange .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(230.2405063291, 105.8126582278, 1.9594936709);
  color: #1f2d3d;
}
.card.bg-orange .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-orange .bootstrap-datetimepicker-widget table td.active,
.card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(253.4303797468, 153.7594936709, 70.5696202532);
  color: #1f2d3d;
}

.card-yellow:not(.card-outline) > .card-header {
  background-color: #F3C300;
}
.card-yellow:not(.card-outline) > .card-header,
.card-yellow:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-yellow:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-yellow.card-outline {
  border-top: 3px solid #F3C300;
}
.card-yellow.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-yellow.card-outline-tabs > .card-header a.active,
.card-yellow.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #F3C300;
}

.bg-yellow > .card-header .btn-tool,
.bg-gradient-yellow > .card-header .btn-tool,
.card-yellow:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-yellow > .card-header .btn-tool:hover,
.bg-gradient-yellow > .card-header .btn-tool:hover,
.card-yellow:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-yellow .bootstrap-datetimepicker-widget .table td,
.card.bg-yellow .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(202.2, 162.2592592593, 0);
  color: #1f2d3d;
}
.card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-yellow .bootstrap-datetimepicker-widget table td.active,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(255, 212.3333333333, 39);
  color: #1f2d3d;
}

.card-green:not(.card-outline) > .card-header {
  background-color: #5D7D2B;
}
.card-green:not(.card-outline) > .card-header,
.card-green:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-green:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-green.card-outline {
  border-top: 3px solid #5D7D2B;
}
.card-green.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-green.card-outline-tabs > .card-header a.active,
.card-green.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #5D7D2B;
}

.bg-green > .card-header .btn-tool,
.bg-gradient-green > .card-header .btn-tool,
.card-green:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-green > .card-header .btn-tool:hover,
.bg-gradient-green > .card-header .btn-tool:hover,
.card-green:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-green .bootstrap-datetimepicker-widget .table td,
.card.bg-green .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(70.4142857143, 94.6428571429, 32.5571428571);
  color: #fff;
}
.card.bg-green .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-green .bootstrap-datetimepicker-widget table td.active,
.card.bg-green .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(121.2321428571, 162.9464285714, 56.0535714286);
  color: #fff;
}

.card-teal:not(.card-outline) > .card-header {
  background-color: #20c997;
}
.card-teal:not(.card-outline) > .card-header,
.card-teal:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-teal:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-teal.card-outline {
  border-top: 3px solid #20c997;
}
.card-teal.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-teal.card-outline-tabs > .card-header a.active,
.card-teal.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #20c997;
}

.bg-teal > .card-header .btn-tool,
.bg-gradient-teal > .card-header .btn-tool,
.card-teal:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-teal > .card-header .btn-tool:hover,
.bg-gradient-teal > .card-header .btn-tool:hover,
.card-teal:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-teal .bootstrap-datetimepicker-widget .table td,
.card.bg-teal .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(26.3965665236, 165.8034334764, 124.5587982833);
  color: #fff;
}
.card.bg-teal .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-teal .bootstrap-datetimepicker-widget table td.active,
.card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(60.0386266094, 223.9613733906, 175.4635193133);
  color: #fff;
}

.card-cyan:not(.card-outline) > .card-header {
  background-color: #17a2b8;
}
.card-cyan:not(.card-outline) > .card-header,
.card-cyan:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-cyan:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-cyan.card-outline {
  border-top: 3px solid #17a2b8;
}
.card-cyan.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-cyan.card-outline-tabs > .card-header a.active,
.card-cyan.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #17a2b8;
}

.bg-cyan > .card-header .btn-tool,
.bg-gradient-cyan > .card-header .btn-tool,
.card-cyan:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-cyan > .card-header .btn-tool:hover,
.bg-gradient-cyan > .card-header .btn-tool:hover,
.card-cyan:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-cyan .bootstrap-datetimepicker-widget .table td,
.card.bg-cyan .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(18.4666666667, 130.0695652174, 147.7333333333);
  color: #fff;
}
.card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-cyan .bootstrap-datetimepicker-widget table td.active,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(31, 200.2173913043, 227);
  color: #fff;
}

.card-white:not(.card-outline) > .card-header {
  background-color: #fff;
}
.card-white:not(.card-outline) > .card-header,
.card-white:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-white:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-white.card-outline {
  border-top: 3px solid #fff;
}
.card-white.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-white.card-outline-tabs > .card-header a.active,
.card-white.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #fff;
}

.bg-white > .card-header .btn-tool,
.bg-gradient-white > .card-header .btn-tool,
.card-white:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-white > .card-header .btn-tool:hover,
.bg-gradient-white > .card-header .btn-tool:hover,
.card-white:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-white .bootstrap-datetimepicker-widget .table td,
.card.bg-white .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(234.6, 234.6, 234.6);
  color: #1f2d3d;
}
.card.bg-white .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-white .bootstrap-datetimepicker-widget table td.active,
.card.bg-white .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d;
}

.card-gray:not(.card-outline) > .card-header {
  background-color: #6c757d;
}
.card-gray:not(.card-outline) > .card-header,
.card-gray:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-gray:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-gray.card-outline {
  border-top: 3px solid #6c757d;
}
.card-gray.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-gray.card-outline-tabs > .card-header a.active,
.card-gray.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6c757d;
}

.bg-gray > .card-header .btn-tool,
.bg-gradient-gray > .card-header .btn-tool,
.card-gray:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-gray > .card-header .btn-tool:hover,
.bg-gradient-gray > .card-header .btn-tool:hover,
.card-gray:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-gray .bootstrap-datetimepicker-widget .table td,
.card.bg-gray .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(89.0884120172, 96.5124463519, 103.1115879828);
  color: #fff;
}
.card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-gray .bootstrap-datetimepicker-widget table td.active,
.card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(133.7553648069, 142.4849785408, 150.2446351931);
  color: #fff;
}

.card-gray-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}
.card-gray-dark:not(.card-outline) > .card-header,
.card-gray-dark:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-gray-dark:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-gray-dark.card-outline {
  border-top: 3px solid #343a40;
}
.card-gray-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-gray-dark.card-outline-tabs > .card-header a.active,
.card-gray-dark.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #343a40;
}

.bg-gray-dark > .card-header .btn-tool,
.bg-gradient-gray-dark > .card-header .btn-tool,
.card-gray-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-gray-dark > .card-header .btn-tool:hover,
.bg-gradient-gray-dark > .card-header .btn-tool:hover,
.card-gray-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gray-dark .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(33.7103448276, 37.6, 41.4896551724);
  color: #fff;
}
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(74.8620689655, 83.5, 92.1379310345);
  color: #fff;
}

.card-kia-midnight-black:not(.card-outline) > .card-header {
  background-color: #05141F;
}
.card-kia-midnight-black:not(.card-outline) > .card-header,
.card-kia-midnight-black:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-kia-midnight-black:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-kia-midnight-black.card-outline {
  border-top: 3px solid #05141F;
}
.card-kia-midnight-black.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-kia-midnight-black.card-outline-tabs > .card-header a.active,
.card-kia-midnight-black.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #05141F;
}

.bg-kia-midnight-black > .card-header .btn-tool,
.bg-gradient-kia-midnight-black > .card-header .btn-tool,
.card-kia-midnight-black:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-kia-midnight-black > .card-header .btn-tool:hover,
.bg-gradient-kia-midnight-black > .card-header .btn-tool:hover,
.card-kia-midnight-black:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-kia-midnight-black .bootstrap-datetimepicker-widget .table td,
.card.bg-kia-midnight-black .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-kia-midnight-black .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-kia-midnight-black .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-kia-midnight-black .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-kia-midnight-black .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-kia-midnight-black .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-kia-midnight-black .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-kia-midnight-black .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-kia-midnight-black .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-kia-midnight-black .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-kia-midnight-black .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-kia-midnight-black .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-kia-midnight-black .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: black;
  color: #fff;
}
.card.bg-kia-midnight-black .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-kia-midnight-black .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-kia-midnight-black .bootstrap-datetimepicker-widget table td.active,
.card.bg-kia-midnight-black .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-kia-midnight-black .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-kia-midnight-black .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(12.0833333333, 48.3333333333, 74.9166666667);
  color: #fff;
}

.card-kia-depth-blue:not(.card-outline) > .card-header {
  background-color: #0F1D28;
}
.card-kia-depth-blue:not(.card-outline) > .card-header,
.card-kia-depth-blue:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-kia-depth-blue:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-kia-depth-blue.card-outline {
  border-top: 3px solid #0F1D28;
}
.card-kia-depth-blue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-kia-depth-blue.card-outline-tabs > .card-header a.active,
.card-kia-depth-blue.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #0F1D28;
}

.bg-kia-depth-blue > .card-header .btn-tool,
.bg-gradient-kia-depth-blue > .card-header .btn-tool,
.card-kia-depth-blue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-kia-depth-blue > .card-header .btn-tool:hover,
.bg-gradient-kia-depth-blue > .card-header .btn-tool:hover,
.card-kia-depth-blue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-kia-depth-blue .bootstrap-datetimepicker-widget .table td,
.card.bg-kia-depth-blue .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-kia-depth-blue .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-kia-depth-blue .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-kia-depth-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-kia-depth-blue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-kia-depth-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-kia-depth-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-kia-depth-blue .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-kia-depth-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-kia-depth-blue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-kia-depth-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-kia-depth-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-kia-depth-blue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(3.8727272727, 7.4872727273, 10.3272727273);
  color: #fff;
}
.card.bg-kia-depth-blue .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-kia-depth-blue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-kia-depth-blue .bootstrap-datetimepicker-widget table td.active,
.card.bg-kia-depth-blue .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-kia-depth-blue .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-kia-depth-blue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(28.9090909091, 55.8909090909, 77.0909090909);
  color: #fff;
}

.card-kia-polar-white:not(.card-outline) > .card-header {
  background-color: #FFFFFF;
}
.card-kia-polar-white:not(.card-outline) > .card-header,
.card-kia-polar-white:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-kia-polar-white:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-kia-polar-white.card-outline {
  border-top: 3px solid #FFFFFF;
}
.card-kia-polar-white.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-kia-polar-white.card-outline-tabs > .card-header a.active,
.card-kia-polar-white.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #FFFFFF;
}

.bg-kia-polar-white > .card-header .btn-tool,
.bg-gradient-kia-polar-white > .card-header .btn-tool,
.card-kia-polar-white:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-kia-polar-white > .card-header .btn-tool:hover,
.bg-gradient-kia-polar-white > .card-header .btn-tool:hover,
.card-kia-polar-white:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-kia-polar-white .bootstrap-datetimepicker-widget .table td,
.card.bg-kia-polar-white .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-kia-polar-white .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-kia-polar-white .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-kia-polar-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-kia-polar-white .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-kia-polar-white .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-kia-polar-white .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-kia-polar-white .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-kia-polar-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-kia-polar-white .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-kia-polar-white .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-kia-polar-white .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-kia-polar-white .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(234.6, 234.6, 234.6);
  color: #1f2d3d;
}
.card.bg-kia-polar-white .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-kia-polar-white .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-kia-polar-white .bootstrap-datetimepicker-widget table td.active,
.card.bg-kia-polar-white .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-kia-polar-white .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-kia-polar-white .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d;
}

.card-description:not(.card-outline) > .card-header {
  background-color: #37434C;
}
.card-description:not(.card-outline) > .card-header,
.card-description:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-description:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-description.card-outline {
  border-top: 3px solid #37434C;
}
.card-description.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-description.card-outline-tabs > .card-header a.active,
.card-description.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #37434C;
}

.bg-description > .card-header .btn-tool,
.bg-gradient-description > .card-header .btn-tool,
.card-description:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-description > .card-header .btn-tool:hover,
.bg-gradient-description > .card-header .btn-tool:hover,
.card-description:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-description .bootstrap-datetimepicker-widget .table td,
.card.bg-description .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-description .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-description .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-description .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-description .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-description .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-description .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-description .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-description .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-description .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-description .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-description .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-description .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(37.8702290076, 46.1328244275, 52.3297709924);
  color: #fff;
}
.card.bg-description .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-description .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-description .bootstrap-datetimepicker-widget table td.active,
.card.bg-description .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-description .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-description .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(76.4122137405, 93.0839694656, 105.5877862595);
  color: #fff;
}

.card-caption:not(.card-outline) > .card-header {
  background-color: #697279;
}
.card-caption:not(.card-outline) > .card-header,
.card-caption:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-caption:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-caption.card-outline {
  border-top: 3px solid #697279;
}
.card-caption.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-caption.card-outline-tabs > .card-header a.active,
.card-caption.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #697279;
}

.bg-caption > .card-header .btn-tool,
.bg-gradient-caption > .card-header .btn-tool,
.card-caption:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-caption > .card-header .btn-tool:hover,
.bg-gradient-caption > .card-header .btn-tool:hover,
.card-caption:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-caption .bootstrap-datetimepicker-widget .table td,
.card.bg-caption .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-caption .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-caption .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-caption .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-caption .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-caption .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-caption .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-caption .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-caption .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-caption .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-caption .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-caption .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-caption .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(86.0442477876, 93.4194690265, 99.1557522124);
  color: #fff;
}
.card.bg-caption .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-caption .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-caption .bootstrap-datetimepicker-widget table td.active,
.card.bg-caption .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-caption .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-caption .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(130.2522123894, 139.5309734513, 146.7477876106);
  color: #fff;
}

.card-disabled-elements:not(.card-outline) > .card-header {
  background-color: #9BA1A5;
}
.card-disabled-elements:not(.card-outline) > .card-header,
.card-disabled-elements:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-disabled-elements:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-disabled-elements.card-outline {
  border-top: 3px solid #9BA1A5;
}
.card-disabled-elements.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-disabled-elements.card-outline-tabs > .card-header a.active,
.card-disabled-elements.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #9BA1A5;
}

.bg-disabled-elements > .card-header .btn-tool,
.bg-gradient-disabled-elements > .card-header .btn-tool,
.card-disabled-elements:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-disabled-elements > .card-header .btn-tool:hover,
.bg-gradient-disabled-elements > .card-header .btn-tool:hover,
.card-disabled-elements:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-disabled-elements .bootstrap-datetimepicker-widget .table td,
.card.bg-disabled-elements .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-disabled-elements .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-disabled-elements .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-disabled-elements .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-disabled-elements .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-disabled-elements .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-disabled-elements .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-disabled-elements .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-disabled-elements .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-disabled-elements .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-disabled-elements .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-disabled-elements .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-disabled-elements .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(133.5263157895, 140.8147368421, 145.6736842105);
  color: #1f2d3d;
}
.card.bg-disabled-elements .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-disabled-elements .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-disabled-elements .bootstrap-datetimepicker-widget table td.active,
.card.bg-disabled-elements .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-disabled-elements .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-disabled-elements .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(181.8421052632, 186.2315789474, 189.1578947368);
  color: #1f2d3d;
}

.card-protection:not(.card-outline) > .card-header {
  background-color: #9BA1A5;
}
.card-protection:not(.card-outline) > .card-header,
.card-protection:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-protection:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-protection.card-outline {
  border-top: 3px solid #9BA1A5;
}
.card-protection.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-protection.card-outline-tabs > .card-header a.active,
.card-protection.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #9BA1A5;
}

.bg-protection > .card-header .btn-tool,
.bg-gradient-protection > .card-header .btn-tool,
.card-protection:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-protection > .card-header .btn-tool:hover,
.bg-gradient-protection > .card-header .btn-tool:hover,
.card-protection:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-protection .bootstrap-datetimepicker-widget .table td,
.card.bg-protection .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-protection .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-protection .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-protection .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-protection .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-protection .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-protection .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-protection .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-protection .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-protection .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-protection .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-protection .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-protection .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(133.5263157895, 140.8147368421, 145.6736842105);
  color: #1f2d3d;
}
.card.bg-protection .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-protection .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-protection .bootstrap-datetimepicker-widget table td.active,
.card.bg-protection .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-protection .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-protection .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(181.8421052632, 186.2315789474, 189.1578947368);
  color: #1f2d3d;
}

.card-keyline:not(.card-outline) > .card-header {
  background-color: #9BA1A5;
}
.card-keyline:not(.card-outline) > .card-header,
.card-keyline:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-keyline:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-keyline.card-outline {
  border-top: 3px solid #9BA1A5;
}
.card-keyline.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-keyline.card-outline-tabs > .card-header a.active,
.card-keyline.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #9BA1A5;
}

.bg-keyline > .card-header .btn-tool,
.bg-gradient-keyline > .card-header .btn-tool,
.card-keyline:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-keyline > .card-header .btn-tool:hover,
.bg-gradient-keyline > .card-header .btn-tool:hover,
.card-keyline:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-keyline .bootstrap-datetimepicker-widget .table td,
.card.bg-keyline .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-keyline .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-keyline .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-keyline .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-keyline .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-keyline .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-keyline .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-keyline .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-keyline .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-keyline .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-keyline .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-keyline .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-keyline .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(133.5263157895, 140.8147368421, 145.6736842105);
  color: #1f2d3d;
}
.card.bg-keyline .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-keyline .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-keyline .bootstrap-datetimepicker-widget table td.active,
.card.bg-keyline .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-keyline .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-keyline .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(181.8421052632, 186.2315789474, 189.1578947368);
  color: #1f2d3d;
}

.card-background:not(.card-outline) > .card-header {
  background-color: #F8F8F8;
}
.card-background:not(.card-outline) > .card-header,
.card-background:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-background:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-background.card-outline {
  border-top: 3px solid #F8F8F8;
}
.card-background.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-background.card-outline-tabs > .card-header a.active,
.card-background.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #F8F8F8;
}

.bg-background > .card-header .btn-tool,
.bg-gradient-background > .card-header .btn-tool,
.card-background:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-background > .card-header .btn-tool:hover,
.bg-gradient-background > .card-header .btn-tool:hover,
.card-background:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-background .bootstrap-datetimepicker-widget .table td,
.card.bg-background .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-background .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-background .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-background .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-background .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-background .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-background .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-background .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-background .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-background .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-background .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-background .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-background .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(227.6, 227.6, 227.6);
  color: #1f2d3d;
}
.card.bg-background .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-background .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-background .bootstrap-datetimepicker-widget table td.active,
.card.bg-background .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-background .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-background .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d;
}

.card-kia-live-red:not(.card-outline) > .card-header {
  background-color: #EA0029;
}
.card-kia-live-red:not(.card-outline) > .card-header,
.card-kia-live-red:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-kia-live-red:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-kia-live-red.card-outline {
  border-top: 3px solid #EA0029;
}
.card-kia-live-red.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-kia-live-red.card-outline-tabs > .card-header a.active,
.card-kia-live-red.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #EA0029;
}

.bg-kia-live-red > .card-header .btn-tool,
.bg-gradient-kia-live-red > .card-header .btn-tool,
.card-kia-live-red:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-kia-live-red > .card-header .btn-tool:hover,
.bg-gradient-kia-live-red > .card-header .btn-tool:hover,
.card-kia-live-red:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-kia-live-red .bootstrap-datetimepicker-widget .table td,
.card.bg-kia-live-red .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-kia-live-red .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-kia-live-red .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-kia-live-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-kia-live-red .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-kia-live-red .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-kia-live-red .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-kia-live-red .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-kia-live-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-kia-live-red .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-kia-live-red .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-kia-live-red .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-kia-live-red .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(193.2, 0, 33.8512820513);
  color: #fff;
}
.card.bg-kia-live-red .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-kia-live-red .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-kia-live-red .bootstrap-datetimepicker-widget table td.active,
.card.bg-kia-live-red .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-kia-live-red .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-kia-live-red .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(255, 30, 69.4230769231);
  color: #fff;
}

.card-kia-afternoon-yellow:not(.card-outline) > .card-header {
  background-color: #F3C300;
}
.card-kia-afternoon-yellow:not(.card-outline) > .card-header,
.card-kia-afternoon-yellow:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-kia-afternoon-yellow:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-kia-afternoon-yellow.card-outline {
  border-top: 3px solid #F3C300;
}
.card-kia-afternoon-yellow.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-kia-afternoon-yellow.card-outline-tabs > .card-header a.active,
.card-kia-afternoon-yellow.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #F3C300;
}

.bg-kia-afternoon-yellow > .card-header .btn-tool,
.bg-gradient-kia-afternoon-yellow > .card-header .btn-tool,
.card-kia-afternoon-yellow:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-kia-afternoon-yellow > .card-header .btn-tool:hover,
.bg-gradient-kia-afternoon-yellow > .card-header .btn-tool:hover,
.card-kia-afternoon-yellow:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-kia-afternoon-yellow .bootstrap-datetimepicker-widget .table td,
.card.bg-kia-afternoon-yellow .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-kia-afternoon-yellow .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-kia-afternoon-yellow .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-kia-afternoon-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-kia-afternoon-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(202.2, 162.2592592593, 0);
  color: #1f2d3d;
}
.card.bg-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.active,
.card.bg-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-kia-afternoon-yellow .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(255, 212.3333333333, 39);
  color: #1f2d3d;
}

.card-kia-forest-green:not(.card-outline) > .card-header {
  background-color: #5D7D2B;
}
.card-kia-forest-green:not(.card-outline) > .card-header,
.card-kia-forest-green:not(.card-outline) > .card-header a {
  color: #fff;
}
.card-kia-forest-green:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-kia-forest-green.card-outline {
  border-top: 3px solid #5D7D2B;
}
.card-kia-forest-green.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-kia-forest-green.card-outline-tabs > .card-header a.active,
.card-kia-forest-green.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #5D7D2B;
}

.bg-kia-forest-green > .card-header .btn-tool,
.bg-gradient-kia-forest-green > .card-header .btn-tool,
.card-kia-forest-green:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.bg-kia-forest-green > .card-header .btn-tool:hover,
.bg-gradient-kia-forest-green > .card-header .btn-tool:hover,
.card-kia-forest-green:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-kia-forest-green .bootstrap-datetimepicker-widget .table td,
.card.bg-kia-forest-green .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-kia-forest-green .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-kia-forest-green .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-kia-forest-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-kia-forest-green .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-kia-forest-green .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-kia-forest-green .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-kia-forest-green .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-kia-forest-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-kia-forest-green .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-kia-forest-green .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-kia-forest-green .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-kia-forest-green .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(70.4142857143, 94.6428571429, 32.5571428571);
  color: #fff;
}
.card.bg-kia-forest-green .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-kia-forest-green .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.card.bg-kia-forest-green .bootstrap-datetimepicker-widget table td.active,
.card.bg-kia-forest-green .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-kia-forest-green .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-kia-forest-green .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(121.2321428571, 162.9464285714, 56.0535714286);
  color: #fff;
}

.card-kia-city-grey:not(.card-outline) > .card-header {
  background-color: #9EA1A2;
}
.card-kia-city-grey:not(.card-outline) > .card-header,
.card-kia-city-grey:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.card-kia-city-grey:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.card-kia-city-grey.card-outline {
  border-top: 3px solid #9EA1A2;
}
.card-kia-city-grey.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card-kia-city-grey.card-outline-tabs > .card-header a.active,
.card-kia-city-grey.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #9EA1A2;
}

.bg-kia-city-grey > .card-header .btn-tool,
.bg-gradient-kia-city-grey > .card-header .btn-tool,
.card-kia-city-grey:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.bg-kia-city-grey > .card-header .btn-tool:hover,
.bg-gradient-kia-city-grey > .card-header .btn-tool:hover,
.card-kia-city-grey:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-kia-city-grey .bootstrap-datetimepicker-widget .table td,
.card.bg-kia-city-grey .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-kia-city-grey .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-kia-city-grey .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.card.bg-kia-city-grey .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-kia-city-grey .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-kia-city-grey .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-kia-city-grey .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-kia-city-grey .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-kia-city-grey .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-kia-city-grey .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-kia-city-grey .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-kia-city-grey .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-kia-city-grey .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(137.1705263158, 140.8147368421, 142.0294736842);
  color: #1f2d3d;
}
.card.bg-kia-city-grey .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-kia-city-grey .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.card.bg-kia-city-grey .bootstrap-datetimepicker-widget table td.active,
.card.bg-kia-city-grey .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-kia-city-grey .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-kia-city-grey .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(184.0368421053, 186.2315789474, 186.9631578947);
  color: #1f2d3d;
}

.card {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  margin-bottom: 1rem;
}
.card.bg-dark .card-header {
  border-color: rgb(55.7432432432, 62.5, 69.2567567568);
}
.card.bg-dark,
.card.bg-dark .card-body {
  color: #fff;
}
.card.maximized-card {
  height: 100% !important;
  left: 0;
  max-height: 100% !important;
  max-width: 100% !important;
  position: fixed;
  top: 0;
  width: 100% !important;
  z-index: 1040;
}
.card.maximized-card.was-collapsed .card-body {
  display: block !important;
}
.card.maximized-card .card-body {
  overflow: auto;
}
.card.maximized-card [data-card-widgett=collapse] {
  display: none;
}
.card.maximized-card .card-header,
.card.maximized-card .card-footer {
  border-radius: 0 !important;
}
.card.collapsed-card .card-body,
.card.collapsed-card .card-footer {
  display: none;
}
.card .nav.flex-column:not(.nav-sidebar) > li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  margin: 0;
}
.card .nav.flex-column:not(.nav-sidebar) > li:last-of-type {
  border-bottom: 0;
}
.card.height-control .card-body {
  max-height: 300px;
  overflow: auto;
}
.card .border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.125);
}
.card .border-left {
  border-left: 1px solid rgba(0, 0, 0, 0.125);
}
.card.card-tabs:not(.card-outline) > .card-header {
  border-bottom: 0;
}
.card.card-tabs:not(.card-outline) > .card-header .nav-item:first-child .nav-link {
  border-left-color: transparent;
}
.card.card-tabs.card-outline .nav-item {
  border-bottom: 0;
}
.card.card-tabs.card-outline .nav-item:first-child .nav-link {
  border-left: 0;
  margin-left: 0;
}
.card.card-tabs .card-tools {
  margin: 0.3rem 0.5rem;
}
.card.card-tabs:not(.expanding-card).collapsed-card .card-header {
  border-bottom: 0;
}
.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {
  border-bottom: 0;
}
.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {
  margin-bottom: 0;
}
.card.card-tabs.expanding-card .card-header .nav-tabs .nav-item {
  margin-bottom: -1px;
}
.card.card-outline-tabs {
  border-top: 0;
}
.card.card-outline-tabs .card-header .nav-item:first-child .nav-link {
  border-left: 0;
  margin-left: 0;
}
.card.card-outline-tabs .card-header a {
  border-top: 3px solid transparent;
}
.card.card-outline-tabs .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.card.card-outline-tabs .card-header a.active:hover {
  margin-top: 0;
}
.card.card-outline-tabs .card-tools {
  margin: 0.5rem 0.5rem 0.3rem;
}
.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header {
  border-bottom: 0;
}
.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {
  border-bottom: 0;
}
.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {
  margin-bottom: 0;
}
.card.card-outline-tabs.expanding-card .card-header .nav-tabs .nav-item {
  margin-bottom: -1px;
}

html.maximized-card {
  overflow: hidden;
}

.card-header::after,
.card-body::after,
.card-footer::after {
  display: block;
  clear: both;
  content: "";
}

.card-header {
  background-color: transparent;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  padding: 0.75rem 1.25rem;
  position: relative;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.collapsed-card .card-header {
  border-bottom: 0;
}
.card-header > .card-tools {
  float: right;
  margin-right: -0.625rem;
}
.card-header > .card-tools .input-group,
.card-header > .card-tools .nav,
.card-header > .card-tools .pagination {
  margin-bottom: -0.3rem;
  margin-top: -0.3rem;
}
.card-header > .card-tools [data-toggle=tooltip] {
  position: relative;
}

.card-title {
  float: left;
  font-size: 1.1rem;
  font-weight: 400;
  margin: 0;
}

.card-text {
  clear: both;
}

.btn-tool {
  background-color: transparent;
  color: #adb5bd;
  font-size: 0.7875rem;
  margin: -0.75rem 0;
  padding: 0.25rem 0.5rem;
}
.btn-group.show .btn-tool, .btn-tool:hover {
  color: #495057;
}
.show .btn-tool, .btn-tool:focus {
  box-shadow: none !important;
}

.text-sm .card-title {
  font-size: 1rem;
}
.text-sm .nav-link {
  padding: 0.4rem 0.8rem;
}

.card-body > .table {
  margin-bottom: 0;
}
.card-body > .table > thead > tr > th,
.card-body > .table > thead > tr > td {
  border-top-width: 0;
}
.card-body .fc {
  margin-top: 5px;
}
.card-body .full-width-chart {
  margin: -19px;
}
.card-body.p-0 .full-width-chart {
  margin: -9px;
}

.chart-legend {
  padding-left: 0;
  list-style: none;
  margin: 10px 0;
}
@media (max-width: 576px) {
  .chart-legend > li {
    float: left;
    margin-right: 10px;
  }
}

.card-comments {
  background-color: #f8f9fa;
}
.card-comments .card-comment::after {
  display: block;
  clear: both;
  content: "";
}
.card-comments .card-comment {
  border-bottom: 1px solid #e9ecef;
  padding: 8px 0;
}
.card-comments .card-comment:last-of-type {
  border-bottom: 0;
}
.card-comments .card-comment:first-of-type {
  padding-top: 0;
}
.card-comments .card-comment img {
  height: 1.875rem;
  width: 1.875rem;
  float: left;
}
.card-comments .comment-text {
  color: rgb(120.15, 131, 141.85);
  margin-left: 40px;
}
.card-comments .username {
  color: #495057;
  display: block;
  font-weight: 600;
}
.card-comments .text-muted {
  font-size: 12px;
  font-weight: 400;
}

.todo-list {
  list-style: none;
  margin: 0;
  overflow: auto;
  padding: 0;
}
.todo-list > li {
  border-radius: 2px;
  background-color: #f8f9fa;
  border-left: 2px solid #e9ecef;
  color: #495057;
  margin-bottom: 2px;
  padding: 10px;
}
.todo-list > li:last-of-type {
  margin-bottom: 0;
}
.todo-list > li > input[type=checkbox] {
  margin: 0 10px 0 5px;
}
.todo-list > li .text {
  display: inline-block;
  font-weight: 600;
  margin-left: 5px;
}
.todo-list > li .badge {
  font-size: 0.7rem;
  margin-left: 10px;
}
.todo-list > li .tools {
  color: #EA0029;
  display: none;
  float: right;
}
.todo-list > li .tools > .fa,
.todo-list > li .tools > .fas,
.todo-list > li .tools > .far,
.todo-list > li .tools > .fab,
.todo-list > li .tools > .fal,
.todo-list > li .tools > .fad,
.todo-list > li .tools > .svg-inline--fa,
.todo-list > li .tools > .ion {
  cursor: pointer;
  margin-right: 5px;
}
.todo-list > li:hover .tools {
  display: inline-block;
}
.todo-list > li.done {
  color: rgb(104.5743243243, 117.25, 129.9256756757);
}
.todo-list > li.done .text {
  font-weight: 500;
  text-decoration: line-through;
}
.todo-list > li.done .badge {
  background-color: #adb5bd !important;
}
.todo-list .primary {
  border-left-color: #05141F;
}
.todo-list .secondary {
  border-left-color: #6c757d;
}
.todo-list .success {
  border-left-color: #5D7D2B;
}
.todo-list .info {
  border-left-color: #17a2b8;
}
.todo-list .warning {
  border-left-color: #F3C300;
}
.todo-list .danger {
  border-left-color: #EA0029;
}
.todo-list .light {
  border-left-color: #f8f9fa;
}
.todo-list .dark {
  border-left-color: #343a40;
}
.todo-list .lightblue {
  border-left-color: #3c8dbc;
}
.todo-list .navy {
  border-left-color: #001f3f;
}
.todo-list .olive {
  border-left-color: #3d9970;
}
.todo-list .lime {
  border-left-color: #01ff70;
}
.todo-list .fuchsia {
  border-left-color: #f012be;
}
.todo-list .maroon {
  border-left-color: #d81b60;
}
.todo-list .blue {
  border-left-color: #05141F;
}
.todo-list .indigo {
  border-left-color: #6610f2;
}
.todo-list .purple {
  border-left-color: #6f42c1;
}
.todo-list .pink {
  border-left-color: #e83e8c;
}
.todo-list .red {
  border-left-color: #EA0029;
}
.todo-list .orange {
  border-left-color: #fd7e14;
}
.todo-list .yellow {
  border-left-color: #F3C300;
}
.todo-list .green {
  border-left-color: #5D7D2B;
}
.todo-list .teal {
  border-left-color: #20c997;
}
.todo-list .cyan {
  border-left-color: #17a2b8;
}
.todo-list .white {
  border-left-color: #fff;
}
.todo-list .gray {
  border-left-color: #6c757d;
}
.todo-list .gray-dark {
  border-left-color: #343a40;
}
.todo-list .kia-midnight-black {
  border-left-color: #05141F;
}
.todo-list .kia-depth-blue {
  border-left-color: #0F1D28;
}
.todo-list .kia-polar-white {
  border-left-color: #FFFFFF;
}
.todo-list .description {
  border-left-color: #37434C;
}
.todo-list .caption {
  border-left-color: #697279;
}
.todo-list .disabled-elements {
  border-left-color: #9BA1A5;
}
.todo-list .protection {
  border-left-color: #9BA1A5;
}
.todo-list .keyline {
  border-left-color: #9BA1A5;
}
.todo-list .background {
  border-left-color: #F8F8F8;
}
.todo-list .kia-live-red {
  border-left-color: #EA0029;
}
.todo-list .kia-afternoon-yellow {
  border-left-color: #F3C300;
}
.todo-list .kia-forest-green {
  border-left-color: #5D7D2B;
}
.todo-list .kia-city-grey {
  border-left-color: #9EA1A2;
}
.todo-list .handle {
  cursor: move;
  display: inline-block;
  margin: 0 5px;
}

.card-input {
  max-width: 200px;
}

.card-default .nav-item:first-child .nav-link {
  border-left: 0;
}

.dark-mode .card-primary:not(.card-outline) > .card-header {
  background-color: #3f6791;
}
.dark-mode .card-primary:not(.card-outline) > .card-header,
.dark-mode .card-primary:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-primary:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-primary.card-outline {
  border-top: 3px solid #3f6791;
}
.dark-mode .card-primary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-primary.card-outline-tabs > .card-header a.active,
.dark-mode .card-primary.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3f6791;
}
.dark-mode .bg-primary > .card-header .btn-tool,
.dark-mode .bg-gradient-primary > .card-header .btn-tool,
.dark-mode .card-primary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-primary > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-primary > .card-header .btn-tool:hover,
.dark-mode .card-primary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(50.6423076923, 82.7961538462, 116.5576923077);
  color: #fff;
}
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(80.0240384615, 128.2932692308, 178.9759615385);
  color: #fff;
}
.dark-mode .card-secondary:not(.card-outline) > .card-header {
  background-color: #6c757d;
}
.dark-mode .card-secondary:not(.card-outline) > .card-header,
.dark-mode .card-secondary:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-secondary:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-secondary.card-outline {
  border-top: 3px solid #6c757d;
}
.dark-mode .card-secondary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-secondary.card-outline-tabs > .card-header a.active,
.dark-mode .card-secondary.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6c757d;
}
.dark-mode .bg-secondary > .card-header .btn-tool,
.dark-mode .bg-gradient-secondary > .card-header .btn-tool,
.dark-mode .card-secondary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-secondary > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-secondary > .card-header .btn-tool:hover,
.dark-mode .card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(89.0884120172, 96.5124463519, 103.1115879828);
  color: #fff;
}
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(133.7553648069, 142.4849785408, 150.2446351931);
  color: #fff;
}
.dark-mode .card-success:not(.card-outline) > .card-header {
  background-color: #00bc8c;
}
.dark-mode .card-success:not(.card-outline) > .card-header,
.dark-mode .card-success:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-success:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-success.card-outline {
  border-top: 3px solid #00bc8c;
}
.dark-mode .card-success.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-success.card-outline-tabs > .card-header a.active,
.dark-mode .card-success.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #00bc8c;
}
.dark-mode .bg-success > .card-header .btn-tool,
.dark-mode .bg-gradient-success > .card-header .btn-tool,
.dark-mode .card-success:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-success > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-success > .card-header .btn-tool:hover,
.dark-mode .card-success:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(0, 147.2, 109.6170212766);
  color: #fff;
}
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(0, 239, 177.9787234043);
  color: #fff;
}
.dark-mode .card-info:not(.card-outline) > .card-header {
  background-color: #3498db;
}
.dark-mode .card-info:not(.card-outline) > .card-header,
.dark-mode .card-info:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-info:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-info.card-outline {
  border-top: 3px solid #3498db;
}
.dark-mode .card-info.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-info.card-outline-tabs > .card-header a.active,
.dark-mode .card-info.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3498db;
}
.dark-mode .bg-info > .card-header .btn-tool,
.dark-mode .bg-gradient-info > .card-header .btn-tool,
.dark-mode .card-info:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-info > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-info > .card-header .btn-tool:hover,
.dark-mode .card-info:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(34.6744769874, 130.9924686192, 195.5255230126);
  color: #fff;
}
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(95.3179916318, 173.9790794979, 226.6820083682);
  color: #fff;
}
.dark-mode .card-warning:not(.card-outline) > .card-header {
  background-color: #f39c12;
}
.dark-mode .card-warning:not(.card-outline) > .card-header,
.dark-mode .card-warning:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.dark-mode .card-warning:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-warning.card-outline {
  border-top: 3px solid #f39c12;
}
.dark-mode .card-warning.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-warning.card-outline-tabs > .card-header a.active,
.dark-mode .card-warning.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f39c12;
}
.dark-mode .bg-warning > .card-header .btn-tool,
.dark-mode .bg-gradient-warning > .card-header .btn-tool,
.dark-mode .card-warning:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.dark-mode .bg-warning > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-warning > .card-header .btn-tool:hover,
.dark-mode .card-warning:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(209.5879518072, 132.6506024096, 10.6120481928);
  color: #1f2d3d;
}
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(245.4578313253, 176.2771084337, 66.5421686747);
  color: #1f2d3d;
}
.dark-mode .card-danger:not(.card-outline) > .card-header {
  background-color: #e74c3c;
}
.dark-mode .card-danger:not(.card-outline) > .card-header,
.dark-mode .card-danger:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-danger:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-danger.card-outline {
  border-top: 3px solid #e74c3c;
}
.dark-mode .card-danger.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-danger.card-outline-tabs > .card-header a.active,
.dark-mode .card-danger.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #e74c3c;
}
.dark-mode .bg-danger > .card-header .btn-tool,
.dark-mode .bg-gradient-danger > .card-header .btn-tool,
.dark-mode .card-danger:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-danger > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-danger > .card-header .btn-tool:hover,
.dark-mode .card-danger:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(222.7808219178, 45.698630137, 27.4191780822);
  color: #fff;
}
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(236.5890410959, 117.6849315068, 105.4109589041);
  color: #fff;
}
.dark-mode .card-light:not(.card-outline) > .card-header {
  background-color: #f8f9fa;
}
.dark-mode .card-light:not(.card-outline) > .card-header,
.dark-mode .card-light:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.dark-mode .card-light:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-light.card-outline {
  border-top: 3px solid #f8f9fa;
}
.dark-mode .card-light.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-light.card-outline-tabs > .card-header a.active,
.dark-mode .card-light.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f8f9fa;
}
.dark-mode .bg-light > .card-header .btn-tool,
.dark-mode .bg-gradient-light > .card-header .btn-tool,
.dark-mode .card-light:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.dark-mode .bg-light > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-light > .card-header .btn-tool:hover,
.dark-mode .card-light:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(224.2, 228.6, 233);
  color: #1f2d3d;
}
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d;
}
.dark-mode .card-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}
.dark-mode .card-dark:not(.card-outline) > .card-header,
.dark-mode .card-dark:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-dark:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-dark.card-outline {
  border-top: 3px solid #343a40;
}
.dark-mode .card-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-dark.card-outline-tabs > .card-header a.active,
.dark-mode .card-dark.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #343a40;
}
.dark-mode .bg-dark > .card-header .btn-tool,
.dark-mode .bg-gradient-dark > .card-header .btn-tool,
.dark-mode .card-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-dark > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-dark > .card-header .btn-tool:hover,
.dark-mode .card-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(33.7103448276, 37.6, 41.4896551724);
  color: #fff;
}
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(74.8620689655, 83.5, 92.1379310345);
  color: #fff;
}
.dark-mode .card-lightblue:not(.card-outline) > .card-header {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .card-lightblue:not(.card-outline) > .card-header,
.dark-mode .card-lightblue:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.dark-mode .card-lightblue:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-lightblue.card-outline {
  border-top: 3px solid rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .card-lightblue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-lightblue.card-outline-tabs > .card-header a.active,
.dark-mode .card-lightblue.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .bg-lightblue > .card-header .btn-tool,
.dark-mode .bg-gradient-lightblue > .card-header .btn-tool,
.dark-mode .card-lightblue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.dark-mode .bg-lightblue > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-lightblue > .card-header .btn-tool:hover,
.dark-mode .card-lightblue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(102.7806451613, 168.364516129, 206.4193548387);
  color: #1f2d3d;
}
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(172.3709677419, 207.9717741935, 228.6290322581);
  color: #1f2d3d;
}
.dark-mode .card-navy:not(.card-outline) > .card-header {
  background-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .card-navy:not(.card-outline) > .card-header,
.dark-mode .card-navy:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-navy:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-navy.card-outline {
  border-top: 3px solid rgb(0, 43.5476190476, 88.5);
}
.dark-mode .card-navy.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-navy.card-outline-tabs > .card-header a.active,
.dark-mode .card-navy.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid rgb(0, 43.5476190476, 88.5);
}
.dark-mode .bg-navy > .card-header .btn-tool,
.dark-mode .bg-gradient-navy > .card-header .btn-tool,
.dark-mode .card-navy:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-navy > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-navy > .card-header .btn-tool:hover,
.dark-mode .card-navy:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(0, 23.4714285714, 47.7);
  color: #fff;
}
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(0, 68.6428571429, 139.5);
  color: #fff;
}
.dark-mode .card-olive:not(.card-outline) > .card-header {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .card-olive:not(.card-outline) > .card-header,
.dark-mode .card-olive:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.dark-mode .card-olive:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-olive.card-outline {
  border-top: 3px solid rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .card-olive.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-olive.card-outline-tabs > .card-header a.active,
.dark-mode .card-olive.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .bg-olive > .card-header .btn-tool,
.dark-mode .bg-gradient-olive > .card-header .btn-tool,
.dark-mode .card-olive:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.dark-mode .bg-olive > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-olive > .card-header .btn-tool:hover,
.dark-mode .card-olive:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(87.1289719626, 188.0710280374, 143.0859813084);
  color: #1f2d3d;
}
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(152.761682243, 214.238317757, 186.8411214953);
  color: #1f2d3d;
}
.dark-mode .card-lime:not(.card-outline) > .card-header {
  background-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .card-lime:not(.card-outline) > .card-header,
.dark-mode .card-lime:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.dark-mode .card-lime:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-lime.card-outline {
  border-top: 3px solid rgb(103, 255, 169.4251968504);
}
.dark-mode .card-lime.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-lime.card-outline-tabs > .card-header a.active,
.dark-mode .card-lime.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid rgb(103, 255, 169.4251968504);
}
.dark-mode .bg-lime > .card-header .btn-tool,
.dark-mode .bg-gradient-lime > .card-header .btn-tool,
.dark-mode .card-lime:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.dark-mode .bg-lime > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-lime > .card-header .btn-tool:hover,
.dark-mode .card-lime:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(62.2, 255, 146.4551181102);
  color: #1f2d3d;
}
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(154, 255, 198.1377952756);
  color: #1f2d3d;
}
.dark-mode .card-fuchsia:not(.card-outline) > .card-header {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .card-fuchsia:not(.card-outline) > .card-header,
.dark-mode .card-fuchsia:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.dark-mode .card-fuchsia:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-fuchsia.card-outline {
  border-top: 3px solid rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .card-fuchsia.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-fuchsia.card-outline-tabs > .card-header a.active,
.dark-mode .card-fuchsia.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .bg-fuchsia > .card-header .btn-tool,
.dark-mode .bg-gradient-fuchsia > .card-header .btn-tool,
.dark-mode .card-fuchsia:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.dark-mode .bg-fuchsia > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-fuchsia > .card-header .btn-tool:hover,
.dark-mode .card-fuchsia:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(243.6428571429, 75.5571428571, 205.7857142857);
  color: #1f2d3d;
}
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(249.1071428571, 161.8928571429, 229.4642857143);
  color: #1f2d3d;
}
.dark-mode .card-maroon:not(.card-outline) > .card-header {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .card-maroon:not(.card-outline) > .card-header,
.dark-mode .card-maroon:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.dark-mode .card-maroon:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-maroon.card-outline {
  border-top: 3px solid rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .card-maroon.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-maroon.card-outline-tabs > .card-header a.active,
.dark-mode .card-maroon.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .bg-maroon > .card-header .btn-tool,
.dark-mode .bg-gradient-maroon > .card-header .btn-tool,
.dark-mode .card-maroon:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.dark-mode .bg-maroon > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-maroon > .card-header .btn-tool:hover,
.dark-mode .card-maroon:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(232.1333333333, 72.0666666667, 130.5037037037);
  color: #1f2d3d;
}
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(242.3333333333, 153.6666666667, 186.037037037);
  color: #1f2d3d;
}
.dark-mode .card-blue:not(.card-outline) > .card-header {
  background-color: #3f6791;
}
.dark-mode .card-blue:not(.card-outline) > .card-header,
.dark-mode .card-blue:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-blue:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-blue.card-outline {
  border-top: 3px solid #3f6791;
}
.dark-mode .card-blue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-blue.card-outline-tabs > .card-header a.active,
.dark-mode .card-blue.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3f6791;
}
.dark-mode .bg-blue > .card-header .btn-tool,
.dark-mode .bg-gradient-blue > .card-header .btn-tool,
.dark-mode .card-blue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-blue > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-blue > .card-header .btn-tool:hover,
.dark-mode .card-blue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(50.6423076923, 82.7961538462, 116.5576923077);
  color: #fff;
}
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(80.0240384615, 128.2932692308, 178.9759615385);
  color: #fff;
}
.dark-mode .card-indigo:not(.card-outline) > .card-header {
  background-color: #6610f2;
}
.dark-mode .card-indigo:not(.card-outline) > .card-header,
.dark-mode .card-indigo:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-indigo:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-indigo.card-outline {
  border-top: 3px solid #6610f2;
}
.dark-mode .card-indigo.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-indigo.card-outline-tabs > .card-header a.active,
.dark-mode .card-indigo.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6610f2;
}
.dark-mode .bg-indigo > .card-header .btn-tool,
.dark-mode .bg-gradient-indigo > .card-header .btn-tool,
.dark-mode .card-indigo:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-indigo > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-indigo > .card-header .btn-tool:hover,
.dark-mode .card-indigo:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(85.3285714286, 11.2047619048, 205.9952380952);
  color: #fff;
}
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(132.9642857143, 64.369047619, 244.630952381);
  color: #fff;
}
.dark-mode .card-purple:not(.card-outline) > .card-header {
  background-color: #6f42c1;
}
.dark-mode .card-purple:not(.card-outline) > .card-header,
.dark-mode .card-purple:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-purple:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-purple.card-outline {
  border-top: 3px solid #6f42c1;
}
.dark-mode .card-purple.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-purple.card-outline-tabs > .card-header a.active,
.dark-mode .card-purple.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6f42c1;
}
.dark-mode .bg-purple > .card-header .btn-tool,
.dark-mode .bg-gradient-purple > .card-header .btn-tool,
.dark-mode .card-purple:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-purple > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-purple > .card-header .btn-tool:hover,
.dark-mode .card-purple:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(93.0175298805, 53.8980079681, 164.3019920319);
  color: #fff;
}
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(140.2589641434, 104.4023904382, 205.5976095618);
  color: #fff;
}
.dark-mode .card-pink:not(.card-outline) > .card-header {
  background-color: #e83e8c;
}
.dark-mode .card-pink:not(.card-outline) > .card-header,
.dark-mode .card-pink:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-pink:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-pink.card-outline {
  border-top: 3px solid #e83e8c;
}
.dark-mode .card-pink.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-pink.card-outline-tabs > .card-header a.active,
.dark-mode .card-pink.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #e83e8c;
}
.dark-mode .bg-pink > .card-header .btn-tool,
.dark-mode .bg-gradient-pink > .card-header .btn-tool,
.dark-mode .card-pink:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-pink > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-pink > .card-header .btn-tool:hover,
.dark-mode .card-pink:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(226.2388888889, 26.9611111111, 118.3944444444);
  color: #fff;
}
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(237.4305555556, 107.5694444444, 167.1527777778);
  color: #fff;
}
.dark-mode .card-red:not(.card-outline) > .card-header {
  background-color: #e74c3c;
}
.dark-mode .card-red:not(.card-outline) > .card-header,
.dark-mode .card-red:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-red:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-red.card-outline {
  border-top: 3px solid #e74c3c;
}
.dark-mode .card-red.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-red.card-outline-tabs > .card-header a.active,
.dark-mode .card-red.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #e74c3c;
}
.dark-mode .bg-red > .card-header .btn-tool,
.dark-mode .bg-gradient-red > .card-header .btn-tool,
.dark-mode .card-red:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-red > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-red > .card-header .btn-tool:hover,
.dark-mode .card-red:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(222.7808219178, 45.698630137, 27.4191780822);
  color: #fff;
}
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(236.5890410959, 117.6849315068, 105.4109589041);
  color: #fff;
}
.dark-mode .card-orange:not(.card-outline) > .card-header {
  background-color: #fd7e14;
}
.dark-mode .card-orange:not(.card-outline) > .card-header,
.dark-mode .card-orange:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.dark-mode .card-orange:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-orange.card-outline {
  border-top: 3px solid #fd7e14;
}
.dark-mode .card-orange.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-orange.card-outline-tabs > .card-header a.active,
.dark-mode .card-orange.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #fd7e14;
}
.dark-mode .bg-orange > .card-header .btn-tool,
.dark-mode .bg-gradient-orange > .card-header .btn-tool,
.dark-mode .card-orange:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.dark-mode .bg-orange > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-orange > .card-header .btn-tool:hover,
.dark-mode .card-orange:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(230.2405063291, 105.8126582278, 1.9594936709);
  color: #1f2d3d;
}
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(253.4303797468, 153.7594936709, 70.5696202532);
  color: #1f2d3d;
}
.dark-mode .card-yellow:not(.card-outline) > .card-header {
  background-color: #f39c12;
}
.dark-mode .card-yellow:not(.card-outline) > .card-header,
.dark-mode .card-yellow:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.dark-mode .card-yellow:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-yellow.card-outline {
  border-top: 3px solid #f39c12;
}
.dark-mode .card-yellow.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-yellow.card-outline-tabs > .card-header a.active,
.dark-mode .card-yellow.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f39c12;
}
.dark-mode .bg-yellow > .card-header .btn-tool,
.dark-mode .bg-gradient-yellow > .card-header .btn-tool,
.dark-mode .card-yellow:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.dark-mode .bg-yellow > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-yellow > .card-header .btn-tool:hover,
.dark-mode .card-yellow:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(209.5879518072, 132.6506024096, 10.6120481928);
  color: #1f2d3d;
}
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(245.4578313253, 176.2771084337, 66.5421686747);
  color: #1f2d3d;
}
.dark-mode .card-green:not(.card-outline) > .card-header {
  background-color: #00bc8c;
}
.dark-mode .card-green:not(.card-outline) > .card-header,
.dark-mode .card-green:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-green:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-green.card-outline {
  border-top: 3px solid #00bc8c;
}
.dark-mode .card-green.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-green.card-outline-tabs > .card-header a.active,
.dark-mode .card-green.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #00bc8c;
}
.dark-mode .bg-green > .card-header .btn-tool,
.dark-mode .bg-gradient-green > .card-header .btn-tool,
.dark-mode .card-green:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-green > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-green > .card-header .btn-tool:hover,
.dark-mode .card-green:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(0, 147.2, 109.6170212766);
  color: #fff;
}
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(0, 239, 177.9787234043);
  color: #fff;
}
.dark-mode .card-teal:not(.card-outline) > .card-header {
  background-color: #20c997;
}
.dark-mode .card-teal:not(.card-outline) > .card-header,
.dark-mode .card-teal:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-teal:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-teal.card-outline {
  border-top: 3px solid #20c997;
}
.dark-mode .card-teal.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-teal.card-outline-tabs > .card-header a.active,
.dark-mode .card-teal.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #20c997;
}
.dark-mode .bg-teal > .card-header .btn-tool,
.dark-mode .bg-gradient-teal > .card-header .btn-tool,
.dark-mode .card-teal:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-teal > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-teal > .card-header .btn-tool:hover,
.dark-mode .card-teal:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(26.3965665236, 165.8034334764, 124.5587982833);
  color: #fff;
}
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(60.0386266094, 223.9613733906, 175.4635193133);
  color: #fff;
}
.dark-mode .card-cyan:not(.card-outline) > .card-header {
  background-color: #3498db;
}
.dark-mode .card-cyan:not(.card-outline) > .card-header,
.dark-mode .card-cyan:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-cyan:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-cyan.card-outline {
  border-top: 3px solid #3498db;
}
.dark-mode .card-cyan.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-cyan.card-outline-tabs > .card-header a.active,
.dark-mode .card-cyan.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3498db;
}
.dark-mode .bg-cyan > .card-header .btn-tool,
.dark-mode .bg-gradient-cyan > .card-header .btn-tool,
.dark-mode .card-cyan:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-cyan > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-cyan > .card-header .btn-tool:hover,
.dark-mode .card-cyan:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(34.6744769874, 130.9924686192, 195.5255230126);
  color: #fff;
}
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(95.3179916318, 173.9790794979, 226.6820083682);
  color: #fff;
}
.dark-mode .card-white:not(.card-outline) > .card-header {
  background-color: #fff;
}
.dark-mode .card-white:not(.card-outline) > .card-header,
.dark-mode .card-white:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}
.dark-mode .card-white:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-white.card-outline {
  border-top: 3px solid #fff;
}
.dark-mode .card-white.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-white.card-outline-tabs > .card-header a.active,
.dark-mode .card-white.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #fff;
}
.dark-mode .bg-white > .card-header .btn-tool,
.dark-mode .bg-gradient-white > .card-header .btn-tool,
.dark-mode .card-white:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}
.dark-mode .bg-white > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-white > .card-header .btn-tool:hover,
.dark-mode .card-white:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(234.6, 234.6, 234.6);
  color: #1f2d3d;
}
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d;
}
.dark-mode .card-gray:not(.card-outline) > .card-header {
  background-color: #6c757d;
}
.dark-mode .card-gray:not(.card-outline) > .card-header,
.dark-mode .card-gray:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-gray:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-gray.card-outline {
  border-top: 3px solid #6c757d;
}
.dark-mode .card-gray.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-gray.card-outline-tabs > .card-header a.active,
.dark-mode .card-gray.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6c757d;
}
.dark-mode .bg-gray > .card-header .btn-tool,
.dark-mode .bg-gradient-gray > .card-header .btn-tool,
.dark-mode .card-gray:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-gray > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-gray > .card-header .btn-tool:hover,
.dark-mode .card-gray:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(89.0884120172, 96.5124463519, 103.1115879828);
  color: #fff;
}
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(133.7553648069, 142.4849785408, 150.2446351931);
  color: #fff;
}
.dark-mode .card-gray-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}
.dark-mode .card-gray-dark:not(.card-outline) > .card-header,
.dark-mode .card-gray-dark:not(.card-outline) > .card-header a {
  color: #fff;
}
.dark-mode .card-gray-dark:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}
.dark-mode .card-gray-dark.card-outline {
  border-top: 3px solid #343a40;
}
.dark-mode .card-gray-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}
.dark-mode .card-gray-dark.card-outline-tabs > .card-header a.active,
.dark-mode .card-gray-dark.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #343a40;
}
.dark-mode .bg-gray-dark > .card-header .btn-tool,
.dark-mode .bg-gradient-gray-dark > .card-header .btn-tool,
.dark-mode .card-gray-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}
.dark-mode .bg-gray-dark > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-gray-dark > .card-header .btn-tool:hover,
.dark-mode .card-gray-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: rgb(33.7103448276, 37.6, 41.4896551724);
  color: #fff;
}
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: rgb(74.8620689655, 83.5, 92.1379310345);
  color: #fff;
}
.dark-mode .card {
  background-color: #343a40;
  color: #fff;
}
.dark-mode .card .card {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
  color: #fff;
}
.dark-mode .card .nav.flex-column > li {
  border-bottom-color: #6c757d;
}
.dark-mode .card .card-footer {
  background-color: rgba(0, 0, 0, 0.1);
}
.dark-mode .card.card-outline-tabs {
  border-top: 0;
}
.dark-mode .card.card-outline-tabs .card-header a:hover {
  border-top-color: #6c757d;
  border-bottom-color: transparent;
}
.dark-mode .card:not(.card-outline) > .card-header a.active {
  color: #fff;
}
.dark-mode .card-comments {
  background-color: rgb(54.8577586207, 61.1875, 67.5172413793);
}
.dark-mode .card-comments .username {
  color: #ced4da;
}
.dark-mode .card-comments .card-comment {
  border-bottom-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.dark-mode .todo-list > li {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
  color: #fff;
}
.dark-mode .todo-list .primary {
  border-left-color: #3f6791;
}
.dark-mode .todo-list .secondary {
  border-left-color: #6c757d;
}
.dark-mode .todo-list .success {
  border-left-color: #00bc8c;
}
.dark-mode .todo-list .info {
  border-left-color: #3498db;
}
.dark-mode .todo-list .warning {
  border-left-color: #f39c12;
}
.dark-mode .todo-list .danger {
  border-left-color: #e74c3c;
}
.dark-mode .todo-list .light {
  border-left-color: #f8f9fa;
}
.dark-mode .todo-list .dark {
  border-left-color: #343a40;
}
.dark-mode .todo-list .lightblue {
  border-left-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .todo-list .navy {
  border-left-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .todo-list .olive {
  border-left-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .todo-list .lime {
  border-left-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .todo-list .fuchsia {
  border-left-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .todo-list .maroon {
  border-left-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .todo-list .blue {
  border-left-color: #3f6791;
}
.dark-mode .todo-list .indigo {
  border-left-color: #6610f2;
}
.dark-mode .todo-list .purple {
  border-left-color: #6f42c1;
}
.dark-mode .todo-list .pink {
  border-left-color: #e83e8c;
}
.dark-mode .todo-list .red {
  border-left-color: #e74c3c;
}
.dark-mode .todo-list .orange {
  border-left-color: #fd7e14;
}
.dark-mode .todo-list .yellow {
  border-left-color: #f39c12;
}
.dark-mode .todo-list .green {
  border-left-color: #00bc8c;
}
.dark-mode .todo-list .teal {
  border-left-color: #20c997;
}
.dark-mode .todo-list .cyan {
  border-left-color: #3498db;
}
.dark-mode .todo-list .white {
  border-left-color: #fff;
}
.dark-mode .todo-list .gray {
  border-left-color: #6c757d;
}
.dark-mode .todo-list .gray-dark {
  border-left-color: #343a40;
}

.modal-dialog .overlay {
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: -1px;
  z-index: 1052;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.7);
  color: rgb(102.0901287554, 110.597639485, 118.1598712446);
  border-radius: 0;
}

.modal-content.bg-warning .modal-header,
.modal-content.bg-warning .modal-footer {
  border-color: #343a40;
}
.modal-content.bg-primary .close, .modal-content.bg-primary .mailbox-attachment-close, .modal-content.bg-secondary .close, .modal-content.bg-secondary .mailbox-attachment-close, .modal-content.bg-info .close, .modal-content.bg-info .mailbox-attachment-close, .modal-content.bg-danger .close, .modal-content.bg-danger .mailbox-attachment-close, .modal-content.bg-success .close, .modal-content.bg-success .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .modal-header,
.dark-mode .modal-footer {
  border-color: #6c757d;
}
.dark-mode .modal-content {
  background-color: #343a40;
}
.dark-mode .modal-content.bg-warning .modal-header,
.dark-mode .modal-content.bg-warning .modal-footer {
  border-color: #6c757d;
}
.dark-mode .modal-content.bg-warning .close, .dark-mode .modal-content.bg-warning .mailbox-attachment-close {
  color: #343a40 !important;
  text-shadow: 0 1px 0 #495057 !important;
}
.dark-mode .modal-content.bg-primary .modal-header,
.dark-mode .modal-content.bg-primary .modal-footer, .dark-mode .modal-content.bg-secondary .modal-header,
.dark-mode .modal-content.bg-secondary .modal-footer, .dark-mode .modal-content.bg-info .modal-header,
.dark-mode .modal-content.bg-info .modal-footer, .dark-mode .modal-content.bg-danger .modal-header,
.dark-mode .modal-content.bg-danger .modal-footer, .dark-mode .modal-content.bg-success .modal-header,
.dark-mode .modal-content.bg-success .modal-footer {
  border-color: #fff;
}

.toasts-top-right {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1040;
}
.toasts-top-right.fixed {
  position: fixed;
}

.toasts-top-left {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1040;
}
.toasts-top-left.fixed {
  position: fixed;
}

.toasts-bottom-right {
  bottom: 0;
  position: absolute;
  right: 0;
  z-index: 1040;
}
.toasts-bottom-right.fixed {
  position: fixed;
}

.toasts-bottom-left {
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 1040;
}
.toasts-bottom-left.fixed {
  position: fixed;
}

.dark-mode .toast {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}
.dark-mode .toast .toast-header {
  background-color: rgba(52, 58, 64, 0.7);
  color: #f8f9fa;
}
.dark-mode .toast.bg-primary {
  background-color: rgba(63, 103, 145, 0.9) !important;
}
.dark-mode .toast.bg-primary .close, .dark-mode .toast.bg-primary .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-primary .toast-header {
  background-color: rgba(63, 103, 145, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-secondary {
  background-color: rgba(108, 117, 125, 0.9) !important;
}
.dark-mode .toast.bg-secondary .close, .dark-mode .toast.bg-secondary .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-secondary .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-success {
  background-color: rgba(0, 188, 140, 0.9) !important;
}
.dark-mode .toast.bg-success .close, .dark-mode .toast.bg-success .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-success .toast-header {
  background-color: rgba(0, 188, 140, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-info {
  background-color: rgba(52, 152, 219, 0.9) !important;
}
.dark-mode .toast.bg-info .close, .dark-mode .toast.bg-info .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-info .toast-header {
  background-color: rgba(52, 152, 219, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-warning {
  background-color: rgba(243, 156, 18, 0.9) !important;
}
.dark-mode .toast.bg-warning .toast-header {
  background-color: rgba(243, 156, 18, 0.85);
  color: #1f2d3d;
}
.dark-mode .toast.bg-danger {
  background-color: rgba(231, 76, 60, 0.9) !important;
}
.dark-mode .toast.bg-danger .close, .dark-mode .toast.bg-danger .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-danger .toast-header {
  background-color: rgba(231, 76, 60, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-light {
  background-color: rgba(248, 249, 250, 0.9) !important;
}
.dark-mode .toast.bg-light .toast-header {
  background-color: rgba(248, 249, 250, 0.85);
  color: #1f2d3d;
}
.dark-mode .toast.bg-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}
.dark-mode .toast.bg-dark .close, .dark-mode .toast.bg-dark .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-lightblue {
  background-color: rgba(133.7096774194, 185.9677419355, 216.2903225806, 0.9) !important;
}
.dark-mode .toast.bg-lightblue .toast-header {
  background-color: rgba(133.7096774194, 185.9677419355, 216.2903225806, 0.85);
  color: #1f2d3d;
}
.dark-mode .toast.bg-navy {
  background-color: rgba(0, 43.5476190476, 88.5, 0.9) !important;
}
.dark-mode .toast.bg-navy .close, .dark-mode .toast.bg-navy .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-navy .toast-header {
  background-color: rgba(0, 43.5476190476, 88.5, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-olive {
  background-color: rgba(116.2990654206, 199.7009345794, 162.5327102804, 0.9) !important;
}
.dark-mode .toast.bg-olive .toast-header {
  background-color: rgba(116.2990654206, 199.7009345794, 162.5327102804, 0.85);
  color: #1f2d3d;
}
.dark-mode .toast.bg-lime {
  background-color: rgba(103, 255, 169.4251968504, 0.9) !important;
}
.dark-mode .toast.bg-lime .toast-header {
  background-color: rgba(103, 255, 169.4251968504, 0.85);
  color: #1f2d3d;
}
.dark-mode .toast.bg-fuchsia {
  background-color: rgba(246.0714285714, 113.9285714286, 216.3095238095, 0.9) !important;
}
.dark-mode .toast.bg-fuchsia .toast-header {
  background-color: rgba(246.0714285714, 113.9285714286, 216.3095238095, 0.85);
  color: #1f2d3d;
}
.dark-mode .toast.bg-maroon {
  background-color: rgba(236.6666666667, 108.3333333333, 155.1851851852, 0.9) !important;
}
.dark-mode .toast.bg-maroon .toast-header {
  background-color: rgba(236.6666666667, 108.3333333333, 155.1851851852, 0.85);
  color: #1f2d3d;
}
.dark-mode .toast.bg-blue {
  background-color: rgba(63, 103, 145, 0.9) !important;
}
.dark-mode .toast.bg-blue .close, .dark-mode .toast.bg-blue .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-blue .toast-header {
  background-color: rgba(63, 103, 145, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-indigo {
  background-color: rgba(102, 16, 242, 0.9) !important;
}
.dark-mode .toast.bg-indigo .close, .dark-mode .toast.bg-indigo .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-indigo .toast-header {
  background-color: rgba(102, 16, 242, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-purple {
  background-color: rgba(111, 66, 193, 0.9) !important;
}
.dark-mode .toast.bg-purple .close, .dark-mode .toast.bg-purple .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-purple .toast-header {
  background-color: rgba(111, 66, 193, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-pink {
  background-color: rgba(232, 62, 140, 0.9) !important;
}
.dark-mode .toast.bg-pink .close, .dark-mode .toast.bg-pink .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-pink .toast-header {
  background-color: rgba(232, 62, 140, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-red {
  background-color: rgba(231, 76, 60, 0.9) !important;
}
.dark-mode .toast.bg-red .close, .dark-mode .toast.bg-red .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-red .toast-header {
  background-color: rgba(231, 76, 60, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-orange {
  background-color: rgba(253, 126, 20, 0.9) !important;
}
.dark-mode .toast.bg-orange .toast-header {
  background-color: rgba(253, 126, 20, 0.85);
  color: #1f2d3d;
}
.dark-mode .toast.bg-yellow {
  background-color: rgba(243, 156, 18, 0.9) !important;
}
.dark-mode .toast.bg-yellow .toast-header {
  background-color: rgba(243, 156, 18, 0.85);
  color: #1f2d3d;
}
.dark-mode .toast.bg-green {
  background-color: rgba(0, 188, 140, 0.9) !important;
}
.dark-mode .toast.bg-green .close, .dark-mode .toast.bg-green .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-green .toast-header {
  background-color: rgba(0, 188, 140, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-teal {
  background-color: rgba(32, 201, 151, 0.9) !important;
}
.dark-mode .toast.bg-teal .close, .dark-mode .toast.bg-teal .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-teal .toast-header {
  background-color: rgba(32, 201, 151, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-cyan {
  background-color: rgba(52, 152, 219, 0.9) !important;
}
.dark-mode .toast.bg-cyan .close, .dark-mode .toast.bg-cyan .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-cyan .toast-header {
  background-color: rgba(52, 152, 219, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-white {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.dark-mode .toast.bg-white .toast-header {
  background-color: rgba(255, 255, 255, 0.85);
  color: #1f2d3d;
}
.dark-mode .toast.bg-gray {
  background-color: rgba(108, 117, 125, 0.9) !important;
}
.dark-mode .toast.bg-gray .close, .dark-mode .toast.bg-gray .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-gray .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}
.dark-mode .toast.bg-gray-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}
.dark-mode .toast.bg-gray-dark .close, .dark-mode .toast.bg-gray-dark .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.dark-mode .toast.bg-gray-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}

.toast.bg-primary {
  background-color: rgba(5, 20, 31, 0.9) !important;
}
.toast.bg-primary .close, .toast.bg-primary .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-primary .toast-header {
  background-color: rgba(5, 20, 31, 0.85);
  color: #fff;
}
.toast.bg-secondary {
  background-color: rgba(108, 117, 125, 0.9) !important;
}
.toast.bg-secondary .close, .toast.bg-secondary .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-secondary .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}
.toast.bg-success {
  background-color: rgba(93, 125, 43, 0.9) !important;
}
.toast.bg-success .close, .toast.bg-success .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-success .toast-header {
  background-color: rgba(93, 125, 43, 0.85);
  color: #fff;
}
.toast.bg-info {
  background-color: rgba(23, 162, 184, 0.9) !important;
}
.toast.bg-info .close, .toast.bg-info .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-info .toast-header {
  background-color: rgba(23, 162, 184, 0.85);
  color: #fff;
}
.toast.bg-warning {
  background-color: rgba(243, 195, 0, 0.9) !important;
}
.toast.bg-warning .toast-header {
  background-color: rgba(243, 195, 0, 0.85);
  color: #1f2d3d;
}
.toast.bg-danger {
  background-color: rgba(234, 0, 41, 0.9) !important;
}
.toast.bg-danger .close, .toast.bg-danger .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-danger .toast-header {
  background-color: rgba(234, 0, 41, 0.85);
  color: #fff;
}
.toast.bg-light {
  background-color: rgba(248, 249, 250, 0.9) !important;
}
.toast.bg-light .toast-header {
  background-color: rgba(248, 249, 250, 0.85);
  color: #1f2d3d;
}
.toast.bg-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}
.toast.bg-dark .close, .toast.bg-dark .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}
.toast.bg-lightblue {
  background-color: rgba(60, 141, 188, 0.9) !important;
}
.toast.bg-lightblue .close, .toast.bg-lightblue .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-lightblue .toast-header {
  background-color: rgba(60, 141, 188, 0.85);
  color: #fff;
}
.toast.bg-navy {
  background-color: rgba(0, 31, 63, 0.9) !important;
}
.toast.bg-navy .close, .toast.bg-navy .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-navy .toast-header {
  background-color: rgba(0, 31, 63, 0.85);
  color: #fff;
}
.toast.bg-olive {
  background-color: rgba(61, 153, 112, 0.9) !important;
}
.toast.bg-olive .close, .toast.bg-olive .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-olive .toast-header {
  background-color: rgba(61, 153, 112, 0.85);
  color: #fff;
}
.toast.bg-lime {
  background-color: rgba(1, 255, 112, 0.9) !important;
}
.toast.bg-lime .toast-header {
  background-color: rgba(1, 255, 112, 0.85);
  color: #1f2d3d;
}
.toast.bg-fuchsia {
  background-color: rgba(240, 18, 190, 0.9) !important;
}
.toast.bg-fuchsia .close, .toast.bg-fuchsia .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-fuchsia .toast-header {
  background-color: rgba(240, 18, 190, 0.85);
  color: #fff;
}
.toast.bg-maroon {
  background-color: rgba(216, 27, 96, 0.9) !important;
}
.toast.bg-maroon .close, .toast.bg-maroon .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-maroon .toast-header {
  background-color: rgba(216, 27, 96, 0.85);
  color: #fff;
}
.toast.bg-blue {
  background-color: rgba(5, 20, 31, 0.9) !important;
}
.toast.bg-blue .close, .toast.bg-blue .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-blue .toast-header {
  background-color: rgba(5, 20, 31, 0.85);
  color: #fff;
}
.toast.bg-indigo {
  background-color: rgba(102, 16, 242, 0.9) !important;
}
.toast.bg-indigo .close, .toast.bg-indigo .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-indigo .toast-header {
  background-color: rgba(102, 16, 242, 0.85);
  color: #fff;
}
.toast.bg-purple {
  background-color: rgba(111, 66, 193, 0.9) !important;
}
.toast.bg-purple .close, .toast.bg-purple .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-purple .toast-header {
  background-color: rgba(111, 66, 193, 0.85);
  color: #fff;
}
.toast.bg-pink {
  background-color: rgba(232, 62, 140, 0.9) !important;
}
.toast.bg-pink .close, .toast.bg-pink .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-pink .toast-header {
  background-color: rgba(232, 62, 140, 0.85);
  color: #fff;
}
.toast.bg-red {
  background-color: rgba(234, 0, 41, 0.9) !important;
}
.toast.bg-red .close, .toast.bg-red .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-red .toast-header {
  background-color: rgba(234, 0, 41, 0.85);
  color: #fff;
}
.toast.bg-orange {
  background-color: rgba(253, 126, 20, 0.9) !important;
}
.toast.bg-orange .toast-header {
  background-color: rgba(253, 126, 20, 0.85);
  color: #1f2d3d;
}
.toast.bg-yellow {
  background-color: rgba(243, 195, 0, 0.9) !important;
}
.toast.bg-yellow .toast-header {
  background-color: rgba(243, 195, 0, 0.85);
  color: #1f2d3d;
}
.toast.bg-green {
  background-color: rgba(93, 125, 43, 0.9) !important;
}
.toast.bg-green .close, .toast.bg-green .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-green .toast-header {
  background-color: rgba(93, 125, 43, 0.85);
  color: #fff;
}
.toast.bg-teal {
  background-color: rgba(32, 201, 151, 0.9) !important;
}
.toast.bg-teal .close, .toast.bg-teal .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-teal .toast-header {
  background-color: rgba(32, 201, 151, 0.85);
  color: #fff;
}
.toast.bg-cyan {
  background-color: rgba(23, 162, 184, 0.9) !important;
}
.toast.bg-cyan .close, .toast.bg-cyan .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-cyan .toast-header {
  background-color: rgba(23, 162, 184, 0.85);
  color: #fff;
}
.toast.bg-white {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.toast.bg-white .toast-header {
  background-color: rgba(255, 255, 255, 0.85);
  color: #1f2d3d;
}
.toast.bg-gray {
  background-color: rgba(108, 117, 125, 0.9) !important;
}
.toast.bg-gray .close, .toast.bg-gray .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-gray .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}
.toast.bg-gray-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}
.toast.bg-gray-dark .close, .toast.bg-gray-dark .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-gray-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}
.toast.bg-kia-midnight-black {
  background-color: rgba(5, 20, 31, 0.9) !important;
}
.toast.bg-kia-midnight-black .close, .toast.bg-kia-midnight-black .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-kia-midnight-black .toast-header {
  background-color: rgba(5, 20, 31, 0.85);
  color: #fff;
}
.toast.bg-kia-depth-blue {
  background-color: rgba(15, 29, 40, 0.9) !important;
}
.toast.bg-kia-depth-blue .close, .toast.bg-kia-depth-blue .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-kia-depth-blue .toast-header {
  background-color: rgba(15, 29, 40, 0.85);
  color: #fff;
}
.toast.bg-kia-polar-white {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.toast.bg-kia-polar-white .toast-header {
  background-color: rgba(255, 255, 255, 0.85);
  color: #1f2d3d;
}
.toast.bg-description {
  background-color: rgba(55, 67, 76, 0.9) !important;
}
.toast.bg-description .close, .toast.bg-description .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-description .toast-header {
  background-color: rgba(55, 67, 76, 0.85);
  color: #fff;
}
.toast.bg-caption {
  background-color: rgba(105, 114, 121, 0.9) !important;
}
.toast.bg-caption .close, .toast.bg-caption .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-caption .toast-header {
  background-color: rgba(105, 114, 121, 0.85);
  color: #fff;
}
.toast.bg-disabled-elements {
  background-color: rgba(155, 161, 165, 0.9) !important;
}
.toast.bg-disabled-elements .toast-header {
  background-color: rgba(155, 161, 165, 0.85);
  color: #1f2d3d;
}
.toast.bg-protection {
  background-color: rgba(155, 161, 165, 0.9) !important;
}
.toast.bg-protection .toast-header {
  background-color: rgba(155, 161, 165, 0.85);
  color: #1f2d3d;
}
.toast.bg-keyline {
  background-color: rgba(155, 161, 165, 0.9) !important;
}
.toast.bg-keyline .toast-header {
  background-color: rgba(155, 161, 165, 0.85);
  color: #1f2d3d;
}
.toast.bg-background {
  background-color: rgba(248, 248, 248, 0.9) !important;
}
.toast.bg-background .toast-header {
  background-color: rgba(248, 248, 248, 0.85);
  color: #1f2d3d;
}
.toast.bg-kia-live-red {
  background-color: rgba(234, 0, 41, 0.9) !important;
}
.toast.bg-kia-live-red .close, .toast.bg-kia-live-red .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-kia-live-red .toast-header {
  background-color: rgba(234, 0, 41, 0.85);
  color: #fff;
}
.toast.bg-kia-afternoon-yellow {
  background-color: rgba(243, 195, 0, 0.9) !important;
}
.toast.bg-kia-afternoon-yellow .toast-header {
  background-color: rgba(243, 195, 0, 0.85);
  color: #1f2d3d;
}
.toast.bg-kia-forest-green {
  background-color: rgba(93, 125, 43, 0.9) !important;
}
.toast.bg-kia-forest-green .close, .toast.bg-kia-forest-green .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}
.toast.bg-kia-forest-green .toast-header {
  background-color: rgba(93, 125, 43, 0.85);
  color: #fff;
}
.toast.bg-kia-city-grey {
  background-color: rgba(158, 161, 162, 0.9) !important;
}
.toast.bg-kia-city-grey .toast-header {
  background-color: rgba(158, 161, 162, 0.85);
  color: #1f2d3d;
}

.btn.disabled, .btn:disabled {
  cursor: not-allowed;
}
.btn.btn-flat {
  border-radius: 0;
  border-width: 1px;
  box-shadow: none;
}
.btn.btn-file {
  overflow: hidden;
  position: relative;
}
.btn.btn-file > input[type=file] {
  background-color: #fff;
  cursor: inherit;
  display: block;
  font-size: 100px;
  min-height: 100%;
  min-width: 100%;
  opacity: 0;
  outline: none;
  position: absolute;
  right: 0;
  text-align: right;
  top: 0;
}
.text-sm .btn {
  font-size: 0.7875rem !important;
}

.btn-default {
  background-color: #f8f9fa;
  border-color: #ddd;
  color: #444;
}
.btn-default:hover, .btn-default:active, .btn-default.hover {
  background-color: rgb(233.125, 236.25, 239.375);
  color: rgb(42.5, 42.5, 42.5);
}
.btn-default.disabled, .btn-default:disabled {
  color: #444;
  background-color: #f8f9fa;
}

.btn-outline-light {
  color: rgb(188.5, 198, 207.5);
  border-color: rgb(188.5, 198, 207.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: rgb(188.5, 198, 207.5);
  border-color: rgb(188.5, 198, 207.5);
}

.btn-app {
  border-radius: 3px;
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  color: #6c757d;
  font-size: 12px;
  height: 60px;
  margin: 0 0 10px 10px;
  min-width: 80px;
  padding: 15px 5px;
  position: relative;
  text-align: center;
}
.btn-app > .fa,
.btn-app > .fas,
.btn-app > .far,
.btn-app > .fab,
.btn-app > .fal,
.btn-app > .fad,
.btn-app > .svg-inline--fa,
.btn-app > .ion {
  display: block;
  font-size: 20px;
}
.btn-app > .svg-inline--fa {
  margin: 0 auto;
}
.btn-app:hover {
  background-color: #f8f9fa;
  border-color: #aaaaaa;
  color: #444;
}
.btn-app:active, .btn-app:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-app > .badge {
  font-size: 10px;
  font-weight: 400;
  position: absolute;
  right: -10px;
  top: -3px;
}

.btn-xs {
  padding: 0.125rem 0.25rem;
  font-size: 0.675rem;
  line-height: 1.5;
  border-radius: 0.15rem;
}

.dark-mode .btn-default,
.dark-mode .btn-app {
  background-color: rgb(57.7155172414, 64.375, 71.0344827586);
  color: #fff;
  border-color: #6c757d;
}
.dark-mode .btn-default:hover, .dark-mode .btn-default:focus,
.dark-mode .btn-app:hover,
.dark-mode .btn-app:focus {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
  color: #dee2e6;
  border-color: rgb(113.9098712446, 123.402360515, 131.8401287554);
}
.dark-mode .btn-light {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759);
  color: #fff;
  border-color: #6c757d;
}
.dark-mode .btn-light:hover, .dark-mode .btn-light:focus {
  background-color: rgb(74.8620689655, 83.5, 92.1379310345);
  color: #dee2e6;
  border-color: rgb(120.0751072961, 129.7896995708, 138.4248927039);
}
.dark-mode .btn-primary {
  color: #fff;
  background-color: #3f6791;
  border-color: #3f6791;
  box-shadow: none;
}
.dark-mode .btn-primary:hover {
  color: #fff;
  background-color: rgb(51.4146634615, 84.0588942308, 118.3353365385);
  border-color: rgb(47.5528846154, 77.7451923077, 109.4471153846);
}
.dark-mode .btn-primary:focus, .dark-mode .btn-primary.focus {
  color: #fff;
  background-color: rgb(51.4146634615, 84.0588942308, 118.3353365385);
  border-color: rgb(47.5528846154, 77.7451923077, 109.4471153846);
  box-shadow: 0 0 0 0 rgba(91.8, 125.8, 161.5, 0.5);
}
.dark-mode .btn-primary.disabled, .dark-mode .btn-primary:disabled {
  color: #fff;
  background-color: #3f6791;
  border-color: #3f6791;
}
.dark-mode .btn-primary:not(:disabled):not(.disabled):active, .dark-mode .btn-primary:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(47.5528846154, 77.7451923077, 109.4471153846);
  border-color: rgb(43.6911057692, 71.4314903846, 100.5588942308);
}
.dark-mode .btn-primary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(91.8, 125.8, 161.5, 0.5);
}
.dark-mode .btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
}
.dark-mode .btn-secondary:hover {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
.dark-mode .btn-secondary:focus, .dark-mode .btn-secondary.focus {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  box-shadow: 0 0 0 0 rgba(130.05, 137.7, 144.5, 0.5);
}
.dark-mode .btn-secondary.disabled, .dark-mode .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.dark-mode .btn-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
}
.dark-mode .btn-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(130.05, 137.7, 144.5, 0.5);
}
.dark-mode .btn-success {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
  box-shadow: none;
}
.dark-mode .btn-success:hover {
  color: #fff;
  background-color: rgb(0, 149.75, 111.5159574468);
  border-color: rgb(0, 137, 102.0212765957);
}
.dark-mode .btn-success:focus, .dark-mode .btn-success.focus {
  color: #fff;
  background-color: rgb(0, 149.75, 111.5159574468);
  border-color: rgb(0, 137, 102.0212765957);
  box-shadow: 0 0 0 0 rgba(38.25, 198.05, 157.25, 0.5);
}
.dark-mode .btn-success.disabled, .dark-mode .btn-success:disabled {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
}
.dark-mode .btn-success:not(:disabled):not(.disabled):active, .dark-mode .btn-success:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 137, 102.0212765957);
  border-color: rgb(0, 124.25, 92.5265957447);
}
.dark-mode .btn-success:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-success:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(38.25, 198.05, 157.25, 0.5);
}
.dark-mode .btn-info {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
  box-shadow: none;
}
.dark-mode .btn-info:hover {
  color: #fff;
  background-color: rgb(35.0585774059, 132.4435146444, 197.6914225941);
  border-color: rgb(33.1380753138, 125.1882845188, 186.8619246862);
}
.dark-mode .btn-info:focus, .dark-mode .btn-info.focus {
  color: #fff;
  background-color: rgb(35.0585774059, 132.4435146444, 197.6914225941);
  border-color: rgb(33.1380753138, 125.1882845188, 186.8619246862);
  box-shadow: 0 0 0 0 rgba(82.45, 167.45, 224.4, 0.5);
}
.dark-mode .btn-info.disabled, .dark-mode .btn-info:disabled {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
}
.dark-mode .btn-info:not(:disabled):not(.disabled):active, .dark-mode .btn-info:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(33.1380753138, 125.1882845188, 186.8619246862);
  border-color: rgb(31.2175732218, 117.9330543933, 176.0324267782);
}
.dark-mode .btn-info:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-info:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(82.45, 167.45, 224.4, 0.5);
}
.dark-mode .btn-warning {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #f39c12;
  box-shadow: none;
}
.dark-mode .btn-warning:hover {
  color: #fff;
  background-color: rgb(212.015060241, 134.186746988, 10.734939759);
  border-color: rgb(199.8795180723, 126.5060240964, 10.1204819277);
}
.dark-mode .btn-warning:focus, .dark-mode .btn-warning.focus {
  color: #fff;
  background-color: rgb(212.015060241, 134.186746988, 10.734939759);
  border-color: rgb(199.8795180723, 126.5060240964, 10.1204819277);
  box-shadow: 0 0 0 0 rgba(211.2, 139.35, 24.45, 0.5);
}
.dark-mode .btn-warning.disabled, .dark-mode .btn-warning:disabled {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #f39c12;
}
.dark-mode .btn-warning:not(:disabled):not(.disabled):active, .dark-mode .btn-warning:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: rgb(199.8795180723, 126.5060240964, 10.1204819277);
  border-color: rgb(187.7439759036, 118.8253012048, 9.5060240964);
}
.dark-mode .btn-warning:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(211.2, 139.35, 24.45, 0.5);
}
.dark-mode .btn-danger {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
  box-shadow: none;
}
.dark-mode .btn-danger:hover {
  color: #fff;
  background-color: rgb(225.051369863, 46.1643835616, 27.698630137);
  border-color: rgb(213.698630137, 43.8356164384, 26.301369863);
}
.dark-mode .btn-danger:focus, .dark-mode .btn-danger.focus {
  color: #fff;
  background-color: rgb(225.051369863, 46.1643835616, 27.698630137);
  border-color: rgb(213.698630137, 43.8356164384, 26.301369863);
  box-shadow: 0 0 0 0 rgba(234.6, 102.85, 89.25, 0.5);
}
.dark-mode .btn-danger.disabled, .dark-mode .btn-danger:disabled {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
}
.dark-mode .btn-danger:not(:disabled):not(.disabled):active, .dark-mode .btn-danger:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(213.698630137, 43.8356164384, 26.301369863);
  border-color: rgb(202.345890411, 41.5068493151, 24.904109589);
}
.dark-mode .btn-danger:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(234.6, 102.85, 89.25, 0.5);
}
.dark-mode .btn-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: none;
}
.dark-mode .btn-light:hover {
  color: #1f2d3d;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.dark-mode .btn-light:focus, .dark-mode .btn-light.focus {
  color: #1f2d3d;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
  box-shadow: 0 0 0 0 rgba(215.45, 218.4, 221.65, 0.5);
}
.dark-mode .btn-light.disabled, .dark-mode .btn-light:disabled {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.dark-mode .btn-light:not(:disabled):not(.disabled):active, .dark-mode .btn-light:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-light.dropdown-toggle {
  color: #1f2d3d;
  background-color: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.dark-mode .btn-light:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-light:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(215.45, 218.4, 221.65, 0.5);
}
.dark-mode .btn-dark {
  color: #fff;
  background-color: rgb(40.5689655172, 45.25, 49.9310344828);
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
  box-shadow: none;
}
.dark-mode .btn-dark:hover {
  color: #fff;
  background-color: rgb(23.4224137931, 26.125, 28.8275862069);
  border-color: #343a40;
}
.dark-mode .btn-dark:focus, .dark-mode .btn-dark.focus {
  color: #fff;
  background-color: rgb(23.4224137931, 26.125, 28.8275862069);
  border-color: #343a40;
  box-shadow: 0 0 0 0 rgba(101.8827586207, 109.225, 116.5672413793, 0.5);
}
.dark-mode .btn-dark.disabled, .dark-mode .btn-dark:disabled {
  color: #fff;
  background-color: rgb(40.5689655172, 45.25, 49.9310344828);
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
}
.dark-mode .btn-dark:not(:disabled):not(.disabled):active, .dark-mode .btn-dark:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(17.7068965517, 19.75, 21.7931034483);
  border-color: rgb(46.2844827586, 51.625, 56.9655172414);
}
.dark-mode .btn-dark:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(101.8827586207, 109.225, 116.5672413793, 0.5);
}
.dark-mode .btn-outline-primary {
  color: #3f6791;
  border-color: #3f6791;
}
.dark-mode .btn-outline-primary:hover {
  color: #fff;
  background-color: #3f6791;
  border-color: #3f6791;
}
.dark-mode .btn-outline-primary:focus, .dark-mode .btn-outline-primary.focus {
  box-shadow: 0 0 0 0 rgba(63, 103, 145, 0.5);
}
.dark-mode .btn-outline-primary.disabled, .dark-mode .btn-outline-primary:disabled {
  color: #3f6791;
  background-color: transparent;
}
.dark-mode .btn-outline-primary:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #3f6791;
  border-color: #3f6791;
}
.dark-mode .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(63, 103, 145, 0.5);
}
.dark-mode .btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.dark-mode .btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.dark-mode .btn-outline-secondary:focus, .dark-mode .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}
.dark-mode .btn-outline-secondary.disabled, .dark-mode .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}
.dark-mode .btn-outline-success {
  color: #00bc8c;
  border-color: #00bc8c;
}
.dark-mode .btn-outline-success:hover {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
}
.dark-mode .btn-outline-success:focus, .dark-mode .btn-outline-success.focus {
  box-shadow: 0 0 0 0 rgba(0, 188, 140, 0.5);
}
.dark-mode .btn-outline-success.disabled, .dark-mode .btn-outline-success:disabled {
  color: #00bc8c;
  background-color: transparent;
}
.dark-mode .btn-outline-success:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-success:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
}
.dark-mode .btn-outline-success:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(0, 188, 140, 0.5);
}
.dark-mode .btn-outline-info {
  color: #3498db;
  border-color: #3498db;
}
.dark-mode .btn-outline-info:hover {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
}
.dark-mode .btn-outline-info:focus, .dark-mode .btn-outline-info.focus {
  box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.5);
}
.dark-mode .btn-outline-info.disabled, .dark-mode .btn-outline-info:disabled {
  color: #3498db;
  background-color: transparent;
}
.dark-mode .btn-outline-info:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-info:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
}
.dark-mode .btn-outline-info:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.5);
}
.dark-mode .btn-outline-warning {
  color: #f39c12;
  border-color: #f39c12;
}
.dark-mode .btn-outline-warning:hover {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #f39c12;
}
.dark-mode .btn-outline-warning:focus, .dark-mode .btn-outline-warning.focus {
  box-shadow: 0 0 0 0 rgba(243, 156, 18, 0.5);
}
.dark-mode .btn-outline-warning.disabled, .dark-mode .btn-outline-warning:disabled {
  color: #f39c12;
  background-color: transparent;
}
.dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-outline-warning.dropdown-toggle {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #f39c12;
}
.dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(243, 156, 18, 0.5);
}
.dark-mode .btn-outline-danger {
  color: #e74c3c;
  border-color: #e74c3c;
}
.dark-mode .btn-outline-danger:hover {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
}
.dark-mode .btn-outline-danger:focus, .dark-mode .btn-outline-danger.focus {
  box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.5);
}
.dark-mode .btn-outline-danger.disabled, .dark-mode .btn-outline-danger:disabled {
  color: #e74c3c;
  background-color: transparent;
}
.dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
}
.dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.5);
}
.dark-mode .btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.dark-mode .btn-outline-light:hover {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.dark-mode .btn-outline-light:focus, .dark-mode .btn-outline-light.focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}
.dark-mode .btn-outline-light.disabled, .dark-mode .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.dark-mode .btn-outline-light:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-light:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-outline-light.dropdown-toggle {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.dark-mode .btn-outline-light:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}
.dark-mode .btn-outline-dark {
  color: rgb(6.275862069, 7, 7.724137931);
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.dark-mode .btn-outline-dark:hover {
  color: #fff;
  background-color: rgb(6.275862069, 7, 7.724137931);
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.dark-mode .btn-outline-dark:focus, .dark-mode .btn-outline-dark.focus {
  box-shadow: 0 0 0 0 rgba(6.275862069, 7, 7.724137931, 0.5);
}
.dark-mode .btn-outline-dark.disabled, .dark-mode .btn-outline-dark:disabled {
  color: rgb(6.275862069, 7, 7.724137931);
  background-color: transparent;
}
.dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .dark-mode .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(6.275862069, 7, 7.724137931);
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .dark-mode .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(6.275862069, 7, 7.724137931, 0.5);
}

.callout {
  border-radius: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  background-color: #fff;
  border-left: 5px solid #e9ecef;
  margin-bottom: 1rem;
  padding: 1rem;
}
.callout a {
  color: #495057;
  text-decoration: underline;
}
.callout a:hover {
  color: #e9ecef;
}
.callout p:last-child {
  margin-bottom: 0;
}
.callout.callout-danger {
  border-left-color: rgb(183, 0, 32.0641025641);
}
.callout.callout-warning {
  border-left-color: rgb(192, 154.0740740741, 0);
}
.callout.callout-info {
  border-left-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
.callout.callout-success {
  border-left-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
}

.dark-mode .callout {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
}
.dark-mode .callout.callout-danger {
  border-left-color: rgb(236.5890410959, 117.6849315068, 105.4109589041);
}
.dark-mode .callout.callout-warning {
  border-left-color: rgb(245.4578313253, 176.2771084337, 66.5421686747);
}
.dark-mode .callout.callout-info {
  border-left-color: rgb(95.3179916318, 173.9790794979, 226.6820083682);
}
.dark-mode .callout.callout-success {
  border-left-color: rgb(0, 239, 177.9787234043);
}

.alert .icon {
  margin-right: 10px;
}
.alert .close, .alert .mailbox-attachment-close {
  color: #000;
  opacity: 0.2;
}
.alert .close:hover, .alert .mailbox-attachment-close:hover {
  opacity: 0.5;
}
.alert a {
  color: #fff;
  text-decoration: underline;
}

.alert-primary {
  color: #fff;
  background-color: #05141F;
  border-color: rgb(1.4583333333, 5.8333333333, 9.0416666667);
}

.alert-default-primary {
  color: rgb(2.6, 10.4, 16.12);
  background-color: rgb(205, 208, 210.2);
  border-color: rgb(185, 189.2, 192.28);
}
.alert-default-primary hr {
  border-top-color: rgb(171.5506329114, 176.5575949367, 180.2293670886);
}
.alert-default-primary .alert-link {
  color: black;
}

.alert-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: rgb(96.1802575107, 104.19527897, 111.3197424893);
}

.alert-default-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
  border-color: rgb(213.84, 216.36, 218.6);
}
.alert-default-secondary hr {
  border-top-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.alert-default-secondary .alert-link {
  color: rgb(32.5205150215, 35.2305579399, 37.6394849785);
}

.alert-success {
  color: #fff;
  background-color: #5D7D2B;
  border-color: rgb(78.8839285714, 106.0267857143, 36.4732142857);
}

.alert-default-success {
  color: rgb(48.36, 65, 22.36);
  background-color: rgb(222.6, 229, 212.6);
  border-color: rgb(209.64, 218.6, 195.64);
}
.alert-default-success hr {
  border-top-color: rgb(197.5610526316, 208.9070175439, 179.8329824561);
}
.alert-default-success .alert-link {
  color: rgb(20.1278571429, 27.0535714286, 9.3064285714);
}

.alert-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: rgb(20.1666666667, 142.0434782609, 161.3333333333);
}

.alert-default-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
.alert-default-info hr {
  border-top-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.alert-default-info .alert-link {
  color: rgb(6.2933333333, 44.3269565217, 50.3466666667);
}

.alert-warning {
  color: #1f2d3d;
  background-color: #F3C300;
  border-color: rgb(217.5, 174.537037037, 0);
}

.alert-default-warning {
  color: rgb(126.36, 101.4, 0);
  background-color: rgb(252.6, 243, 204);
  border-color: rgb(251.64, 238.2, 183.6);
}
.alert-default-warning hr {
  border-top-color: rgb(250.4939325843, 232.4696629213, 159.2460674157);
}
.alert-default-warning .alert-link {
  color: rgb(75.36, 60.4740740741, 0);
}

.alert-danger {
  color: #fff;
  background-color: #EA0029;
  border-color: rgb(208.5, 0, 36.5320512821);
}

.alert-default-danger {
  color: rgb(121.68, 0, 21.32);
  background-color: rgb(250.8, 204, 212.2);
  border-color: rgb(249.12, 183.6, 195.08);
}
.alert-default-danger hr {
  border-top-color: rgb(247.1797826087, 160.0402173913, 175.3082608696);
}
.alert-default-danger .alert-link {
  color: rgb(70.68, 0, 12.3841025641);
}

.alert-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: rgb(233.125, 236.25, 239.375);
}

.alert-default-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.alert-default-light hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.alert-default-light .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}

.alert-dark {
  color: #fff;
  background-color: #343a40;
  border-color: rgb(40.5689655172, 45.25, 49.9310344828);
}

.alert-default-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-default-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-default-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

.dark-mode .alert-primary {
  color: #fff;
  background-color: #3f6791;
  border-color: rgb(55.2764423077, 90.3725961538, 127.2235576923);
}
.dark-mode .alert-default-primary {
  color: rgb(2.6, 10.4, 16.12);
  background-color: rgb(205, 208, 210.2);
  border-color: rgb(185, 189.2, 192.28);
}
.dark-mode .alert-default-primary hr {
  border-top-color: rgb(171.5506329114, 176.5575949367, 180.2293670886);
}
.dark-mode .alert-default-primary .alert-link {
  color: black;
}
.dark-mode .alert-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: rgb(96.1802575107, 104.19527897, 111.3197424893);
}
.dark-mode .alert-default-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
  border-color: rgb(213.84, 216.36, 218.6);
}
.dark-mode .alert-default-secondary hr {
  border-top-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.dark-mode .alert-default-secondary .alert-link {
  color: rgb(32.5205150215, 35.2305579399, 37.6394849785);
}
.dark-mode .alert-success {
  color: #fff;
  background-color: #00bc8c;
  border-color: rgb(0, 162.5, 121.0106382979);
}
.dark-mode .alert-default-success {
  color: rgb(48.36, 65, 22.36);
  background-color: rgb(222.6, 229, 212.6);
  border-color: rgb(209.64, 218.6, 195.64);
}
.dark-mode .alert-default-success hr {
  border-top-color: rgb(197.5610526316, 208.9070175439, 179.8329824561);
}
.dark-mode .alert-default-success .alert-link {
  color: rgb(20.1278571429, 27.0535714286, 9.3064285714);
}
.dark-mode .alert-info {
  color: #fff;
  background-color: #3498db;
  border-color: rgb(36.9790794979, 139.6987447699, 208.5209205021);
}
.dark-mode .alert-default-info {
  color: rgb(11.96, 84.24, 95.68);
  background-color: rgb(208.6, 236.4, 240.8);
  border-color: rgb(190.04, 228.96, 235.12);
}
.dark-mode .alert-default-info hr {
  border-top-color: rgb(170.5152475248, 221.1332673267, 229.1447524752);
}
.dark-mode .alert-default-info .alert-link {
  color: rgb(6.2933333333, 44.3269565217, 50.3466666667);
}
.dark-mode .alert-warning {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: rgb(224.1506024096, 141.8674698795, 11.3493975904);
}
.dark-mode .alert-default-warning {
  color: rgb(126.36, 101.4, 0);
  background-color: rgb(252.6, 243, 204);
  border-color: rgb(251.64, 238.2, 183.6);
}
.dark-mode .alert-default-warning hr {
  border-top-color: rgb(250.4939325843, 232.4696629213, 159.2460674157);
}
.dark-mode .alert-default-warning .alert-link {
  color: rgb(75.36, 60.4740740741, 0);
}
.dark-mode .alert-danger {
  color: #fff;
  background-color: #e74c3c;
  border-color: rgb(228.2054794521, 55.1575342466, 37.2945205479);
}
.dark-mode .alert-default-danger {
  color: rgb(121.68, 0, 21.32);
  background-color: rgb(250.8, 204, 212.2);
  border-color: rgb(249.12, 183.6, 195.08);
}
.dark-mode .alert-default-danger hr {
  border-top-color: rgb(247.1797826087, 160.0402173913, 175.3082608696);
}
.dark-mode .alert-default-danger .alert-link {
  color: rgb(70.68, 0, 12.3841025641);
}
.dark-mode .alert-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: rgb(233.125, 236.25, 239.375);
}
.dark-mode .alert-default-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.dark-mode .alert-default-light hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.dark-mode .alert-default-light .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}
.dark-mode .alert-dark {
  color: #fff;
  background-color: #343a40;
  border-color: rgb(40.5689655172, 45.25, 49.9310344828);
}
.dark-mode .alert-default-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.dark-mode .alert-default-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.dark-mode .alert-default-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

.table:not(.table-dark) {
  color: inherit;
}
.table.table-head-fixed thead tr:nth-child(1) th {
  background-color: #fff;
  border-bottom: 0;
  box-shadow: inset 0 1px 0 #dee2e6, inset 0 -1px 0 #dee2e6;
  position: sticky;
  top: 0;
  z-index: 10;
}
.table.table-head-fixed.table-dark thead tr:nth-child(1) th {
  background-color: #212529;
  box-shadow: inset 0 1px 0 rgb(55.7432432432, 62.5, 69.2567567568), inset 0 -1px 0 rgb(55.7432432432, 62.5, 69.2567567568);
}
.table.no-border,
.table.no-border td,
.table.no-border th {
  border: 0;
}
.table.text-center,
.table.text-center td,
.table.text-center th {
  text-align: center;
}
.table.table-valign-middle thead > tr > th,
.table.table-valign-middle thead > tr > td,
.table.table-valign-middle tbody > tr > th,
.table.table-valign-middle tbody > tr > td {
  vertical-align: middle;
}
.card-body.p-0 .table thead > tr > th:first-of-type,
.card-body.p-0 .table thead > tr > td:first-of-type,
.card-body.p-0 .table tfoot > tr > th:first-of-type,
.card-body.p-0 .table tfoot > tr > td:first-of-type,
.card-body.p-0 .table tbody > tr > th:first-of-type,
.card-body.p-0 .table tbody > tr > td:first-of-type {
  padding-left: 1.5rem;
}
.card-body.p-0 .table thead > tr > th:last-of-type,
.card-body.p-0 .table thead > tr > td:last-of-type,
.card-body.p-0 .table tfoot > tr > th:last-of-type,
.card-body.p-0 .table tfoot > tr > td:last-of-type,
.card-body.p-0 .table tbody > tr > th:last-of-type,
.card-body.p-0 .table tbody > tr > td:last-of-type {
  padding-right: 1.5rem;
}

.table-hover tbody tr.expandable-body:hover {
  background-color: inherit !important;
}

[data-widget=expandable-table] {
  cursor: pointer;
}
[data-widget=expandable-table] i.expandable-table-caret {
  transition: transform 0.3s linear;
}
[data-widget=expandable-table][aria-expanded=true] i.expandable-table-caret[class*=right] {
  transform: rotate(90deg);
}
[data-widget=expandable-table][aria-expanded=true] i.expandable-table-caret[class*=left] {
  transform: rotate(-90deg);
}

[aria-expanded=true] {
  cursor: pointer;
}
[aria-expanded=true] i.expandable-table-caret {
  transition: transform 0.3s linear;
}
[aria-expanded=true] [data-widget=expandable-table] i.expandable-table-caret[class*=right] {
  transform: rotate(90deg);
}
[aria-expanded=true] [data-widget=expandable-table] i.expandable-table-caret[class*=left] {
  transform: rotate(-90deg);
}

.expandable-body > td {
  padding: 0 !important;
  width: 100%;
}
.expandable-body > td > div,
.expandable-body > td > p {
  padding: 0.75rem;
}
.expandable-body .table {
  width: calc(100% - 0.75rem);
  margin: 0 0 0 0.75rem;
}
.expandable-body .table tr:first-child td,
.expandable-body .table tr:first-child th {
  border-top: none;
}

.dark-mode .table-bordered,
.dark-mode .table-bordered td,
.dark-mode .table-bordered th {
  border-color: #6c757d;
}
.dark-mode .table-hover tbody tr:hover {
  color: #dee2e6;
  background-color: rgb(57.7155172414, 64.375, 71.0344827586);
  border-color: #6c757d;
}
.dark-mode .table thead th {
  border-bottom-color: #6c757d;
}
.dark-mode .table th,
.dark-mode .table td {
  border-top-color: #6c757d;
}
.dark-mode .table.table-head-fixed thead tr:nth-child(1) th {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
}

.carousel-control-prev .carousel-control-custom-icon {
  margin-left: -20px;
}
.carousel-control-next .carousel-control-custom-icon {
  margin-right: 20px;
}
.carousel-control-custom-icon > .fa,
.carousel-control-custom-icon > .fas,
.carousel-control-custom-icon > .far,
.carousel-control-custom-icon > .fab,
.carousel-control-custom-icon > .fal,
.carousel-control-custom-icon > .fad,
.carousel-control-custom-icon > .svg-inline--fa,
.carousel-control-custom-icon > .ion {
  display: inline-block;
  font-size: 40px;
  margin-top: -20px;
  position: absolute;
  top: 50%;
  z-index: 5;
}

.close, .mailbox-attachment-close {
  float: right;
  font-size: 1.35rem;
  font-weight: 600;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover, .mailbox-attachment-close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}
.close:focus, .mailbox-attachment-close:focus {
  outline: none;
}

button.close, button.mailbox-attachment-close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled, a.disabled.mailbox-attachment-close {
  pointer-events: none;
}

.small-box {
  border-radius: 0;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  display: block;
  margin-bottom: 20px;
  position: relative;
}
.small-box > .inner {
  padding: 10px;
}
.small-box > .small-box-footer {
  background-color: rgba(0, 0, 0, 0.1);
  color: rgba(255, 255, 255, 0.8);
  display: block;
  padding: 3px 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  z-index: 10;
}
.small-box > .small-box-footer:hover {
  background-color: rgba(0, 0, 0, 0.15);
  color: #fff;
}
.small-box h3 {
  font-size: 2.2rem;
  font-weight: 700;
  margin: 0 0 10px;
  padding: 0;
  white-space: nowrap;
}
@media (min-width: 992px) {
  .col-xl-2 .small-box h3, .col-lg-2 .small-box h3, .col-md-2 .small-box h3 {
    font-size: 1.6rem;
  }
  .col-xl-3 .small-box h3, .col-lg-3 .small-box h3, .col-md-3 .small-box h3 {
    font-size: 1.6rem;
  }
}
@media (min-width: 1200px) {
  .col-xl-2 .small-box h3, .col-lg-2 .small-box h3, .col-md-2 .small-box h3 {
    font-size: 2.2rem;
  }
  .col-xl-3 .small-box h3, .col-lg-3 .small-box h3, .col-md-3 .small-box h3 {
    font-size: 2.2rem;
  }
}
.small-box p {
  font-size: 1rem;
}
.small-box p > small {
  color: #f8f9fa;
  display: block;
  font-size: 0.9rem;
  margin-top: 5px;
}
.small-box h3,
.small-box p {
  z-index: 5;
}
.small-box .icon {
  color: rgba(0, 0, 0, 0.15);
  z-index: 0;
}
.small-box .icon > i {
  font-size: 90px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: transform 0.3s linear;
}
.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab, .small-box .icon > i.fal, .small-box .icon > i.fad, .small-box .icon > i.ion {
  font-size: 70px;
  top: 20px;
}
.small-box .icon svg {
  font-size: 70px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: transform 0.3s linear;
}
.small-box:hover {
  text-decoration: none;
}
.small-box:hover .icon > i, .small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.fal, .small-box:hover .icon > i.fad, .small-box:hover .icon > i.ion {
  transform: scale(1.1);
}
.small-box:hover .icon > svg {
  transform: scale(1.1);
}

@media (max-width: 767.98px) {
  .small-box {
    text-align: center;
  }
  .small-box .icon {
    display: none;
  }
  .small-box p {
    font-size: 12px;
  }
}
.info-box {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 0;
  background-color: #fff;
  display: flex;
  margin-bottom: 1rem;
  min-height: 80px;
  padding: 0.5rem;
  position: relative;
  width: 100%;
}
.info-box .progress {
  background-color: rgba(0, 0, 0, 0.125);
  height: 2px;
  margin: 5px 0;
}
.info-box .progress .progress-bar {
  background-color: #fff;
}
.info-box .info-box-icon {
  border-radius: 0;
  align-items: center;
  display: flex;
  font-size: 1.875rem;
  justify-content: center;
  text-align: center;
  width: 70px;
}
.info-box .info-box-icon > img {
  max-width: 100%;
}
.info-box .info-box-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  line-height: 1.8;
  flex: 1;
  padding: 0 10px;
  overflow: hidden;
}
.info-box .info-box-number {
  display: block;
  margin-top: 0.25rem;
  font-weight: 600;
}
.info-box .progress-description,
.info-box .info-box-text {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.info-box .info-box .bg-primary,
.info-box .info-box .bg-gradient-primary {
  color: #fff;
}
.info-box .info-box .bg-primary .progress-bar,
.info-box .info-box .bg-gradient-primary .progress-bar {
  background-color: #fff;
}
.info-box .info-box .bg-secondary,
.info-box .info-box .bg-gradient-secondary {
  color: #fff;
}
.info-box .info-box .bg-secondary .progress-bar,
.info-box .info-box .bg-gradient-secondary .progress-bar {
  background-color: #fff;
}
.info-box .info-box .bg-success,
.info-box .info-box .bg-gradient-success {
  color: #fff;
}
.info-box .info-box .bg-success .progress-bar,
.info-box .info-box .bg-gradient-success .progress-bar {
  background-color: #fff;
}
.info-box .info-box .bg-info,
.info-box .info-box .bg-gradient-info {
  color: #fff;
}
.info-box .info-box .bg-info .progress-bar,
.info-box .info-box .bg-gradient-info .progress-bar {
  background-color: #fff;
}
.info-box .info-box .bg-warning,
.info-box .info-box .bg-gradient-warning {
  color: #1f2d3d;
}
.info-box .info-box .bg-warning .progress-bar,
.info-box .info-box .bg-gradient-warning .progress-bar {
  background-color: #1f2d3d;
}
.info-box .info-box .bg-danger,
.info-box .info-box .bg-gradient-danger {
  color: #fff;
}
.info-box .info-box .bg-danger .progress-bar,
.info-box .info-box .bg-gradient-danger .progress-bar {
  background-color: #fff;
}
.info-box .info-box .bg-light,
.info-box .info-box .bg-gradient-light {
  color: #1f2d3d;
}
.info-box .info-box .bg-light .progress-bar,
.info-box .info-box .bg-gradient-light .progress-bar {
  background-color: #1f2d3d;
}
.info-box .info-box .bg-dark,
.info-box .info-box .bg-gradient-dark {
  color: #fff;
}
.info-box .info-box .bg-dark .progress-bar,
.info-box .info-box .bg-gradient-dark .progress-bar {
  background-color: #fff;
}
.info-box .info-box-more {
  display: block;
}
.info-box .progress-description {
  margin: 0;
}
@media (min-width: 768px) {
  .col-xl-2 .info-box .progress-description, .col-lg-2 .info-box .progress-description, .col-md-2 .info-box .progress-description {
    display: none;
  }
  .col-xl-3 .info-box .progress-description, .col-lg-3 .info-box .progress-description, .col-md-3 .info-box .progress-description {
    display: none;
  }
}
@media (min-width: 992px) {
  .col-xl-2 .info-box .progress-description, .col-lg-2 .info-box .progress-description, .col-md-2 .info-box .progress-description {
    font-size: 0.75rem;
    display: block;
  }
  .col-xl-3 .info-box .progress-description, .col-lg-3 .info-box .progress-description, .col-md-3 .info-box .progress-description {
    font-size: 0.75rem;
    display: block;
  }
}
@media (min-width: 1200px) {
  .col-xl-2 .info-box .progress-description, .col-lg-2 .info-box .progress-description, .col-md-2 .info-box .progress-description {
    font-size: 1rem;
    display: block;
  }
  .col-xl-3 .info-box .progress-description, .col-lg-3 .info-box .progress-description, .col-md-3 .info-box .progress-description {
    font-size: 1rem;
    display: block;
  }
}

.dark-mode .info-box {
  background-color: #343a40;
  color: #fff;
}
.dark-mode .info-box .info-box .bg-primary,
.dark-mode .info-box .info-box .bg-gradient-primary {
  color: #fff;
}
.dark-mode .info-box .info-box .bg-primary .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-primary .progress-bar {
  background-color: #fff;
}
.dark-mode .info-box .info-box .bg-secondary,
.dark-mode .info-box .info-box .bg-gradient-secondary {
  color: #fff;
}
.dark-mode .info-box .info-box .bg-secondary .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-secondary .progress-bar {
  background-color: #fff;
}
.dark-mode .info-box .info-box .bg-success,
.dark-mode .info-box .info-box .bg-gradient-success {
  color: #fff;
}
.dark-mode .info-box .info-box .bg-success .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-success .progress-bar {
  background-color: #fff;
}
.dark-mode .info-box .info-box .bg-info,
.dark-mode .info-box .info-box .bg-gradient-info {
  color: #fff;
}
.dark-mode .info-box .info-box .bg-info .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-info .progress-bar {
  background-color: #fff;
}
.dark-mode .info-box .info-box .bg-warning,
.dark-mode .info-box .info-box .bg-gradient-warning {
  color: #1f2d3d;
}
.dark-mode .info-box .info-box .bg-warning .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-warning .progress-bar {
  background-color: #1f2d3d;
}
.dark-mode .info-box .info-box .bg-danger,
.dark-mode .info-box .info-box .bg-gradient-danger {
  color: #fff;
}
.dark-mode .info-box .info-box .bg-danger .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-danger .progress-bar {
  background-color: #fff;
}
.dark-mode .info-box .info-box .bg-light,
.dark-mode .info-box .info-box .bg-gradient-light {
  color: #1f2d3d;
}
.dark-mode .info-box .info-box .bg-light .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-light .progress-bar {
  background-color: #1f2d3d;
}
.dark-mode .info-box .info-box .bg-dark,
.dark-mode .info-box .info-box .bg-gradient-dark {
  color: #fff;
}
.dark-mode .info-box .info-box .bg-dark .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-dark .progress-bar {
  background-color: #fff;
}

.timeline {
  margin: 0 0 45px;
  padding: 0;
  position: relative;
}
.timeline::before {
  border-radius: 0;
  background-color: #dee2e6;
  bottom: 0;
  content: "";
  left: 31px;
  margin: 0;
  position: absolute;
  top: 0;
  width: 4px;
}
.timeline > div::before, .timeline > div::after {
  content: "";
  display: table;
}
.timeline > div {
  margin-bottom: 15px;
  margin-right: 10px;
  position: relative;
}
.timeline > div > .timeline-item {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 0;
  background-color: #fff;
  color: #495057;
  margin-left: 60px;
  margin-right: 15px;
  margin-top: 0;
  padding: 0;
  position: relative;
}
.timeline > div > .timeline-item > .time {
  color: #999;
  float: right;
  font-size: 12px;
  padding: 10px;
}
.timeline > div > .timeline-item > .timeline-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #495057;
  font-size: 16px;
  line-height: 1.1;
  margin: 0;
  padding: 10px;
}
.timeline > div > .timeline-item > .timeline-header > a {
  font-weight: 600;
}
.timeline > div > .timeline-item > .timeline-body,
.timeline > div > .timeline-item > .timeline-footer {
  padding: 10px;
}
.timeline > div > .timeline-item > .timeline-body > img {
  margin: 10px;
}
.timeline > div > .timeline-item > .timeline-body > dl,
.timeline > div > .timeline-item > .timeline-body ol,
.timeline > div > .timeline-item > .timeline-body ul {
  margin: 0;
}
.timeline > div > .timeline-item > .timeline-footer > a {
  color: #fff;
}
.timeline > div > .fa,
.timeline > div > .fas,
.timeline > div > .far,
.timeline > div > .fab,
.timeline > div > .fal,
.timeline > div > .fad,
.timeline > div > .svg-inline--fa,
.timeline > div > .ion {
  background-color: #adb5bd;
  border-radius: 50%;
  font-size: 16px;
  height: 30px;
  left: 18px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 30px;
}
.timeline > div > .svg-inline--fa {
  padding: 7px;
}
.timeline > .time-label > span {
  border-radius: 4px;
  background-color: #fff;
  display: inline-block;
  font-weight: 600;
  padding: 5px;
}

.timeline-inverse > div > .timeline-item {
  box-shadow: none;
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
}
.timeline-inverse > div > .timeline-item > .timeline-header {
  border-bottom-color: #dee2e6;
}

.dark-mode .timeline::before {
  background-color: #6c757d;
}
.dark-mode .timeline > div > .timeline-item {
  background-color: #343a40;
  color: #fff;
  border-color: #6c757d;
}
.dark-mode .timeline > div > .timeline-item > .timeline-header {
  color: #ced4da;
  border-color: #6c757d;
}
.dark-mode .timeline > div > .timeline-item > .time {
  color: #ced4da;
}

.products-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.products-list > .item::after {
  display: block;
  clear: both;
  content: "";
}
.products-list > .item {
  border-radius: 0;
  background-color: #fff;
  padding: 10px 0;
}
.products-list .product-img {
  float: left;
}
.products-list .product-img img {
  height: 50px;
  width: 50px;
}
.products-list .product-info {
  margin-left: 60px;
}
.products-list .product-title {
  font-weight: 600;
}
.products-list .product-description {
  color: #6c757d;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.product-list-in-card > .item {
  border-radius: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.product-list-in-card > .item:last-of-type {
  border-bottom-width: 0;
}

.dark-mode .products-list > .item {
  background-color: #343a40;
  color: #fff;
  border-bottom-color: #6c757d;
}
.dark-mode .product-description {
  color: #ced4da;
}

.direct-chat .card-body {
  overflow-x: hidden;
  padding: 0;
  position: relative;
}
.direct-chat.chat-pane-open .direct-chat-contacts {
  transform: translate(0, 0);
}
.direct-chat.timestamp-light .direct-chat-timestamp {
  color: rgb(48.1847826087, 69.9456521739, 94.8152173913);
}
.direct-chat.timestamp-dark .direct-chat-timestamp {
  color: #cccccc;
}

.direct-chat-messages {
  transform: translate(0, 0);
  height: 250px;
  overflow: auto;
  padding: 10px;
}

.direct-chat-msg,
.direct-chat-text {
  display: block;
}

.direct-chat-msg::after {
  display: block;
  clear: both;
  content: "";
}
.direct-chat-msg {
  margin-bottom: 10px;
}

.direct-chat-messages,
.direct-chat-contacts {
  transition: transform 0.5s ease-in-out;
}

.direct-chat-text {
  border-radius: 0;
  background-color: #d2d6de;
  border: 1px solid #d2d6de;
  color: #444;
  margin: 5px 0 0 50px;
  padding: 5px 10px;
  position: relative;
}
.direct-chat-text::after, .direct-chat-text::before {
  border: solid transparent;
  border-right-color: #d2d6de;
  content: " ";
  height: 0;
  pointer-events: none;
  position: absolute;
  right: 100%;
  top: 15px;
  width: 0;
}
.direct-chat-text::after {
  border-width: 5px;
  margin-top: -5px;
}
.direct-chat-text::before {
  border-width: 6px;
  margin-top: -6px;
}
.right .direct-chat-text {
  margin-left: 0;
  margin-right: 50px;
}
.right .direct-chat-text::after, .right .direct-chat-text::before {
  border-left-color: #d2d6de;
  border-right-color: transparent;
  left: 100%;
  right: auto;
}

.direct-chat-img {
  border-radius: 50%;
  float: left;
  height: 40px;
  width: 40px;
}
.right .direct-chat-img {
  float: right;
}

.direct-chat-infos {
  display: block;
  font-size: 0.7875rem;
  margin-bottom: 2px;
}

.direct-chat-name {
  font-weight: 600;
}

.direct-chat-timestamp {
  color: rgb(104.5743243243, 117.25, 129.9256756757);
}

.direct-chat-contacts-open .direct-chat-contacts {
  transform: translate(0, 0);
}

.direct-chat-contacts {
  transform: translate(101%, 0);
  background-color: #343a40;
  bottom: 0;
  color: #fff;
  height: 250px;
  overflow: auto;
  position: absolute;
  top: 0;
  width: 100%;
}

.direct-chat-contacts-light {
  background-color: #f8f9fa;
}
.direct-chat-contacts-light .contacts-list-name {
  color: #495057;
}
.direct-chat-contacts-light .contacts-list-date {
  color: #6c757d;
}
.direct-chat-contacts-light .contacts-list-msg {
  color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}

.contacts-list {
  padding-left: 0;
  list-style: none;
}
.contacts-list > li::after {
  display: block;
  clear: both;
  content: "";
}
.contacts-list > li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin: 0;
  padding: 10px;
}
.contacts-list > li:last-of-type {
  border-bottom: 0;
}

.contacts-list-img {
  border-radius: 50%;
  float: left;
  width: 40px;
}

.contacts-list-info {
  color: #fff;
  margin-left: 45px;
}

.contacts-list-name,
.contacts-list-status {
  display: block;
}

.contacts-list-name {
  font-weight: 600;
}

.contacts-list-status {
  font-size: 0.7875rem;
}

.contacts-list-date {
  color: #ced4da;
  font-weight: 400;
}

.contacts-list-msg {
  color: rgb(176.9418604651, 186.5, 196.0581395349);
}

.direct-chat-primary .right > .direct-chat-text {
  background-color: #05141F;
  border-color: #05141F;
  color: #fff;
}
.direct-chat-primary .right > .direct-chat-text::after, .direct-chat-primary .right > .direct-chat-text::before {
  border-left-color: #05141F;
}

.direct-chat-secondary .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.direct-chat-secondary .right > .direct-chat-text::after, .direct-chat-secondary .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-success .right > .direct-chat-text {
  background-color: #5D7D2B;
  border-color: #5D7D2B;
  color: #fff;
}
.direct-chat-success .right > .direct-chat-text::after, .direct-chat-success .right > .direct-chat-text::before {
  border-left-color: #5D7D2B;
}

.direct-chat-info .right > .direct-chat-text {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.direct-chat-info .right > .direct-chat-text::after, .direct-chat-info .right > .direct-chat-text::before {
  border-left-color: #17a2b8;
}

.direct-chat-warning .right > .direct-chat-text {
  background-color: #F3C300;
  border-color: #F3C300;
  color: #1f2d3d;
}
.direct-chat-warning .right > .direct-chat-text::after, .direct-chat-warning .right > .direct-chat-text::before {
  border-left-color: #F3C300;
}

.direct-chat-danger .right > .direct-chat-text {
  background-color: #EA0029;
  border-color: #EA0029;
  color: #fff;
}
.direct-chat-danger .right > .direct-chat-text::after, .direct-chat-danger .right > .direct-chat-text::before {
  border-left-color: #EA0029;
}

.direct-chat-light .right > .direct-chat-text {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #1f2d3d;
}
.direct-chat-light .right > .direct-chat-text::after, .direct-chat-light .right > .direct-chat-text::before {
  border-left-color: #f8f9fa;
}

.direct-chat-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}
.direct-chat-dark .right > .direct-chat-text::after, .direct-chat-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.direct-chat-lightblue .right > .direct-chat-text {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
  color: #fff;
}
.direct-chat-lightblue .right > .direct-chat-text::after, .direct-chat-lightblue .right > .direct-chat-text::before {
  border-left-color: #3c8dbc;
}

.direct-chat-navy .right > .direct-chat-text {
  background-color: #001f3f;
  border-color: #001f3f;
  color: #fff;
}
.direct-chat-navy .right > .direct-chat-text::after, .direct-chat-navy .right > .direct-chat-text::before {
  border-left-color: #001f3f;
}

.direct-chat-olive .right > .direct-chat-text {
  background-color: #3d9970;
  border-color: #3d9970;
  color: #fff;
}
.direct-chat-olive .right > .direct-chat-text::after, .direct-chat-olive .right > .direct-chat-text::before {
  border-left-color: #3d9970;
}

.direct-chat-lime .right > .direct-chat-text {
  background-color: #01ff70;
  border-color: #01ff70;
  color: #1f2d3d;
}
.direct-chat-lime .right > .direct-chat-text::after, .direct-chat-lime .right > .direct-chat-text::before {
  border-left-color: #01ff70;
}

.direct-chat-fuchsia .right > .direct-chat-text {
  background-color: #f012be;
  border-color: #f012be;
  color: #fff;
}
.direct-chat-fuchsia .right > .direct-chat-text::after, .direct-chat-fuchsia .right > .direct-chat-text::before {
  border-left-color: #f012be;
}

.direct-chat-maroon .right > .direct-chat-text {
  background-color: #d81b60;
  border-color: #d81b60;
  color: #fff;
}
.direct-chat-maroon .right > .direct-chat-text::after, .direct-chat-maroon .right > .direct-chat-text::before {
  border-left-color: #d81b60;
}

.direct-chat-blue .right > .direct-chat-text {
  background-color: #05141F;
  border-color: #05141F;
  color: #fff;
}
.direct-chat-blue .right > .direct-chat-text::after, .direct-chat-blue .right > .direct-chat-text::before {
  border-left-color: #05141F;
}

.direct-chat-indigo .right > .direct-chat-text {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}
.direct-chat-indigo .right > .direct-chat-text::after, .direct-chat-indigo .right > .direct-chat-text::before {
  border-left-color: #6610f2;
}

.direct-chat-purple .right > .direct-chat-text {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}
.direct-chat-purple .right > .direct-chat-text::after, .direct-chat-purple .right > .direct-chat-text::before {
  border-left-color: #6f42c1;
}

.direct-chat-pink .right > .direct-chat-text {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}
.direct-chat-pink .right > .direct-chat-text::after, .direct-chat-pink .right > .direct-chat-text::before {
  border-left-color: #e83e8c;
}

.direct-chat-red .right > .direct-chat-text {
  background-color: #EA0029;
  border-color: #EA0029;
  color: #fff;
}
.direct-chat-red .right > .direct-chat-text::after, .direct-chat-red .right > .direct-chat-text::before {
  border-left-color: #EA0029;
}

.direct-chat-orange .right > .direct-chat-text {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #1f2d3d;
}
.direct-chat-orange .right > .direct-chat-text::after, .direct-chat-orange .right > .direct-chat-text::before {
  border-left-color: #fd7e14;
}

.direct-chat-yellow .right > .direct-chat-text {
  background-color: #F3C300;
  border-color: #F3C300;
  color: #1f2d3d;
}
.direct-chat-yellow .right > .direct-chat-text::after, .direct-chat-yellow .right > .direct-chat-text::before {
  border-left-color: #F3C300;
}

.direct-chat-green .right > .direct-chat-text {
  background-color: #5D7D2B;
  border-color: #5D7D2B;
  color: #fff;
}
.direct-chat-green .right > .direct-chat-text::after, .direct-chat-green .right > .direct-chat-text::before {
  border-left-color: #5D7D2B;
}

.direct-chat-teal .right > .direct-chat-text {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}
.direct-chat-teal .right > .direct-chat-text::after, .direct-chat-teal .right > .direct-chat-text::before {
  border-left-color: #20c997;
}

.direct-chat-cyan .right > .direct-chat-text {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.direct-chat-cyan .right > .direct-chat-text::after, .direct-chat-cyan .right > .direct-chat-text::before {
  border-left-color: #17a2b8;
}

.direct-chat-white .right > .direct-chat-text {
  background-color: #fff;
  border-color: #fff;
  color: #1f2d3d;
}
.direct-chat-white .right > .direct-chat-text::after, .direct-chat-white .right > .direct-chat-text::before {
  border-left-color: #fff;
}

.direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.direct-chat-gray .right > .direct-chat-text::after, .direct-chat-gray .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-gray-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}
.direct-chat-gray-dark .right > .direct-chat-text::after, .direct-chat-gray-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.direct-chat-kia-midnight-black .right > .direct-chat-text {
  background-color: #05141F;
  border-color: #05141F;
  color: #fff;
}
.direct-chat-kia-midnight-black .right > .direct-chat-text::after, .direct-chat-kia-midnight-black .right > .direct-chat-text::before {
  border-left-color: #05141F;
}

.direct-chat-kia-depth-blue .right > .direct-chat-text {
  background-color: #0F1D28;
  border-color: #0F1D28;
  color: #fff;
}
.direct-chat-kia-depth-blue .right > .direct-chat-text::after, .direct-chat-kia-depth-blue .right > .direct-chat-text::before {
  border-left-color: #0F1D28;
}

.direct-chat-kia-polar-white .right > .direct-chat-text {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #1f2d3d;
}
.direct-chat-kia-polar-white .right > .direct-chat-text::after, .direct-chat-kia-polar-white .right > .direct-chat-text::before {
  border-left-color: #FFFFFF;
}

.direct-chat-description .right > .direct-chat-text {
  background-color: #37434C;
  border-color: #37434C;
  color: #fff;
}
.direct-chat-description .right > .direct-chat-text::after, .direct-chat-description .right > .direct-chat-text::before {
  border-left-color: #37434C;
}

.direct-chat-caption .right > .direct-chat-text {
  background-color: #697279;
  border-color: #697279;
  color: #fff;
}
.direct-chat-caption .right > .direct-chat-text::after, .direct-chat-caption .right > .direct-chat-text::before {
  border-left-color: #697279;
}

.direct-chat-disabled-elements .right > .direct-chat-text {
  background-color: #9BA1A5;
  border-color: #9BA1A5;
  color: #1f2d3d;
}
.direct-chat-disabled-elements .right > .direct-chat-text::after, .direct-chat-disabled-elements .right > .direct-chat-text::before {
  border-left-color: #9BA1A5;
}

.direct-chat-protection .right > .direct-chat-text {
  background-color: #9BA1A5;
  border-color: #9BA1A5;
  color: #1f2d3d;
}
.direct-chat-protection .right > .direct-chat-text::after, .direct-chat-protection .right > .direct-chat-text::before {
  border-left-color: #9BA1A5;
}

.direct-chat-keyline .right > .direct-chat-text {
  background-color: #9BA1A5;
  border-color: #9BA1A5;
  color: #1f2d3d;
}
.direct-chat-keyline .right > .direct-chat-text::after, .direct-chat-keyline .right > .direct-chat-text::before {
  border-left-color: #9BA1A5;
}

.direct-chat-background .right > .direct-chat-text {
  background-color: #F8F8F8;
  border-color: #F8F8F8;
  color: #1f2d3d;
}
.direct-chat-background .right > .direct-chat-text::after, .direct-chat-background .right > .direct-chat-text::before {
  border-left-color: #F8F8F8;
}

.direct-chat-kia-live-red .right > .direct-chat-text {
  background-color: #EA0029;
  border-color: #EA0029;
  color: #fff;
}
.direct-chat-kia-live-red .right > .direct-chat-text::after, .direct-chat-kia-live-red .right > .direct-chat-text::before {
  border-left-color: #EA0029;
}

.direct-chat-kia-afternoon-yellow .right > .direct-chat-text {
  background-color: #F3C300;
  border-color: #F3C300;
  color: #1f2d3d;
}
.direct-chat-kia-afternoon-yellow .right > .direct-chat-text::after, .direct-chat-kia-afternoon-yellow .right > .direct-chat-text::before {
  border-left-color: #F3C300;
}

.direct-chat-kia-forest-green .right > .direct-chat-text {
  background-color: #5D7D2B;
  border-color: #5D7D2B;
  color: #fff;
}
.direct-chat-kia-forest-green .right > .direct-chat-text::after, .direct-chat-kia-forest-green .right > .direct-chat-text::before {
  border-left-color: #5D7D2B;
}

.direct-chat-kia-city-grey .right > .direct-chat-text {
  background-color: #9EA1A2;
  border-color: #9EA1A2;
  color: #1f2d3d;
}
.direct-chat-kia-city-grey .right > .direct-chat-text::after, .direct-chat-kia-city-grey .right > .direct-chat-text::before {
  border-left-color: #9EA1A2;
}

.dark-mode .direct-chat-text {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759);
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
  color: #fff;
}
.dark-mode .direct-chat-text::after, .dark-mode .direct-chat-text::before {
  border-right-color: rgb(74.8620689655, 83.5, 92.1379310345);
}
.dark-mode .direct-chat-timestamp {
  color: #adb5bd;
}
.dark-mode .right > .direct-chat-text::after, .dark-mode .right > .direct-chat-text::before {
  border-right-color: transparent;
}
.dark-mode .direct-chat-primary .right > .direct-chat-text {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}
.dark-mode .direct-chat-primary .right > .direct-chat-text::after, .dark-mode .direct-chat-primary .right > .direct-chat-text::before {
  border-left-color: #3f6791;
}
.dark-mode .direct-chat-secondary .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.dark-mode .direct-chat-secondary .right > .direct-chat-text::after, .dark-mode .direct-chat-secondary .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}
.dark-mode .direct-chat-success .right > .direct-chat-text {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}
.dark-mode .direct-chat-success .right > .direct-chat-text::after, .dark-mode .direct-chat-success .right > .direct-chat-text::before {
  border-left-color: #00bc8c;
}
.dark-mode .direct-chat-info .right > .direct-chat-text {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}
.dark-mode .direct-chat-info .right > .direct-chat-text::after, .dark-mode .direct-chat-info .right > .direct-chat-text::before {
  border-left-color: #3498db;
}
.dark-mode .direct-chat-warning .right > .direct-chat-text {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #1f2d3d;
}
.dark-mode .direct-chat-warning .right > .direct-chat-text::after, .dark-mode .direct-chat-warning .right > .direct-chat-text::before {
  border-left-color: #f39c12;
}
.dark-mode .direct-chat-danger .right > .direct-chat-text {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}
.dark-mode .direct-chat-danger .right > .direct-chat-text::after, .dark-mode .direct-chat-danger .right > .direct-chat-text::before {
  border-left-color: #e74c3c;
}
.dark-mode .direct-chat-light .right > .direct-chat-text {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #1f2d3d;
}
.dark-mode .direct-chat-light .right > .direct-chat-text::after, .dark-mode .direct-chat-light .right > .direct-chat-text::before {
  border-left-color: #f8f9fa;
}
.dark-mode .direct-chat-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}
.dark-mode .direct-chat-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}
.dark-mode .direct-chat-lightblue .right > .direct-chat-text {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  border-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  color: #1f2d3d;
}
.dark-mode .direct-chat-lightblue .right > .direct-chat-text::after, .dark-mode .direct-chat-lightblue .right > .direct-chat-text::before {
  border-left-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .direct-chat-navy .right > .direct-chat-text {
  background-color: rgb(0, 43.5476190476, 88.5);
  border-color: rgb(0, 43.5476190476, 88.5);
  color: #fff;
}
.dark-mode .direct-chat-navy .right > .direct-chat-text::after, .dark-mode .direct-chat-navy .right > .direct-chat-text::before {
  border-left-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .direct-chat-olive .right > .direct-chat-text {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  border-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  color: #1f2d3d;
}
.dark-mode .direct-chat-olive .right > .direct-chat-text::after, .dark-mode .direct-chat-olive .right > .direct-chat-text::before {
  border-left-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .direct-chat-lime .right > .direct-chat-text {
  background-color: rgb(103, 255, 169.4251968504);
  border-color: rgb(103, 255, 169.4251968504);
  color: #1f2d3d;
}
.dark-mode .direct-chat-lime .right > .direct-chat-text::after, .dark-mode .direct-chat-lime .right > .direct-chat-text::before {
  border-left-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .direct-chat-fuchsia .right > .direct-chat-text {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  border-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  color: #1f2d3d;
}
.dark-mode .direct-chat-fuchsia .right > .direct-chat-text::after, .dark-mode .direct-chat-fuchsia .right > .direct-chat-text::before {
  border-left-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .direct-chat-maroon .right > .direct-chat-text {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  border-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  color: #1f2d3d;
}
.dark-mode .direct-chat-maroon .right > .direct-chat-text::after, .dark-mode .direct-chat-maroon .right > .direct-chat-text::before {
  border-left-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .direct-chat-blue .right > .direct-chat-text {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}
.dark-mode .direct-chat-blue .right > .direct-chat-text::after, .dark-mode .direct-chat-blue .right > .direct-chat-text::before {
  border-left-color: #3f6791;
}
.dark-mode .direct-chat-indigo .right > .direct-chat-text {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}
.dark-mode .direct-chat-indigo .right > .direct-chat-text::after, .dark-mode .direct-chat-indigo .right > .direct-chat-text::before {
  border-left-color: #6610f2;
}
.dark-mode .direct-chat-purple .right > .direct-chat-text {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}
.dark-mode .direct-chat-purple .right > .direct-chat-text::after, .dark-mode .direct-chat-purple .right > .direct-chat-text::before {
  border-left-color: #6f42c1;
}
.dark-mode .direct-chat-pink .right > .direct-chat-text {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}
.dark-mode .direct-chat-pink .right > .direct-chat-text::after, .dark-mode .direct-chat-pink .right > .direct-chat-text::before {
  border-left-color: #e83e8c;
}
.dark-mode .direct-chat-red .right > .direct-chat-text {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}
.dark-mode .direct-chat-red .right > .direct-chat-text::after, .dark-mode .direct-chat-red .right > .direct-chat-text::before {
  border-left-color: #e74c3c;
}
.dark-mode .direct-chat-orange .right > .direct-chat-text {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #1f2d3d;
}
.dark-mode .direct-chat-orange .right > .direct-chat-text::after, .dark-mode .direct-chat-orange .right > .direct-chat-text::before {
  border-left-color: #fd7e14;
}
.dark-mode .direct-chat-yellow .right > .direct-chat-text {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #1f2d3d;
}
.dark-mode .direct-chat-yellow .right > .direct-chat-text::after, .dark-mode .direct-chat-yellow .right > .direct-chat-text::before {
  border-left-color: #f39c12;
}
.dark-mode .direct-chat-green .right > .direct-chat-text {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}
.dark-mode .direct-chat-green .right > .direct-chat-text::after, .dark-mode .direct-chat-green .right > .direct-chat-text::before {
  border-left-color: #00bc8c;
}
.dark-mode .direct-chat-teal .right > .direct-chat-text {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}
.dark-mode .direct-chat-teal .right > .direct-chat-text::after, .dark-mode .direct-chat-teal .right > .direct-chat-text::before {
  border-left-color: #20c997;
}
.dark-mode .direct-chat-cyan .right > .direct-chat-text {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}
.dark-mode .direct-chat-cyan .right > .direct-chat-text::after, .dark-mode .direct-chat-cyan .right > .direct-chat-text::before {
  border-left-color: #3498db;
}
.dark-mode .direct-chat-white .right > .direct-chat-text {
  background-color: #fff;
  border-color: #fff;
  color: #1f2d3d;
}
.dark-mode .direct-chat-white .right > .direct-chat-text::after, .dark-mode .direct-chat-white .right > .direct-chat-text::before {
  border-left-color: #fff;
}
.dark-mode .direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.dark-mode .direct-chat-gray .right > .direct-chat-text::after, .dark-mode .direct-chat-gray .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}
.dark-mode .direct-chat-gray-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}
.dark-mode .direct-chat-gray-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-gray-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.users-list {
  padding-left: 0;
  list-style: none;
}
.users-list > li {
  float: left;
  padding: 10px;
  text-align: center;
  width: 25%;
}
.users-list > li img {
  border-radius: 50%;
  height: auto;
  max-width: 100%;
}
.users-list > li > a:hover,
.users-list > li > a:hover .users-list-name {
  color: #999;
}

.users-list-name,
.users-list-date {
  display: block;
}

.users-list-name {
  color: #495057;
  font-size: 0.7875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.users-list-date {
  color: rgb(116.4864864865, 130, 143.5135135135);
  font-size: 12px;
}

.dark-mode .users-list-name {
  color: #ced4da;
}
.dark-mode .users-list-date {
  color: #adb5bd;
}

.card-widget {
  border: 0;
  position: relative;
}

.widget-user .widget-user-header {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  height: 135px;
  padding: 1rem;
  text-align: center;
}
.widget-user .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 0;
  margin-top: 0;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.widget-user .widget-user-desc {
  margin-top: 0;
}
.widget-user .widget-user-image {
  left: 50%;
  margin-left: -45px;
  position: absolute;
  top: 80px;
}
.widget-user .widget-user-image > img {
  border: 3px solid #fff;
  height: auto;
  width: 90px;
}
.widget-user .card-footer {
  padding-top: 50px;
}

.widget-user-2 .widget-user-header {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding: 1rem;
}
.widget-user-2 .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 5px;
  margin-top: 5px;
}
.widget-user-2 .widget-user-desc {
  margin-top: 0;
}
.widget-user-2 .widget-user-username,
.widget-user-2 .widget-user-desc {
  margin-left: 75px;
}
.widget-user-2 .widget-user-image > img {
  float: left;
  height: auto;
  width: 65px;
}

.mailbox-messages > .table {
  margin: 0;
}

.mailbox-controls {
  padding: 5px;
}
.mailbox-controls.with-border {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.mailbox-read-info {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  padding: 10px;
}
.mailbox-read-info h3 {
  font-size: 20px;
  margin: 0;
}
.mailbox-read-info h5 {
  margin: 0;
  padding: 5px 0 0;
}

.mailbox-read-time {
  color: #999;
  font-size: 13px;
}

.mailbox-read-message {
  padding: 10px;
}

.mailbox-attachments {
  padding-left: 0;
  list-style: none;
}
.mailbox-attachments li {
  border: 1px solid #eee;
  float: left;
  margin-bottom: 10px;
  margin-right: 10px;
  width: 200px;
}

.mailbox-attachment-name {
  color: #666;
  font-weight: 700;
}

.mailbox-attachment-icon,
.mailbox-attachment-info,
.mailbox-attachment-size {
  display: block;
}

.mailbox-attachment-info {
  background-color: #f8f9fa;
  padding: 10px;
}

.mailbox-attachment-size {
  color: #999;
  font-size: 12px;
}
.mailbox-attachment-size > span {
  display: inline-block;
  padding-top: 0.75rem;
}

.mailbox-attachment-icon {
  color: #666;
  font-size: 65px;
  max-height: 132.5px;
  padding: 20px 10px;
  text-align: center;
}
.mailbox-attachment-icon.has-img {
  padding: 0;
}
.mailbox-attachment-icon.has-img > img {
  height: auto;
  max-width: 100%;
}

.lockscreen {
  background-color: #e9ecef;
}
.lockscreen .lockscreen-name {
  font-weight: 600;
  text-align: center;
}

.lockscreen-logo {
  font-size: 35px;
  font-weight: 300;
  margin-bottom: 25px;
  text-align: center;
}
.lockscreen-logo a {
  color: #495057;
}

.lockscreen-wrapper {
  margin: 0 auto;
  margin-top: 10%;
  max-width: 400px;
}

.lockscreen-item {
  border-radius: 4px;
  background-color: #fff;
  margin: 10px auto 30px;
  padding: 0;
  position: relative;
  width: 290px;
}

.lockscreen-image {
  border-radius: 50%;
  background-color: #fff;
  left: -10px;
  padding: 5px;
  position: absolute;
  top: -25px;
  z-index: 10;
}
.lockscreen-image > img {
  border-radius: 50%;
  height: 70px;
  width: 70px;
}

.lockscreen-credentials {
  margin-left: 70px;
}
.lockscreen-credentials .form-control {
  border: 0;
}
.lockscreen-credentials .btn {
  background-color: #fff;
  border: 0;
  padding: 0 10px;
}

.lockscreen-footer {
  margin-top: 10px;
}

.dark-mode .lockscreen-item {
  background-color: #343a40;
}
.dark-mode .lockscreen-logo a {
  color: #fff;
}
.dark-mode .lockscreen-credentials .btn {
  background-color: #343a40;
}
.dark-mode .lockscreen-image {
  background-color: #6c757d;
}

.login-logo,
.register-logo {
  font-size: 2.1rem;
  font-weight: 300;
  margin-bottom: 0.9rem;
  text-align: center;
}
.login-logo a,
.register-logo a {
  color: #495057;
}

.login-page,
.register-page {
  align-items: center;
  background-color: #e9ecef;
  display: flex;
  flex-direction: column;
  height: 100vh;
  justify-content: center;
}

.login-box,
.register-box {
  width: 360px;
}
@media (max-width: 576px) {
  .login-box,
  .register-box {
    margin-top: 0.5rem;
    width: 90%;
  }
}
.login-box .card,
.register-box .card {
  margin-bottom: 0;
}

.login-card-body,
.register-card-body {
  background-color: #fff;
  border-top: 0;
  color: #666;
  padding: 20px;
}
.login-card-body .input-group .form-control,
.register-card-body .input-group .form-control {
  border-right: 0;
}
.login-card-body .input-group .form-control:focus,
.register-card-body .input-group .form-control:focus {
  box-shadow: none;
}
.login-card-body .input-group .form-control:focus ~ .input-group-prepend .input-group-text,
.login-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text,
.register-card-body .input-group .form-control:focus ~ .input-group-prepend .input-group-text,
.register-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.login-card-body .input-group .form-control.is-valid:focus,
.register-card-body .input-group .form-control.is-valid:focus {
  box-shadow: none;
}
.login-card-body .input-group .form-control.is-valid ~ .input-group-prepend .input-group-text,
.login-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text,
.register-card-body .input-group .form-control.is-valid ~ .input-group-prepend .input-group-text,
.register-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text {
  border-color: #5D7D2B;
}
.login-card-body .input-group .form-control.is-invalid:focus,
.register-card-body .input-group .form-control.is-invalid:focus {
  box-shadow: none;
}
.login-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text,
.register-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text {
  border-color: #EA0029;
}
.login-card-body .input-group .input-group-text,
.register-card-body .input-group .input-group-text {
  background-color: transparent;
  border-bottom-right-radius: 0;
  border-left: 0;
  border-top-right-radius: 0;
  color: #777;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.login-box-msg,
.register-box-msg {
  margin: 0;
  padding: 0 20px 20px;
  text-align: center;
}

.social-auth-links {
  margin: 10px 0;
}

.dark-mode .login-card-body,
.dark-mode .register-card-body {
  background-color: #343a40;
  border-color: #6c757d;
  color: #fff;
}
.dark-mode .login-logo a,
.dark-mode .register-logo a {
  color: #fff;
}

.error-page {
  margin: 20px auto 0;
  width: 600px;
}
@media (max-width: 767.98px) {
  .error-page {
    width: 100%;
  }
}
.error-page > .headline {
  float: left;
  font-size: 100px;
  font-weight: 300;
}
@media (max-width: 767.98px) {
  .error-page > .headline {
    float: none;
    text-align: center;
  }
}
.error-page > .error-content {
  display: block;
  margin-left: 190px;
}
@media (max-width: 767.98px) {
  .error-page > .error-content {
    margin-left: 0;
  }
}
.error-page > .error-content > h3 {
  font-size: 25px;
  font-weight: 300;
}
@media (max-width: 767.98px) {
  .error-page > .error-content > h3 {
    text-align: center;
  }
}

.invoice {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
  position: relative;
}

.invoice-title {
  margin-top: 0;
}

.dark-mode .invoice {
  background-color: #343a40;
}

.profile-user-img {
  border: 3px solid #adb5bd;
  margin: 0 auto;
  padding: 3px;
  width: 100px;
}

.profile-username {
  font-size: 21px;
  margin-top: 5px;
}

.post {
  border-bottom: 1px solid #adb5bd;
  color: #666;
  margin-bottom: 15px;
  padding-bottom: 15px;
}
.post:last-of-type {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}
.post .user-block {
  margin-bottom: 15px;
  width: 100%;
}
.post .row {
  width: 100%;
}

.dark-mode .post {
  color: #fff;
  border-color: #6c757d;
}

.product-image {
  max-width: 100%;
  height: auto;
  width: 100%;
}

.product-image-thumbs {
  align-items: stretch;
  display: flex;
  margin-top: 2rem;
}

.product-image-thumb {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  border-radius: 0;
  background-color: #fff;
  border: 1px solid #dee2e6;
  display: flex;
  margin-right: 1rem;
  max-width: 7rem;
  padding: 0.5rem;
}
.product-image-thumb img {
  max-width: 100%;
  height: auto;
  align-self: center;
}
.product-image-thumb:hover {
  opacity: 0.5;
}

.product-share a {
  margin-right: 0.5rem;
}

.projects td {
  vertical-align: middle;
}
.projects .list-inline {
  margin-bottom: 0;
}
.projects img.table-avatar,
.projects .table-avatar img {
  border-radius: 50%;
  display: inline;
  width: 2.5rem;
}
.projects .project-state {
  text-align: center;
}

body.iframe-mode .main-sidebar {
  display: none;
}
body.iframe-mode .content-wrapper {
  margin-left: 0 !important;
  margin-top: 0 !important;
  padding-bottom: 0 !important;
}
body.iframe-mode .main-header,
body.iframe-mode .main-footer {
  display: none;
}

body.iframe-mode-fullscreen {
  overflow: hidden;
}
body.iframe-mode-fullscreen.layout-navbar-fixed .wrapper .content-wrapper {
  margin-top: 0 !important;
}

.content-wrapper {
  height: 100%;
}
.content-wrapper.iframe-mode .btn-iframe-close {
  color: #EA0029;
  position: absolute;
  line-height: 1;
  right: 0.125rem;
  top: 0.125rem;
  z-index: 10;
  visibility: hidden;
}
.content-wrapper.iframe-mode .btn-iframe-close:hover, .content-wrapper.iframe-mode .btn-iframe-close:focus {
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}
@media (hover: none) and (pointer: coarse) {
  .content-wrapper.iframe-mode .btn-iframe-close {
    visibility: visible;
  }
}
.content-wrapper.iframe-mode .navbar-nav {
  overflow-y: auto;
  width: 100%;
}
.content-wrapper.iframe-mode .navbar-nav .nav-link {
  white-space: nowrap;
}
.content-wrapper.iframe-mode .navbar-nav .nav-item {
  position: relative;
}
.content-wrapper.iframe-mode .navbar-nav .nav-item:hover .btn-iframe-close, .content-wrapper.iframe-mode .navbar-nav .nav-item:focus .btn-iframe-close {
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}
@media (hover: none) and (pointer: coarse) {
  .content-wrapper.iframe-mode .navbar-nav .nav-item:hover .btn-iframe-close, .content-wrapper.iframe-mode .navbar-nav .nav-item:focus .btn-iframe-close {
    visibility: visible;
  }
}
.content-wrapper.iframe-mode .tab-content {
  position: relative;
}
.content-wrapper.iframe-mode .tab-pane + .tab-empty {
  display: none;
}
.content-wrapper.iframe-mode .tab-empty {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.content-wrapper.iframe-mode .tab-loading {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: none;
  background-color: #F8F8F8;
}
.content-wrapper.iframe-mode .tab-loading > div {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.content-wrapper.iframe-mode iframe {
  border: 0;
  width: 100%;
  height: 100%;
  margin-bottom: -8px;
}
.content-wrapper.iframe-mode iframe .content-wrapper {
  padding-bottom: 0 !important;
}
body.iframe-mode-fullscreen .content-wrapper.iframe-mode {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin-left: 0 !important;
  height: 100%;
  min-height: 100%;
  z-index: 1048;
}

.permanent-btn-iframe-close .btn-iframe-close {
  animation: none !important;
  visibility: visible !important;
  opacity: 1;
}

.dark-mode .content-wrapper.iframe-mode .tab-loading {
  background-color: #343a40;
}

.content-wrapper.kanban {
  height: 1px;
}
.content-wrapper.kanban .content {
  height: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}
.content-wrapper.kanban .content .container,
.content-wrapper.kanban .content .container-fluid,
.content-wrapper.kanban .content .container-sm,
.content-wrapper.kanban .content .container-md,
.content-wrapper.kanban .content .container-lg,
.content-wrapper.kanban .content .container-xl {
  width: -moz-max-content;
  width: max-content;
  display: flex;
  align-items: stretch;
}
.content-wrapper.kanban .content-header + .content {
  height: calc(100% - (30px + 1.8rem * 1.2));
}
.content-wrapper.kanban .card .card-body {
  padding: 0.5rem;
}
.content-wrapper.kanban .card.card-row {
  width: 340px;
  display: inline-block;
  margin: 0 0.5rem;
}
.content-wrapper.kanban .card.card-row:first-child {
  margin-left: 0;
}
.content-wrapper.kanban .card.card-row .card-body {
  height: calc(100% - (12px + 1.8rem * 1.2 + 0.5rem));
  overflow-y: auto;
}
.content-wrapper.kanban .card.card-row .card:last-child {
  margin-bottom: 0;
  border-bottom-width: 1px;
}
.content-wrapper.kanban .card.card-row .card .card-header {
  padding: 0.5rem 0.75rem;
}
.content-wrapper.kanban .card.card-row .card .card-body {
  padding: 0.75rem;
}
.content-wrapper.kanban .btn-tool.btn-link {
  text-decoration: underline;
  padding-left: 0;
  padding-right: 0;
}

.fc-button {
  background: #f8f9fa;
  background-image: none;
  border-bottom-color: #ddd;
  border-color: #ddd;
  color: #495057;
}
.fc-button:hover, .fc-button:active, .fc-button.hover {
  background-color: #e9e9e9;
}

.fc-header-title h2 {
  color: #666;
  font-size: 15px;
  line-height: 1.6em;
  margin-left: 10px;
}

.fc-header-right {
  padding-right: 10px;
}

.fc-header-left {
  padding-left: 10px;
}

.fc-widget-header {
  background: #fafafa;
}

.fc-grid {
  border: 0;
  width: 100%;
}

.fc-widget-header:first-of-type,
.fc-widget-content:first-of-type {
  border-left: 0;
  border-right: 0;
}

.fc-widget-header:last-of-type,
.fc-widget-content:last-of-type {
  border-right: 0;
}

.fc-toolbar,
.fc-toolbar.fc-header-toolbar {
  margin: 0;
  padding: 1rem;
}

@media (max-width: 575.98px) {
  .fc-toolbar {
    flex-direction: column;
  }
  .fc-toolbar .fc-left {
    order: 1;
    margin-bottom: 0.5rem;
  }
  .fc-toolbar .fc-center {
    order: 0;
    margin-bottom: 0.375rem;
  }
  .fc-toolbar .fc-right {
    order: 2;
  }
}
.fc-day-number {
  font-size: 20px;
  font-weight: 300;
  padding-right: 10px;
}

.fc-color-picker {
  list-style: none;
  margin: 0;
  padding: 0;
}
.fc-color-picker > li {
  float: left;
  font-size: 30px;
  line-height: 30px;
  margin-right: 5px;
}
.fc-color-picker > li .fa,
.fc-color-picker > li .fas,
.fc-color-picker > li .far,
.fc-color-picker > li .fab,
.fc-color-picker > li .fal,
.fc-color-picker > li .fad,
.fc-color-picker > li .svg-inline--fa,
.fc-color-picker > li .ion {
  transition: transform linear 0.3s;
}
.fc-color-picker > li .fa:hover,
.fc-color-picker > li .fas:hover,
.fc-color-picker > li .far:hover,
.fc-color-picker > li .fab:hover,
.fc-color-picker > li .fal:hover,
.fc-color-picker > li .fad:hover,
.fc-color-picker > li .svg-inline--fa:hover,
.fc-color-picker > li .ion:hover {
  transform: rotate(30deg);
}

#add-new-event {
  transition: all linear 0.3s;
}

.external-event {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 0;
  cursor: move;
  font-weight: 700;
  margin-bottom: 4px;
  padding: 5px 10px;
}
.external-event:hover {
  box-shadow: inset 0 0 90px rgba(0, 0, 0, 0.2);
}

.select2-container--default .select2-selection--single {
  border: 1px solid #ced4da;
  padding: 0.46875rem 0.75rem;
  height: calc(2.19rem + 2px);
}
.select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-dropdown {
  border: 1px solid #ced4da;
}
.select2-container--default .select2-results__option {
  padding: 6px 12px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding-left: 0;
  height: auto;
  margin-top: -3px;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 6px;
  padding-left: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 31px;
  right: 6px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin-top: 0;
}
.select2-container--default .select2-dropdown .select2-search__field,
.select2-container--default .select2-search--inline .select2-search__field {
  border: 1px solid #ced4da;
}
.select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-search--inline .select2-search__field:focus {
  outline: none;
  border: 1px solid rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-dropdown.select2-dropdown--below {
  border-top: 0;
}
.select2-container--default .select2-dropdown.select2-dropdown--above {
  border-bottom: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #6c757d;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #dee2e6;
}
.select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[aria-selected=true]:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-results__option--highlighted {
  background-color: #05141F;
  color: #fff;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(2.875, 11.5, 17.825);
  color: #fff;
}
.select2-container--default .select2-selection--multiple {
  border: 1px solid #ced4da;
  min-height: calc(2.19rem + 2px);
}
.select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 0.375rem 0.375rem;
  margin-bottom: -0.375rem;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {
  width: 100%;
  margin-left: 0.375rem;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline .select2-search__field {
  width: 100% !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field {
  border: 0;
  margin-top: 6px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #05141F;
  border-color: rgb(1.4583333333, 5.8333333333, 9.0416666667);
  color: #fff;
  padding: 0 10px;
  margin-top: 0.31rem;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
  float: right;
  margin-left: 5px;
  margin-right: -2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.text-sm .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field, .select2-container--default .select2-selection--multiple.text-sm .select2-search.select2-search--inline .select2-search__field {
  margin-top: 8px;
}
.text-sm .select2-container--default .select2-selection--multiple .select2-selection__choice, .select2-container--default .select2-selection--multiple.text-sm .select2-selection__choice {
  margin-top: 0.4rem;
}
.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default.select2-container--focus .select2-search__field {
  border: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered li {
  padding-right: 10px;
}
.input-group-prepend ~ .select2-container--default .select2-selection {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group > .select2-container--default:not(:last-child) .select2-selection {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--bootstrap4.select2-container--focus .select2-selection {
  box-shadow: none;
}

select.form-control-sm ~ .select2-container--default {
  font-size: 75%;
}

.text-sm .select2-container--default .select2-selection--single,
select.form-control-sm ~ .select2-container--default .select2-selection--single {
  height: calc(1.68125rem + 2px);
}
.text-sm .select2-container--default .select2-selection--single .select2-selection__rendered,
select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__rendered {
  margin-top: -0.4rem;
}
.text-sm .select2-container--default .select2-selection--single .select2-selection__arrow,
select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: -0.12rem;
}
.text-sm .select2-container--default .select2-selection--multiple,
select.form-control-sm ~ .select2-container--default .select2-selection--multiple {
  min-height: calc(1.68125rem + 2px);
}
.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered,
select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 0.25rem 0.25rem;
  margin-top: -0.1rem;
}
.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline,
select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {
  margin-left: 0.25rem;
}
.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field,
select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field {
  margin-top: 6px;
}

.maximized-card .select2-dropdown {
  z-index: 9999;
}

.select2-primary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-primary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-primary.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-primary .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-primary .select2-search--inline .select2-search__field:focus,
.select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-primary .select2-results__option--highlighted,
.select2-primary .select2-container--default .select2-results__option--highlighted {
  background-color: #05141F;
  color: #fff;
}
.select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected]:hover,
.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(2.875, 11.5, 17.825);
  color: #fff;
}
.select2-container--default .select2-primary .select2-selection--multiple:focus,
.select2-primary .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice,
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #05141F;
  border-color: rgb(1.4583333333, 5.8333333333, 9.0416666667);
  color: #fff;
}
.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove,
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-primary.select2-container--focus .select2-selection--multiple,
.select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}

.select2-secondary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-secondary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .select2-secondary.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-secondary .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-secondary .select2-search--inline .select2-search__field:focus,
.select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .select2-secondary .select2-results__option--highlighted,
.select2-secondary .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff;
}
.select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected]:hover,
.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(100.9081545064, 109.317167382, 116.7918454936);
  color: #fff;
}
.select2-container--default .select2-secondary .select2-selection--multiple:focus,
.select2-secondary .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice,
.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: rgb(96.1802575107, 104.19527897, 111.3197424893);
  color: #fff;
}
.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove,
.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-secondary.select2-container--focus .select2-selection--multiple,
.select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}

.select2-success + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-success + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-container--default .select2-success.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-success .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-success .select2-search--inline .select2-search__field:focus,
.select2-success .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-success .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-container--default .select2-success .select2-results__option--highlighted,
.select2-success .select2-container--default .select2-results__option--highlighted {
  background-color: #5D7D2B;
  color: #fff;
}
.select2-container--default .select2-success .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-success .select2-results__option--highlighted[aria-selected]:hover,
.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(84.5303571429, 113.6160714286, 39.0839285714);
  color: #fff;
}
.select2-container--default .select2-success .select2-selection--multiple:focus,
.select2-success .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice,
.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #5D7D2B;
  border-color: rgb(78.8839285714, 106.0267857143, 36.4732142857);
  color: #fff;
}
.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove,
.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-success.select2-container--focus .select2-selection--multiple,
.select2-success .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}

.select2-info + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(99, 216.847826087, 235.5);
}
.select2-info + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(99, 216.847826087, 235.5);
}
.select2-container--default .select2-info.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-info .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-info .select2-search--inline .select2-search__field:focus,
.select2-info .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-info .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(99, 216.847826087, 235.5);
}
.select2-container--default .select2-info .select2-results__option--highlighted,
.select2-info .select2-container--default .select2-results__option--highlighted {
  background-color: #17a2b8;
  color: #fff;
}
.select2-container--default .select2-info .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-info .select2-results__option--highlighted[aria-selected]:hover,
.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(21.3, 150.0260869565, 170.4);
  color: #fff;
}
.select2-container--default .select2-info .select2-selection--multiple:focus,
.select2-info .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(99, 216.847826087, 235.5);
}
.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice,
.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #17a2b8;
  border-color: rgb(20.1666666667, 142.0434782609, 161.3333333333);
  color: #fff;
}
.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove,
.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-info.select2-container--focus .select2-selection--multiple,
.select2-info .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(99, 216.847826087, 235.5);
}

.select2-warning + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.select2-warning + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.select2-container--default .select2-warning.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-warning .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-warning .select2-search--inline .select2-search__field:focus,
.select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(255, 227.4444444444, 115.5);
}
.select2-container--default .select2-warning .select2-results__option--highlighted,
.select2-warning .select2-container--default .select2-results__option--highlighted {
  background-color: #F3C300;
  color: #1f2d3d;
}
.select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected]:hover,
.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(227.7, 182.7222222222, 0);
  color: #1f2d3d;
}
.select2-container--default .select2-warning .select2-selection--multiple:focus,
.select2-warning .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice,
.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #F3C300;
  border-color: rgb(217.5, 174.537037037, 0);
  color: #1f2d3d;
}
.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove,
.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-warning.select2-container--focus .select2-selection--multiple,
.select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(255, 227.4444444444, 115.5);
}

.select2-danger + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.select2-danger + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.select2-container--default .select2-danger.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-danger .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-danger .select2-search--inline .select2-search__field:focus,
.select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(255, 106.5, 132.5192307692);
}
.select2-container--default .select2-danger .select2-results__option--highlighted,
.select2-danger .select2-container--default .select2-results__option--highlighted {
  background-color: #EA0029;
  color: #fff;
}
.select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected]:hover,
.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(218.7, 0, 38.3192307692);
  color: #fff;
}
.select2-container--default .select2-danger .select2-selection--multiple:focus,
.select2-danger .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice,
.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #EA0029;
  border-color: rgb(208.5, 0, 36.5320512821);
  color: #fff;
}
.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove,
.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-danger.select2-container--focus .select2-selection--multiple,
.select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(255, 106.5, 132.5192307692);
}

.select2-light + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white;
}
.select2-light + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white;
}
.select2-container--default .select2-light.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-light .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-light .select2-search--inline .select2-search__field:focus,
.select2-light .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-light .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white;
}
.select2-container--default .select2-light .select2-results__option--highlighted,
.select2-light .select2-container--default .select2-results__option--highlighted {
  background-color: #f8f9fa;
  color: #1f2d3d;
}
.select2-container--default .select2-light .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-light .select2-results__option--highlighted[aria-selected]:hover,
.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(239.075, 241.35, 243.625);
  color: #1f2d3d;
}
.select2-container--default .select2-light .select2-selection--multiple:focus,
.select2-light .select2-container--default .select2-selection--multiple:focus {
  border-color: white;
}
.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice,
.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f8f9fa;
  border-color: rgb(233.125, 236.25, 239.375);
  color: #1f2d3d;
}
.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove,
.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-light.select2-container--focus .select2-selection--multiple,
.select2-light .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white;
}

.select2-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .select2-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-dark .select2-search--inline .select2-search__field:focus,
.select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .select2-dark .select2-results__option--highlighted,
.select2-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff;
}
.select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected]:hover,
.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(45.1413793103, 50.35, 55.5586206897);
  color: #fff;
}
.select2-container--default .select2-dark .select2-selection--multiple:focus,
.select2-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice,
.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: rgb(40.5689655172, 45.25, 49.9310344828);
  color: #fff;
}
.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove,
.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-dark.select2-container--focus .select2-selection--multiple,
.select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}

.select2-lightblue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(153.0403225806, 196.9697580645, 222.4596774194);
}
.select2-lightblue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(153.0403225806, 196.9697580645, 222.4596774194);
}
.select2-container--default .select2-lightblue.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lightblue .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lightblue .select2-search--inline .select2-search__field:focus,
.select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(153.0403225806, 196.9697580645, 222.4596774194);
}
.select2-container--default .select2-lightblue .select2-results__option--highlighted,
.select2-lightblue .select2-container--default .select2-results__option--highlighted {
  background-color: #3c8dbc;
  color: #fff;
}
.select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover,
.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(56.2983870968, 132.3012096774, 176.4016129032);
  color: #fff;
}
.select2-container--default .select2-lightblue .select2-selection--multiple:focus,
.select2-lightblue .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(153.0403225806, 196.9697580645, 222.4596774194);
}
.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice,
.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3c8dbc;
  border-color: rgb(53.8306451613, 126.502016129, 168.6693548387);
  color: #fff;
}
.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove,
.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-lightblue.select2-container--focus .select2-selection--multiple,
.select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(153.0403225806, 196.9697580645, 222.4596774194);
}

.select2-navy + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(0, 93.7380952381, 190.5);
}
.select2-navy + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(0, 93.7380952381, 190.5);
}
.select2-container--default .select2-navy.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-navy .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-navy .select2-search--inline .select2-search__field:focus,
.select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(0, 93.7380952381, 190.5);
}
.select2-container--default .select2-navy .select2-results__option--highlighted,
.select2-navy .select2-container--default .select2-results__option--highlighted {
  background-color: #001f3f;
  color: #fff;
}
.select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected]:hover,
.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(0, 23.4714285714, 47.7);
  color: #fff;
}
.select2-container--default .select2-navy .select2-selection--multiple:focus,
.select2-navy .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(0, 93.7380952381, 190.5);
}
.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice,
.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #001f3f;
  border-color: rgb(0, 18.4523809524, 37.5);
  color: #fff;
}
.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove,
.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-navy.select2-container--focus .select2-selection--multiple,
.select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(0, 93.7380952381, 190.5);
}

.select2-olive + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(134.5303738318, 206.9696261682, 174.6869158879);
}
.select2-olive + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(134.5303738318, 206.9696261682, 174.6869158879);
}
.select2-container--default .select2-olive.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-olive .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-olive .select2-search--inline .select2-search__field:focus,
.select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(134.5303738318, 206.9696261682, 174.6869158879);
}
.select2-container--default .select2-olive .select2-results__option--highlighted,
.select2-olive .select2-container--default .select2-results__option--highlighted {
  background-color: #3d9970;
  color: #fff;
}
.select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected]:hover,
.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(56.6387850467, 142.0612149533, 103.9925233645);
  color: #fff;
}
.select2-container--default .select2-olive .select2-selection--multiple:focus,
.select2-olive .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(134.5303738318, 206.9696261682, 174.6869158879);
}
.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice,
.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3d9970;
  border-color: rgb(53.7313084112, 134.7686915888, 98.6542056075);
  color: #fff;
}
.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove,
.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-olive.select2-container--focus .select2-selection--multiple,
.select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(134.5303738318, 206.9696261682, 174.6869158879);
}

.select2-lime + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(128.5, 255, 183.781496063);
}
.select2-lime + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(128.5, 255, 183.781496063);
}
.select2-container--default .select2-lime.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lime .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lime .select2-search--inline .select2-search__field:focus,
.select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(128.5, 255, 183.781496063);
}
.select2-container--default .select2-lime .select2-results__option--highlighted,
.select2-lime .select2-container--default .select2-results__option--highlighted {
  background-color: #01ff70;
  color: #1f2d3d;
}
.select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected]:hover,
.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(0, 240.7, 105.1877952756);
  color: #1f2d3d;
}
.select2-container--default .select2-lime .select2-selection--multiple:focus,
.select2-lime .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(128.5, 255, 183.781496063);
}
.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice,
.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #01ff70;
  border-color: rgb(0, 230.5, 100.7303149606);
  color: #1f2d3d;
}
.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove,
.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-lime.select2-container--focus .select2-selection--multiple,
.select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(128.5, 255, 183.781496063);
}

.select2-fuchsia + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(247.5892857143, 137.9107142857, 222.8869047619);
}
.select2-fuchsia + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(247.5892857143, 137.9107142857, 222.8869047619);
}
.select2-container--default .select2-fuchsia.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-fuchsia .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-fuchsia .select2-search--inline .select2-search__field:focus,
.select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(247.5892857143, 137.9107142857, 222.8869047619);
}
.select2-container--default .select2-fuchsia .select2-results__option--highlighted,
.select2-fuchsia .select2-container--default .select2-results__option--highlighted {
  background-color: #f012be;
  color: #fff;
}
.select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover,
.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(228.2535714286, 14.4464285714, 180.0988095238);
  color: #fff;
}
.select2-container--default .select2-fuchsia .select2-selection--multiple:focus,
.select2-fuchsia .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(247.5892857143, 137.9107142857, 222.8869047619);
}
.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice,
.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f012be;
  border-color: rgb(218.6607142857, 13.8392857143, 172.5297619048);
  color: #fff;
}
.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove,
.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-fuchsia.select2-container--focus .select2-selection--multiple,
.select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(247.5892857143, 137.9107142857, 222.8869047619);
}

.select2-maroon + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(239.5, 131, 170.6111111111);
}
.select2-maroon + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(239.5, 131, 170.6111111111);
}
.select2-container--default .select2-maroon.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-maroon .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-maroon .select2-search--inline .select2-search__field:focus,
.select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(239.5, 131, 170.6111111111);
}
.select2-container--default .select2-maroon .select2-results__option--highlighted,
.select2-maroon .select2-container--default .select2-results__option--highlighted {
  background-color: #d81b60;
  color: #fff;
}
.select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected]:hover,
.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(202.4, 25.3, 89.9555555556);
  color: #fff;
}
.select2-container--default .select2-maroon .select2-selection--multiple:focus,
.select2-maroon .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(239.5, 131, 170.6111111111);
}
.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice,
.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #d81b60;
  border-color: rgb(193.3333333333, 24.1666666667, 85.9259259259);
  color: #fff;
}
.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove,
.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-maroon.select2-container--focus .select2-selection--multiple,
.select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(239.5, 131, 170.6111111111);
}

.select2-blue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-blue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-blue.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-blue .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-blue .select2-search--inline .select2-search__field:focus,
.select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-blue .select2-results__option--highlighted,
.select2-blue .select2-container--default .select2-results__option--highlighted {
  background-color: #05141F;
  color: #fff;
}
.select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected]:hover,
.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(2.875, 11.5, 17.825);
  color: #fff;
}
.select2-container--default .select2-blue .select2-selection--multiple:focus,
.select2-blue .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice,
.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #05141F;
  border-color: rgb(1.4583333333, 5.8333333333, 9.0416666667);
  color: #fff;
}
.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove,
.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-blue.select2-container--focus .select2-selection--multiple,
.select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}

.select2-indigo + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.select2-indigo + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.select2-container--default .select2-indigo.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-indigo .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-indigo .select2-search--inline .select2-search__field:focus,
.select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.select2-container--default .select2-indigo .select2-results__option--highlighted,
.select2-indigo .select2-container--default .select2-results__option--highlighted {
  background-color: #6610f2;
  color: #fff;
}
.select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected]:hover,
.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(95.3464285714, 12.5202380952, 230.1797619048);
  color: #fff;
}
.select2-container--default .select2-indigo .select2-selection--multiple:focus,
.select2-indigo .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice,
.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6610f2;
  border-color: rgb(91.3392857143, 11.994047619, 220.505952381);
  color: #fff;
}
.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove,
.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-indigo.select2-container--focus .select2-selection--multiple,
.select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}

.select2-purple + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.select2-purple + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.select2-container--default .select2-purple.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-purple .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-purple .select2-search--inline .select2-search__field:focus,
.select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.select2-container--default .select2-purple .select2-results__option--highlighted,
.select2-purple .select2-container--default .select2-results__option--highlighted {
  background-color: #6f42c1;
  color: #fff;
}
.select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected]:hover,
.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(103.8880478088, 60.196812749, 183.503187251);
  color: #fff;
}
.select2-container--default .select2-purple .select2-selection--multiple:focus,
.select2-purple .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice,
.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6f42c1;
  border-color: rgb(99.5398406375, 57.6772908367, 175.8227091633);
  color: #fff;
}
.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove,
.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-purple.select2-container--focus .select2-selection--multiple,
.select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}

.select2-pink + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.select2-pink + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.select2-container--default .select2-pink.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-pink .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-pink .select2-search--inline .select2-search__field:focus,
.select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.select2-container--default .select2-pink .select2-results__option--highlighted,
.select2-pink .select2-container--default .select2-results__option--highlighted {
  background-color: #e83e8c;
  color: #fff;
}
.select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected]:hover,
.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(230.3708333333, 48.3291666667, 131.8541666667);
  color: #fff;
}
.select2-container--default .select2-pink .select2-selection--multiple:focus,
.select2-pink .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice,
.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e83e8c;
  border-color: rgb(229.2847222222, 39.2152777778, 126.4236111111);
  color: #fff;
}
.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove,
.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-pink.select2-container--focus .select2-selection--multiple,
.select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}

.select2-red + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.select2-red + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.select2-container--default .select2-red.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-red .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-red .select2-search--inline .select2-search__field:focus,
.select2-red .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-red .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(255, 106.5, 132.5192307692);
}
.select2-container--default .select2-red .select2-results__option--highlighted,
.select2-red .select2-container--default .select2-results__option--highlighted {
  background-color: #EA0029;
  color: #fff;
}
.select2-container--default .select2-red .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-red .select2-results__option--highlighted[aria-selected]:hover,
.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(218.7, 0, 38.3192307692);
  color: #fff;
}
.select2-container--default .select2-red .select2-selection--multiple:focus,
.select2-red .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice,
.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #EA0029;
  border-color: rgb(208.5, 0, 36.5320512821);
  color: #fff;
}
.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove,
.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-red.select2-container--focus .select2-selection--multiple,
.select2-red .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(255, 106.5, 132.5192307692);
}

.select2-orange + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.select2-orange + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.select2-container--default .select2-orange.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-orange .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-orange .select2-search--inline .select2-search__field:focus,
.select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.select2-container--default .select2-orange .select2-results__option--highlighted,
.select2-orange .select2-container--default .select2-results__option--highlighted {
  background-color: #fd7e14;
  color: #1f2d3d;
}
.select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected]:hover,
.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(252.8708860759, 117.6721518987, 4.8291139241);
  color: #fff;
}
.select2-container--default .select2-orange .select2-selection--multiple:focus,
.select2-orange .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice,
.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fd7e14;
  border-color: rgb(245.4113924051, 112.7848101266, 2.0886075949);
  color: #1f2d3d;
}
.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove,
.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-orange.select2-container--focus .select2-selection--multiple,
.select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}

.select2-yellow + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.select2-yellow + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.select2-container--default .select2-yellow.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-yellow .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-yellow .select2-search--inline .select2-search__field:focus,
.select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(255, 227.4444444444, 115.5);
}
.select2-container--default .select2-yellow .select2-results__option--highlighted,
.select2-yellow .select2-container--default .select2-results__option--highlighted {
  background-color: #F3C300;
  color: #1f2d3d;
}
.select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected]:hover,
.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(227.7, 182.7222222222, 0);
  color: #1f2d3d;
}
.select2-container--default .select2-yellow .select2-selection--multiple:focus,
.select2-yellow .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice,
.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #F3C300;
  border-color: rgb(217.5, 174.537037037, 0);
  color: #1f2d3d;
}
.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove,
.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-yellow.select2-container--focus .select2-selection--multiple,
.select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(255, 227.4444444444, 115.5);
}

.select2-green + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-green + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-container--default .select2-green.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-green .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-green .select2-search--inline .select2-search__field:focus,
.select2-green .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-green .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-container--default .select2-green .select2-results__option--highlighted,
.select2-green .select2-container--default .select2-results__option--highlighted {
  background-color: #5D7D2B;
  color: #fff;
}
.select2-container--default .select2-green .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-green .select2-results__option--highlighted[aria-selected]:hover,
.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(84.5303571429, 113.6160714286, 39.0839285714);
  color: #fff;
}
.select2-container--default .select2-green .select2-selection--multiple:focus,
.select2-green .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice,
.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #5D7D2B;
  border-color: rgb(78.8839285714, 106.0267857143, 36.4732142857);
  color: #fff;
}
.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove,
.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-green.select2-container--focus .select2-selection--multiple,
.select2-green .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}

.select2-teal + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.select2-teal + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.select2-container--default .select2-teal.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-teal .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-teal .select2-search--inline .select2-search__field:focus,
.select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.select2-container--default .select2-teal .select2-results__option--highlighted,
.select2-teal .select2-container--default .select2-results__option--highlighted {
  background-color: #20c997;
  color: #fff;
}
.select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected]:hover,
.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(29.8987124464, 187.8012875536, 141.0845493562);
  color: #fff;
}
.select2-container--default .select2-teal .select2-selection--multiple:focus,
.select2-teal .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice,
.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #20c997;
  border-color: rgb(28.4978540773, 179.0021459227, 134.474248927);
  color: #fff;
}
.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove,
.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-teal.select2-container--focus .select2-selection--multiple,
.select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}

.select2-cyan + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(99, 216.847826087, 235.5);
}
.select2-cyan + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(99, 216.847826087, 235.5);
}
.select2-container--default .select2-cyan.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-cyan .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-cyan .select2-search--inline .select2-search__field:focus,
.select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(99, 216.847826087, 235.5);
}
.select2-container--default .select2-cyan .select2-results__option--highlighted,
.select2-cyan .select2-container--default .select2-results__option--highlighted {
  background-color: #17a2b8;
  color: #fff;
}
.select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected]:hover,
.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(21.3, 150.0260869565, 170.4);
  color: #fff;
}
.select2-container--default .select2-cyan .select2-selection--multiple:focus,
.select2-cyan .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(99, 216.847826087, 235.5);
}
.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice,
.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #17a2b8;
  border-color: rgb(20.1666666667, 142.0434782609, 161.3333333333);
  color: #fff;
}
.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove,
.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-cyan.select2-container--focus .select2-selection--multiple,
.select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(99, 216.847826087, 235.5);
}

.select2-white + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white;
}
.select2-white + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white;
}
.select2-container--default .select2-white.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-white .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-white .select2-search--inline .select2-search__field:focus,
.select2-white .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-white .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white;
}
.select2-container--default .select2-white .select2-results__option--highlighted,
.select2-white .select2-container--default .select2-results__option--highlighted {
  background-color: #fff;
  color: #1f2d3d;
}
.select2-container--default .select2-white .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-white .select2-results__option--highlighted[aria-selected]:hover,
.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(247.35, 247.35, 247.35);
  color: #1f2d3d;
}
.select2-container--default .select2-white .select2-selection--multiple:focus,
.select2-white .select2-container--default .select2-selection--multiple:focus {
  border-color: white;
}
.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice,
.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fff;
  border-color: rgb(242.25, 242.25, 242.25);
  color: #1f2d3d;
}
.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove,
.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-white.select2-container--focus .select2-selection--multiple,
.select2-white .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white;
}

.select2-gray + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-gray + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .select2-gray.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray .select2-search--inline .select2-search__field:focus,
.select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .select2-gray .select2-results__option--highlighted,
.select2-gray .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff;
}
.select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected]:hover,
.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(100.9081545064, 109.317167382, 116.7918454936);
  color: #fff;
}
.select2-container--default .select2-gray .select2-selection--multiple:focus,
.select2-gray .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice,
.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: rgb(96.1802575107, 104.19527897, 111.3197424893);
  color: #fff;
}
.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove,
.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-gray.select2-container--focus .select2-selection--multiple,
.select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}

.select2-gray-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-gray-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .select2-gray-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray-dark .select2-search--inline .select2-search__field:focus,
.select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .select2-gray-dark .select2-results__option--highlighted,
.select2-gray-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff;
}
.select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover,
.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(45.1413793103, 50.35, 55.5586206897);
  color: #fff;
}
.select2-container--default .select2-gray-dark .select2-selection--multiple:focus,
.select2-gray-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice,
.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: rgb(40.5689655172, 45.25, 49.9310344828);
  color: #fff;
}
.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove,
.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-gray-dark.select2-container--focus .select2-selection--multiple,
.select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}

.select2-kia-midnight-black + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-kia-midnight-black + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-kia-midnight-black.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-midnight-black .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-midnight-black .select2-search--inline .select2-search__field:focus,
.select2-kia-midnight-black .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-kia-midnight-black .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-kia-midnight-black .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-kia-midnight-black .select2-results__option--highlighted,
.select2-kia-midnight-black .select2-container--default .select2-results__option--highlighted {
  background-color: #05141F;
  color: #fff;
}
.select2-container--default .select2-kia-midnight-black .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-kia-midnight-black .select2-results__option--highlighted[aria-selected]:hover,
.select2-kia-midnight-black .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-kia-midnight-black .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(2.875, 11.5, 17.825);
  color: #fff;
}
.select2-container--default .select2-kia-midnight-black .select2-selection--multiple:focus,
.select2-kia-midnight-black .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.select2-container--default .select2-kia-midnight-black .select2-selection--multiple .select2-selection__choice,
.select2-kia-midnight-black .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #05141F;
  border-color: rgb(1.4583333333, 5.8333333333, 9.0416666667);
  color: #fff;
}
.select2-container--default .select2-kia-midnight-black .select2-selection--multiple .select2-selection__choice__remove,
.select2-kia-midnight-black .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-kia-midnight-black .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-kia-midnight-black .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-kia-midnight-black.select2-container--focus .select2-selection--multiple,
.select2-kia-midnight-black .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}

.select2-kia-depth-blue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(49.7727272727, 96.2272727273, 132.7272727273);
}
.select2-kia-depth-blue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(49.7727272727, 96.2272727273, 132.7272727273);
}
.select2-container--default .select2-kia-depth-blue.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-depth-blue .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-depth-blue .select2-search--inline .select2-search__field:focus,
.select2-kia-depth-blue .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-kia-depth-blue .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-kia-depth-blue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(49.7727272727, 96.2272727273, 132.7272727273);
}
.select2-container--default .select2-kia-depth-blue .select2-results__option--highlighted,
.select2-kia-depth-blue .select2-container--default .select2-results__option--highlighted {
  background-color: #0F1D28;
  color: #fff;
}
.select2-container--default .select2-kia-depth-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-kia-depth-blue .select2-results__option--highlighted[aria-selected]:hover,
.select2-kia-depth-blue .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-kia-depth-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(10.8272727273, 20.9327272727, 28.8727272727);
  color: #fff;
}
.select2-container--default .select2-kia-depth-blue .select2-selection--multiple:focus,
.select2-kia-depth-blue .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(49.7727272727, 96.2272727273, 132.7272727273);
}
.select2-container--default .select2-kia-depth-blue .select2-selection--multiple .select2-selection__choice,
.select2-kia-depth-blue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #0F1D28;
  border-color: rgb(8.0454545455, 15.5545454545, 21.4545454545);
  color: #fff;
}
.select2-container--default .select2-kia-depth-blue .select2-selection--multiple .select2-selection__choice__remove,
.select2-kia-depth-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-kia-depth-blue .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-kia-depth-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-kia-depth-blue.select2-container--focus .select2-selection--multiple,
.select2-kia-depth-blue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(49.7727272727, 96.2272727273, 132.7272727273);
}

.select2-kia-polar-white + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white;
}
.select2-kia-polar-white + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white;
}
.select2-container--default .select2-kia-polar-white.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-polar-white .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-polar-white .select2-search--inline .select2-search__field:focus,
.select2-kia-polar-white .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-kia-polar-white .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-kia-polar-white .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white;
}
.select2-container--default .select2-kia-polar-white .select2-results__option--highlighted,
.select2-kia-polar-white .select2-container--default .select2-results__option--highlighted {
  background-color: #FFFFFF;
  color: #1f2d3d;
}
.select2-container--default .select2-kia-polar-white .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-kia-polar-white .select2-results__option--highlighted[aria-selected]:hover,
.select2-kia-polar-white .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-kia-polar-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(247.35, 247.35, 247.35);
  color: #1f2d3d;
}
.select2-container--default .select2-kia-polar-white .select2-selection--multiple:focus,
.select2-kia-polar-white .select2-container--default .select2-selection--multiple:focus {
  border-color: white;
}
.select2-container--default .select2-kia-polar-white .select2-selection--multiple .select2-selection__choice,
.select2-kia-polar-white .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #FFFFFF;
  border-color: rgb(242.25, 242.25, 242.25);
  color: #1f2d3d;
}
.select2-container--default .select2-kia-polar-white .select2-selection--multiple .select2-selection__choice__remove,
.select2-kia-polar-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-kia-polar-white .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-kia-polar-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-kia-polar-white.select2-container--focus .select2-selection--multiple,
.select2-kia-polar-white .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white;
}

.select2-description + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(109.0916030534, 132.1297709924, 149.4083969466);
}
.select2-description + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(109.0916030534, 132.1297709924, 149.4083969466);
}
.select2-container--default .select2-description.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-description .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-description .select2-search--inline .select2-search__field:focus,
.select2-description .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-description .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-description .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(109.0916030534, 132.1297709924, 149.4083969466);
}
.select2-container--default .select2-description .select2-results__option--highlighted,
.select2-description .select2-container--default .select2-results__option--highlighted {
  background-color: #37434C;
  color: #fff;
}
.select2-container--default .select2-description .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-description .select2-results__option--highlighted[aria-selected]:hover,
.select2-description .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-description .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(48.5763358779, 59.1748091603, 67.1236641221);
  color: #fff;
}
.select2-container--default .select2-description .select2-selection--multiple:focus,
.select2-description .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(109.0916030534, 132.1297709924, 149.4083969466);
}
.select2-container--default .select2-description .select2-selection--multiple .select2-selection__choice,
.select2-description .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #37434C;
  border-color: rgb(44.2938931298, 53.9580152672, 61.2061068702);
  color: #fff;
}
.select2-container--default .select2-description .select2-selection--multiple .select2-selection__choice__remove,
.select2-description .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-description .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-description .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-description.select2-container--focus .select2-selection--multiple,
.select2-description .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(109.0916030534, 132.1297709924, 149.4083969466);
}

.select2-caption + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(171.2101769912, 177.4424778761, 182.2898230088);
}
.select2-caption + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(171.2101769912, 177.4424778761, 182.2898230088);
}
.select2-container--default .select2-caption.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-caption .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-caption .select2-search--inline .select2-search__field:focus,
.select2-caption .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-caption .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-caption .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(171.2101769912, 177.4424778761, 182.2898230088);
}
.select2-container--default .select2-caption .select2-results__option--highlighted,
.select2-caption .select2-container--default .select2-results__option--highlighted {
  background-color: #697279;
  color: #fff;
}
.select2-container--default .select2-caption .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-caption .select2-results__option--highlighted[aria-selected]:hover,
.select2-caption .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-caption .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(97.8915929204, 106.282300885, 112.8084070796);
  color: #fff;
}
.select2-container--default .select2-caption .select2-selection--multiple:focus,
.select2-caption .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(171.2101769912, 177.4424778761, 182.2898230088);
}
.select2-container--default .select2-caption .select2-selection--multiple .select2-selection__choice,
.select2-caption .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #697279;
  border-color: rgb(93.1526548673, 101.1371681416, 107.3473451327);
  color: #fff;
}
.select2-container--default .select2-caption .select2-selection--multiple .select2-selection__choice__remove,
.select2-caption .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-caption .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-caption .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-caption.select2-container--focus .select2-selection--multiple,
.select2-caption .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(171.2101769912, 177.4424778761, 182.2898230088);
}

.select2-disabled-elements + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-disabled-elements + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-container--default .select2-disabled-elements.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-disabled-elements .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-disabled-elements .select2-search--inline .select2-search__field:focus,
.select2-disabled-elements .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-disabled-elements .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-disabled-elements .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-container--default .select2-disabled-elements .select2-results__option--highlighted,
.select2-disabled-elements .select2-container--default .select2-results__option--highlighted {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.select2-container--default .select2-disabled-elements .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-disabled-elements .select2-results__option--highlighted[aria-selected]:hover,
.select2-disabled-elements .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-disabled-elements .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(146.9473684211, 153.4305263158, 157.7526315789);
  color: #1f2d3d;
}
.select2-container--default .select2-disabled-elements .select2-selection--multiple:focus,
.select2-disabled-elements .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-container--default .select2-disabled-elements .select2-selection--multiple .select2-selection__choice,
.select2-disabled-elements .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #9BA1A5;
  border-color: rgb(141.5789473684, 148.3842105263, 152.9210526316);
  color: #1f2d3d;
}
.select2-container--default .select2-disabled-elements .select2-selection--multiple .select2-selection__choice__remove,
.select2-disabled-elements .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-disabled-elements .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-disabled-elements .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-disabled-elements.select2-container--focus .select2-selection--multiple,
.select2-disabled-elements .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}

.select2-protection + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-protection + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-container--default .select2-protection.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-protection .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-protection .select2-search--inline .select2-search__field:focus,
.select2-protection .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-protection .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-protection .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-container--default .select2-protection .select2-results__option--highlighted,
.select2-protection .select2-container--default .select2-results__option--highlighted {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.select2-container--default .select2-protection .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-protection .select2-results__option--highlighted[aria-selected]:hover,
.select2-protection .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-protection .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(146.9473684211, 153.4305263158, 157.7526315789);
  color: #1f2d3d;
}
.select2-container--default .select2-protection .select2-selection--multiple:focus,
.select2-protection .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-container--default .select2-protection .select2-selection--multiple .select2-selection__choice,
.select2-protection .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #9BA1A5;
  border-color: rgb(141.5789473684, 148.3842105263, 152.9210526316);
  color: #1f2d3d;
}
.select2-container--default .select2-protection .select2-selection--multiple .select2-selection__choice__remove,
.select2-protection .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-protection .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-protection .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-protection.select2-container--focus .select2-selection--multiple,
.select2-protection .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}

.select2-keyline + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-keyline + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-container--default .select2-keyline.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-keyline .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-keyline .select2-search--inline .select2-search__field:focus,
.select2-keyline .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-keyline .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-keyline .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-container--default .select2-keyline .select2-results__option--highlighted,
.select2-keyline .select2-container--default .select2-results__option--highlighted {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.select2-container--default .select2-keyline .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-keyline .select2-results__option--highlighted[aria-selected]:hover,
.select2-keyline .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-keyline .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(146.9473684211, 153.4305263158, 157.7526315789);
  color: #1f2d3d;
}
.select2-container--default .select2-keyline .select2-selection--multiple:focus,
.select2-keyline .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.select2-container--default .select2-keyline .select2-selection--multiple .select2-selection__choice,
.select2-keyline .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #9BA1A5;
  border-color: rgb(141.5789473684, 148.3842105263, 152.9210526316);
  color: #1f2d3d;
}
.select2-container--default .select2-keyline .select2-selection--multiple .select2-selection__choice__remove,
.select2-keyline .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-keyline .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-keyline .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-keyline.select2-container--focus .select2-selection--multiple,
.select2-keyline .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}

.select2-background + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white;
}
.select2-background + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white;
}
.select2-container--default .select2-background.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-background .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-background .select2-search--inline .select2-search__field:focus,
.select2-background .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-background .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-background .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white;
}
.select2-container--default .select2-background .select2-results__option--highlighted,
.select2-background .select2-container--default .select2-results__option--highlighted {
  background-color: #F8F8F8;
  color: #1f2d3d;
}
.select2-container--default .select2-background .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-background .select2-results__option--highlighted[aria-selected]:hover,
.select2-background .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-background .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(240.35, 240.35, 240.35);
  color: #1f2d3d;
}
.select2-container--default .select2-background .select2-selection--multiple:focus,
.select2-background .select2-container--default .select2-selection--multiple:focus {
  border-color: white;
}
.select2-container--default .select2-background .select2-selection--multiple .select2-selection__choice,
.select2-background .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #F8F8F8;
  border-color: rgb(235.25, 235.25, 235.25);
  color: #1f2d3d;
}
.select2-container--default .select2-background .select2-selection--multiple .select2-selection__choice__remove,
.select2-background .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-background .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-background .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-background.select2-container--focus .select2-selection--multiple,
.select2-background .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white;
}

.select2-kia-live-red + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.select2-kia-live-red + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.select2-container--default .select2-kia-live-red.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-live-red .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-live-red .select2-search--inline .select2-search__field:focus,
.select2-kia-live-red .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-kia-live-red .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-kia-live-red .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(255, 106.5, 132.5192307692);
}
.select2-container--default .select2-kia-live-red .select2-results__option--highlighted,
.select2-kia-live-red .select2-container--default .select2-results__option--highlighted {
  background-color: #EA0029;
  color: #fff;
}
.select2-container--default .select2-kia-live-red .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-kia-live-red .select2-results__option--highlighted[aria-selected]:hover,
.select2-kia-live-red .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-kia-live-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(218.7, 0, 38.3192307692);
  color: #fff;
}
.select2-container--default .select2-kia-live-red .select2-selection--multiple:focus,
.select2-kia-live-red .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.select2-container--default .select2-kia-live-red .select2-selection--multiple .select2-selection__choice,
.select2-kia-live-red .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #EA0029;
  border-color: rgb(208.5, 0, 36.5320512821);
  color: #fff;
}
.select2-container--default .select2-kia-live-red .select2-selection--multiple .select2-selection__choice__remove,
.select2-kia-live-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-kia-live-red .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-kia-live-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-kia-live-red.select2-container--focus .select2-selection--multiple,
.select2-kia-live-red .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(255, 106.5, 132.5192307692);
}

.select2-kia-afternoon-yellow + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.select2-kia-afternoon-yellow + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.select2-container--default .select2-kia-afternoon-yellow.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-afternoon-yellow .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-afternoon-yellow .select2-search--inline .select2-search__field:focus,
.select2-kia-afternoon-yellow .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-kia-afternoon-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-kia-afternoon-yellow .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(255, 227.4444444444, 115.5);
}
.select2-container--default .select2-kia-afternoon-yellow .select2-results__option--highlighted,
.select2-kia-afternoon-yellow .select2-container--default .select2-results__option--highlighted {
  background-color: #F3C300;
  color: #1f2d3d;
}
.select2-container--default .select2-kia-afternoon-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-kia-afternoon-yellow .select2-results__option--highlighted[aria-selected]:hover,
.select2-kia-afternoon-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-kia-afternoon-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(227.7, 182.7222222222, 0);
  color: #1f2d3d;
}
.select2-container--default .select2-kia-afternoon-yellow .select2-selection--multiple:focus,
.select2-kia-afternoon-yellow .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.select2-container--default .select2-kia-afternoon-yellow .select2-selection--multiple .select2-selection__choice,
.select2-kia-afternoon-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #F3C300;
  border-color: rgb(217.5, 174.537037037, 0);
  color: #1f2d3d;
}
.select2-container--default .select2-kia-afternoon-yellow .select2-selection--multiple .select2-selection__choice__remove,
.select2-kia-afternoon-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-kia-afternoon-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-kia-afternoon-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-kia-afternoon-yellow.select2-container--focus .select2-selection--multiple,
.select2-kia-afternoon-yellow .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(255, 227.4444444444, 115.5);
}

.select2-kia-forest-green + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-kia-forest-green + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-container--default .select2-kia-forest-green.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-forest-green .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-forest-green .select2-search--inline .select2-search__field:focus,
.select2-kia-forest-green .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-kia-forest-green .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-kia-forest-green .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-container--default .select2-kia-forest-green .select2-results__option--highlighted,
.select2-kia-forest-green .select2-container--default .select2-results__option--highlighted {
  background-color: #5D7D2B;
  color: #fff;
}
.select2-container--default .select2-kia-forest-green .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-kia-forest-green .select2-results__option--highlighted[aria-selected]:hover,
.select2-kia-forest-green .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-kia-forest-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(84.5303571429, 113.6160714286, 39.0839285714);
  color: #fff;
}
.select2-container--default .select2-kia-forest-green .select2-selection--multiple:focus,
.select2-kia-forest-green .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.select2-container--default .select2-kia-forest-green .select2-selection--multiple .select2-selection__choice,
.select2-kia-forest-green .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #5D7D2B;
  border-color: rgb(78.8839285714, 106.0267857143, 36.4732142857);
  color: #fff;
}
.select2-container--default .select2-kia-forest-green .select2-selection--multiple .select2-selection__choice__remove,
.select2-kia-forest-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .select2-kia-forest-green .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-kia-forest-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .select2-kia-forest-green.select2-container--focus .select2-selection--multiple,
.select2-kia-forest-green .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}

.select2-kia-city-grey + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(223.0921052632, 224.0789473684, 224.4078947368);
}
.select2-kia-city-grey + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(223.0921052632, 224.0789473684, 224.4078947368);
}
.select2-container--default .select2-kia-city-grey.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-city-grey .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-kia-city-grey .select2-search--inline .select2-search__field:focus,
.select2-kia-city-grey .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-kia-city-grey .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-kia-city-grey .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(223.0921052632, 224.0789473684, 224.4078947368);
}
.select2-container--default .select2-kia-city-grey .select2-results__option--highlighted,
.select2-kia-city-grey .select2-container--default .select2-results__option--highlighted {
  background-color: #9EA1A2;
  color: #1f2d3d;
}
.select2-container--default .select2-kia-city-grey .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-kia-city-grey .select2-results__option--highlighted[aria-selected]:hover,
.select2-kia-city-grey .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-kia-city-grey .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(150.1889473684, 153.4305263158, 154.5110526316);
  color: #1f2d3d;
}
.select2-container--default .select2-kia-city-grey .select2-selection--multiple:focus,
.select2-kia-city-grey .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(223.0921052632, 224.0789473684, 224.4078947368);
}
.select2-container--default .select2-kia-city-grey .select2-selection--multiple .select2-selection__choice,
.select2-kia-city-grey .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #9EA1A2;
  border-color: rgb(144.9815789474, 148.3842105263, 149.5184210526);
  color: #1f2d3d;
}
.select2-container--default .select2-kia-city-grey .select2-selection--multiple .select2-selection__choice__remove,
.select2-kia-city-grey .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .select2-kia-city-grey .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-kia-city-grey .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .select2-kia-city-grey.select2-container--focus .select2-selection--multiple,
.select2-kia-city-grey .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(223.0921052632, 224.0789473684, 224.4078947368);
}

.dark-mode .select2-selection {
  background-color: #343a40;
  border-color: #6c757d;
}
.dark-mode .select2-container--disabled .select2-selection--single {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.dark-mode .select2-selection--single {
  background-color: #343a40;
  border-color: #6c757d;
}
.dark-mode .select2-selection--single .select2-selection__rendered {
  color: #fff;
}
.dark-mode .select2-dropdown .select2-search__field,
.dark-mode .select2-search--inline .select2-search__field {
  background-color: #343a40;
  border-color: #6c757d;
  color: white;
}
.dark-mode .select2-dropdown {
  background-color: #343a40;
  border-color: #6c757d;
  color: white;
}
.dark-mode .select2-results__option[aria-selected=true] {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172) !important;
  color: #dee2e6;
}
.dark-mode .select2-container .select2-search--inline .select2-search__field {
  background-color: transparent;
  color: #fff;
}
.dark-mode .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  color: #fff;
}
.dark-mode .select2-primary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.dark-mode .select2-primary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.select2-container--default .dark-mode .select2-primary.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-primary .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-primary .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted,
.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted {
  background-color: #3f6791;
  color: #fff;
}
.select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(58.3658653846, 95.4235576923, 134.3341346154);
  color: #fff;
}
.select2-container--default .dark-mode .select2-primary .select2-selection--multiple:focus,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3f6791;
  border-color: rgb(55.2764423077, 90.3725961538, 127.2235576923);
  color: #fff;
}
.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-primary.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.dark-mode .select2-secondary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.dark-mode .select2-secondary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .dark-mode .select2-secondary.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-secondary .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-secondary .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted,
.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff;
}
.select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(100.9081545064, 109.317167382, 116.7918454936);
  color: #fff;
}
.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple:focus,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: rgb(96.1802575107, 104.19527897, 111.3197424893);
  color: #fff;
}
.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-secondary.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.dark-mode .select2-success + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.dark-mode .select2-success + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.select2-container--default .dark-mode .select2-success.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-success .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-success .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-success .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-success .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(60.5, 255, 205.3404255319);
}
.select2-container--default .dark-mode .select2-success .select2-results__option--highlighted,
.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted {
  background-color: #00bc8c;
  color: #fff;
}
.select2-container--default .dark-mode .select2-success .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-success .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(0, 172.7, 128.6063829787);
  color: #fff;
}
.select2-container--default .dark-mode .select2-success .select2-selection--multiple:focus,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #00bc8c;
  border-color: rgb(0, 162.5, 121.0106382979);
  color: #fff;
}
.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-success.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-success .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.dark-mode .select2-info + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.dark-mode .select2-info + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.select2-container--default .dark-mode .select2-info.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-info .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-info .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-info .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-info .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.select2-container--default .dark-mode .select2-info .select2-results__option--highlighted,
.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted {
  background-color: #3498db;
  color: #fff;
}
.select2-container--default .dark-mode .select2-info .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-info .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(39.0046025105, 145.4062761506, 216.6953974895);
  color: #fff;
}
.select2-container--default .dark-mode .select2-info .select2-selection--multiple:focus,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3498db;
  border-color: rgb(36.9790794979, 139.6987447699, 208.5209205021);
  color: #fff;
}
.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-info.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-info .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.dark-mode .select2-warning + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.dark-mode .select2-warning + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.select2-container--default .dark-mode .select2-warning.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-warning .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-warning .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted,
.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted {
  background-color: #f39c12;
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(233.8590361446, 148.0120481928, 11.8409638554);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-warning .select2-selection--multiple:focus,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f39c12;
  border-color: rgb(224.1506024096, 141.8674698795, 11.3493975904);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-warning.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.dark-mode .select2-danger + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.dark-mode .select2-danger + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.select2-container--default .dark-mode .select2-danger.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-danger .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-danger .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted,
.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted {
  background-color: #e74c3c;
  color: #fff;
}
.select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(229.3232876712, 63.4945205479, 46.3767123288);
  color: #fff;
}
.select2-container--default .dark-mode .select2-danger .select2-selection--multiple:focus,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e74c3c;
  border-color: rgb(228.2054794521, 55.1575342466, 37.2945205479);
  color: #fff;
}
.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-danger.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.dark-mode .select2-light + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white;
}
.dark-mode .select2-light + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white;
}
.select2-container--default .dark-mode .select2-light.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-light .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-light .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-light .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-light .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white;
}
.select2-container--default .dark-mode .select2-light .select2-results__option--highlighted,
.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted {
  background-color: #f8f9fa;
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-light .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-light .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(239.075, 241.35, 243.625);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-light .select2-selection--multiple:focus,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple:focus {
  border-color: white;
}
.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f8f9fa;
  border-color: rgb(233.125, 236.25, 239.375);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-light.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-light .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white;
}
.dark-mode .select2-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.dark-mode .select2-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .dark-mode .select2-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-dark .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted,
.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff;
}
.select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(45.1413793103, 50.35, 55.5586206897);
  color: #fff;
}
.select2-container--default .dark-mode .select2-dark .select2-selection--multiple:focus,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: rgb(40.5689655172, 45.25, 49.9310344828);
  color: #fff;
}
.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-dark.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.dark-mode .select2-lightblue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(230.3629032258, 240.9778225806, 247.1370967742);
}
.dark-mode .select2-lightblue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(230.3629032258, 240.9778225806, 247.1370967742);
}
.select2-container--default .dark-mode .select2-lightblue.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lightblue .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lightblue .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(230.3629032258, 240.9778225806, 247.1370967742);
}
.select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted,
.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(122.1112903226, 179.3665322581, 212.5887096774);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple:focus,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(230.3629032258, 240.9778225806, 247.1370967742);
}
.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  border-color: rgb(114.3790322581, 174.9657258065, 210.1209677419);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-lightblue.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(230.3629032258, 240.9778225806, 247.1370967742);
}
.dark-mode .select2-navy + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(0, 106.2857142857, 216);
}
.dark-mode .select2-navy + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(0, 106.2857142857, 216);
}
.select2-container--default .dark-mode .select2-navy.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-navy .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-navy .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(0, 106.2857142857, 216);
}
.select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted,
.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted {
  background-color: rgb(0, 43.5476190476, 88.5);
  color: #fff;
}
.select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(0, 36.019047619, 73.2);
  color: #fff;
}
.select2-container--default .dark-mode .select2-navy .select2-selection--multiple:focus,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(0, 106.2857142857, 216);
}
.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: rgb(0, 43.5476190476, 88.5);
  border-color: #001f3f;
  color: #fff;
}
.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-navy.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(0, 106.2857142857, 216);
}
.dark-mode .select2-olive + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(207.4556074766, 236.0443925234, 223.3037383178);
}
.dark-mode .select2-olive + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(207.4556074766, 236.0443925234, 223.3037383178);
}
.select2-container--default .dark-mode .select2-olive.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-olive .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-olive .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(207.4556074766, 236.0443925234, 223.3037383178);
}
.select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted,
.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(105.3602803738, 195.3397196262, 155.2401869159);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-olive .select2-selection--multiple:focus,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(207.4556074766, 236.0443925234, 223.3037383178);
}
.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  border-color: rgb(98.0677570093, 192.4322429907, 150.3785046729);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-olive.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(207.4556074766, 236.0443925234, 223.3037383178);
}
.dark-mode .select2-lime + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(230.5, 255, 241.2066929134);
}
.dark-mode .select2-lime + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(230.5, 255, 241.2066929134);
}
.select2-container--default .dark-mode .select2-lime.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lime .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lime .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(230.5, 255, 241.2066929134);
}
.select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted,
.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted {
  background-color: rgb(103, 255, 169.4251968504);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(87.7, 255, 160.8114173228);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-lime .select2-selection--multiple:focus,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(230.5, 255, 241.2066929134);
}
.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: rgb(103, 255, 169.4251968504);
  border-color: rgb(77.5, 255, 155.0688976378);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-lime.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(230.5, 255, 241.2066929134);
}
.dark-mode .select2-fuchsia + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(253.6607142857, 233.8392857143, 249.1964285714);
}
.dark-mode .select2-fuchsia + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(253.6607142857, 233.8392857143, 249.1964285714);
}
.select2-container--default .dark-mode .select2-fuchsia.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-fuchsia .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-fuchsia .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(253.6607142857, 233.8392857143, 249.1964285714);
}
.select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted,
.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(245.1607142857, 99.5392857143, 212.3630952381);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple:focus,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(253.6607142857, 233.8392857143, 249.1964285714);
}
.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  border-color: rgb(244.5535714286, 89.9464285714, 209.7321428571);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-fuchsia.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(253.6607142857, 233.8392857143, 249.1964285714);
}
.dark-mode .select2-maroon + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(250.8333333333, 221.6666666667, 232.3148148148);
}
.dark-mode .select2-maroon + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(250.8333333333, 221.6666666667, 232.3148148148);
}
.select2-container--default .dark-mode .select2-maroon.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-maroon .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-maroon .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(250.8333333333, 221.6666666667, 232.3148148148);
}
.select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted,
.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(234.9666666667, 94.7333333333, 145.9296296296);
  color: #fff;
}
.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple:focus,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(250.8333333333, 221.6666666667, 232.3148148148);
}
.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  border-color: rgb(233.8333333333, 85.6666666667, 139.7592592593);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-maroon.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(250.8333333333, 221.6666666667, 232.3148148148);
}
.dark-mode .select2-blue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.dark-mode .select2-blue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.select2-container--default .dark-mode .select2-blue.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-blue .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-blue .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted,
.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted {
  background-color: #3f6791;
  color: #fff;
}
.select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(58.3658653846, 95.4235576923, 134.3341346154);
  color: #fff;
}
.select2-container--default .dark-mode .select2-blue .select2-selection--multiple:focus,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3f6791;
  border-color: rgb(55.2764423077, 90.3725961538, 127.2235576923);
  color: #fff;
}
.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-blue.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.dark-mode .select2-indigo + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.dark-mode .select2-indigo + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.select2-container--default .dark-mode .select2-indigo.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-indigo .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-indigo .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted,
.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted {
  background-color: #6610f2;
  color: #fff;
}
.select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(95.3464285714, 12.5202380952, 230.1797619048);
  color: #fff;
}
.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple:focus,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6610f2;
  border-color: rgb(91.3392857143, 11.994047619, 220.505952381);
  color: #fff;
}
.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-indigo.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.dark-mode .select2-purple + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.dark-mode .select2-purple + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.select2-container--default .dark-mode .select2-purple.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-purple .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-purple .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted,
.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted {
  background-color: #6f42c1;
  color: #fff;
}
.select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(103.8880478088, 60.196812749, 183.503187251);
  color: #fff;
}
.select2-container--default .dark-mode .select2-purple .select2-selection--multiple:focus,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6f42c1;
  border-color: rgb(99.5398406375, 57.6772908367, 175.8227091633);
  color: #fff;
}
.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-purple.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.dark-mode .select2-pink + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.dark-mode .select2-pink + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.select2-container--default .dark-mode .select2-pink.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-pink .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-pink .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted,
.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted {
  background-color: #e83e8c;
  color: #fff;
}
.select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(230.3708333333, 48.3291666667, 131.8541666667);
  color: #fff;
}
.select2-container--default .dark-mode .select2-pink .select2-selection--multiple:focus,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e83e8c;
  border-color: rgb(229.2847222222, 39.2152777778, 126.4236111111);
  color: #fff;
}
.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-pink.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.dark-mode .select2-red + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.dark-mode .select2-red + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.select2-container--default .dark-mode .select2-red.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-red .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-red .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-red .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-red .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.select2-container--default .dark-mode .select2-red .select2-results__option--highlighted,
.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted {
  background-color: #e74c3c;
  color: #fff;
}
.select2-container--default .dark-mode .select2-red .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-red .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(229.3232876712, 63.4945205479, 46.3767123288);
  color: #fff;
}
.select2-container--default .dark-mode .select2-red .select2-selection--multiple:focus,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e74c3c;
  border-color: rgb(228.2054794521, 55.1575342466, 37.2945205479);
  color: #fff;
}
.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-red.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-red .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.dark-mode .select2-orange + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.dark-mode .select2-orange + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.select2-container--default .dark-mode .select2-orange.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-orange .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-orange .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted,
.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted {
  background-color: #fd7e14;
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(252.8708860759, 117.6721518987, 4.8291139241);
  color: #fff;
}
.select2-container--default .dark-mode .select2-orange .select2-selection--multiple:focus,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fd7e14;
  border-color: rgb(245.4113924051, 112.7848101266, 2.0886075949);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-orange.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.dark-mode .select2-yellow + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.dark-mode .select2-yellow + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.select2-container--default .dark-mode .select2-yellow.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-yellow .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-yellow .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted,
.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted {
  background-color: #f39c12;
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(233.8590361446, 148.0120481928, 11.8409638554);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple:focus,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f39c12;
  border-color: rgb(224.1506024096, 141.8674698795, 11.3493975904);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-yellow.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.dark-mode .select2-green + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.dark-mode .select2-green + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.select2-container--default .dark-mode .select2-green.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-green .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-green .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-green .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-green .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(60.5, 255, 205.3404255319);
}
.select2-container--default .dark-mode .select2-green .select2-results__option--highlighted,
.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted {
  background-color: #00bc8c;
  color: #fff;
}
.select2-container--default .dark-mode .select2-green .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-green .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(0, 172.7, 128.6063829787);
  color: #fff;
}
.select2-container--default .dark-mode .select2-green .select2-selection--multiple:focus,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #00bc8c;
  border-color: rgb(0, 162.5, 121.0106382979);
  color: #fff;
}
.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-green.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-green .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.dark-mode .select2-teal + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.dark-mode .select2-teal + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.select2-container--default .dark-mode .select2-teal.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-teal .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-teal .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted,
.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted {
  background-color: #20c997;
  color: #fff;
}
.select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(29.8987124464, 187.8012875536, 141.0845493562);
  color: #fff;
}
.select2-container--default .dark-mode .select2-teal .select2-selection--multiple:focus,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #20c997;
  border-color: rgb(28.4978540773, 179.0021459227, 134.474248927);
  color: #fff;
}
.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-teal.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.dark-mode .select2-cyan + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.dark-mode .select2-cyan + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.select2-container--default .dark-mode .select2-cyan.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-cyan .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-cyan .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted,
.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted {
  background-color: #3498db;
  color: #fff;
}
.select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(39.0046025105, 145.4062761506, 216.6953974895);
  color: #fff;
}
.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple:focus,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3498db;
  border-color: rgb(36.9790794979, 139.6987447699, 208.5209205021);
  color: #fff;
}
.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-cyan.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.dark-mode .select2-white + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white;
}
.dark-mode .select2-white + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white;
}
.select2-container--default .dark-mode .select2-white.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-white .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-white .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-white .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-white .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white;
}
.select2-container--default .dark-mode .select2-white .select2-results__option--highlighted,
.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted {
  background-color: #fff;
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-white .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-white .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(247.35, 247.35, 247.35);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-white .select2-selection--multiple:focus,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple:focus {
  border-color: white;
}
.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fff;
  border-color: rgb(242.25, 242.25, 242.25);
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}
.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}
.select2-container--default .dark-mode .select2-white.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-white .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white;
}
.dark-mode .select2-gray + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.dark-mode .select2-gray + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .dark-mode .select2-gray.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted,
.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff;
}
.select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(100.9081545064, 109.317167382, 116.7918454936);
  color: #fff;
}
.select2-container--default .dark-mode .select2-gray .select2-selection--multiple:focus,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: rgb(96.1802575107, 104.19527897, 111.3197424893);
  color: #fff;
}
.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-gray.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.dark-mode .select2-gray-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.dark-mode .select2-gray-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .dark-mode .select2-gray-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray-dark .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted,
.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff;
}
.select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: rgb(45.1413793103, 50.35, 55.5586206897);
  color: #fff;
}
.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple:focus,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: rgb(40.5689655172, 45.25, 49.9310344828);
  color: #fff;
}
.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}
.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}
.select2-container--default .dark-mode .select2-gray-dark.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}

.slider .tooltip.in {
  opacity: 0.9;
}

.slider.slider-vertical {
  height: 100%;
}
.slider.slider-horizontal {
  width: 100%;
}

.slider-primary .slider .slider-selection {
  background: #05141F;
}

.slider-secondary .slider .slider-selection {
  background: #6c757d;
}

.slider-success .slider .slider-selection {
  background: #5D7D2B;
}

.slider-info .slider .slider-selection {
  background: #17a2b8;
}

.slider-warning .slider .slider-selection {
  background: #F3C300;
}

.slider-danger .slider .slider-selection {
  background: #EA0029;
}

.slider-light .slider .slider-selection {
  background: #f8f9fa;
}

.slider-dark .slider .slider-selection {
  background: #343a40;
}

.slider-lightblue .slider .slider-selection {
  background: #3c8dbc;
}

.slider-navy .slider .slider-selection {
  background: #001f3f;
}

.slider-olive .slider .slider-selection {
  background: #3d9970;
}

.slider-lime .slider .slider-selection {
  background: #01ff70;
}

.slider-fuchsia .slider .slider-selection {
  background: #f012be;
}

.slider-maroon .slider .slider-selection {
  background: #d81b60;
}

.slider-blue .slider .slider-selection {
  background: #05141F;
}

.slider-indigo .slider .slider-selection {
  background: #6610f2;
}

.slider-purple .slider .slider-selection {
  background: #6f42c1;
}

.slider-pink .slider .slider-selection {
  background: #e83e8c;
}

.slider-red .slider .slider-selection {
  background: #EA0029;
}

.slider-orange .slider .slider-selection {
  background: #fd7e14;
}

.slider-yellow .slider .slider-selection {
  background: #F3C300;
}

.slider-green .slider .slider-selection {
  background: #5D7D2B;
}

.slider-teal .slider .slider-selection {
  background: #20c997;
}

.slider-cyan .slider .slider-selection {
  background: #17a2b8;
}

.slider-white .slider .slider-selection {
  background: #fff;
}

.slider-gray .slider .slider-selection {
  background: #6c757d;
}

.slider-gray-dark .slider .slider-selection {
  background: #343a40;
}

.slider-kia-midnight-black .slider .slider-selection {
  background: #05141F;
}

.slider-kia-depth-blue .slider .slider-selection {
  background: #0F1D28;
}

.slider-kia-polar-white .slider .slider-selection {
  background: #FFFFFF;
}

.slider-description .slider .slider-selection {
  background: #37434C;
}

.slider-caption .slider .slider-selection {
  background: #697279;
}

.slider-disabled-elements .slider .slider-selection {
  background: #9BA1A5;
}

.slider-protection .slider .slider-selection {
  background: #9BA1A5;
}

.slider-keyline .slider .slider-selection {
  background: #9BA1A5;
}

.slider-background .slider .slider-selection {
  background: #F8F8F8;
}

.slider-kia-live-red .slider .slider-selection {
  background: #EA0029;
}

.slider-kia-afternoon-yellow .slider .slider-selection {
  background: #F3C300;
}

.slider-kia-forest-green .slider .slider-selection {
  background: #5D7D2B;
}

.slider-kia-city-grey .slider .slider-selection {
  background: #9EA1A2;
}

.dark-mode .slider-track {
  background-color: rgb(74.8620689655, 83.5, 92.1379310345);
  background-image: none;
}
.dark-mode .slider-primary .slider .slider-selection {
  background: #3f6791;
}
.dark-mode .slider-secondary .slider .slider-selection {
  background: #6c757d;
}
.dark-mode .slider-success .slider .slider-selection {
  background: #00bc8c;
}
.dark-mode .slider-info .slider .slider-selection {
  background: #3498db;
}
.dark-mode .slider-warning .slider .slider-selection {
  background: #f39c12;
}
.dark-mode .slider-danger .slider .slider-selection {
  background: #e74c3c;
}
.dark-mode .slider-light .slider .slider-selection {
  background: #f8f9fa;
}
.dark-mode .slider-dark .slider .slider-selection {
  background: #343a40;
}
.dark-mode .slider-lightblue .slider .slider-selection {
  background: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .slider-navy .slider .slider-selection {
  background: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .slider-olive .slider .slider-selection {
  background: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .slider-lime .slider .slider-selection {
  background: rgb(103, 255, 169.4251968504);
}
.dark-mode .slider-fuchsia .slider .slider-selection {
  background: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .slider-maroon .slider .slider-selection {
  background: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .slider-blue .slider .slider-selection {
  background: #3f6791;
}
.dark-mode .slider-indigo .slider .slider-selection {
  background: #6610f2;
}
.dark-mode .slider-purple .slider .slider-selection {
  background: #6f42c1;
}
.dark-mode .slider-pink .slider .slider-selection {
  background: #e83e8c;
}
.dark-mode .slider-red .slider .slider-selection {
  background: #e74c3c;
}
.dark-mode .slider-orange .slider .slider-selection {
  background: #fd7e14;
}
.dark-mode .slider-yellow .slider .slider-selection {
  background: #f39c12;
}
.dark-mode .slider-green .slider .slider-selection {
  background: #00bc8c;
}
.dark-mode .slider-teal .slider .slider-selection {
  background: #20c997;
}
.dark-mode .slider-cyan .slider .slider-selection {
  background: #3498db;
}
.dark-mode .slider-white .slider .slider-selection {
  background: #fff;
}
.dark-mode .slider-gray .slider .slider-selection {
  background: #6c757d;
}
.dark-mode .slider-gray-dark .slider .slider-selection {
  background: #343a40;
}

.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #05141F;
}

.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #05141F;
}

.icheck-primary > input:first-child:checked + label::before,
.icheck-primary > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #05141F;
  border-color: #05141F;
}

.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.icheck-secondary > input:first-child:checked + label::before,
.icheck-secondary > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #5D7D2B;
}

.icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #5D7D2B;
}

.icheck-success > input:first-child:checked + label::before,
.icheck-success > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #5D7D2B;
  border-color: #5D7D2B;
}

.icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #17a2b8;
}

.icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #17a2b8;
}

.icheck-info > input:first-child:checked + label::before,
.icheck-info > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #F3C300;
}

.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #F3C300;
}

.icheck-warning > input:first-child:checked + label::before,
.icheck-warning > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #F3C300;
  border-color: #F3C300;
}

.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #EA0029;
}

.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #EA0029;
}

.icheck-danger > input:first-child:checked + label::before,
.icheck-danger > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #EA0029;
  border-color: #EA0029;
}

.icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f8f9fa;
}

.icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f8f9fa;
}

.icheck-light > input:first-child:checked + label::before,
.icheck-light > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #343a40;
}

.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #343a40;
}

.icheck-dark > input:first-child:checked + label::before,
.icheck-dark > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}

.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3c8dbc;
}

.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3c8dbc;
}

.icheck-lightblue > input:first-child:checked + label::before,
.icheck-lightblue > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
}

.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #001f3f;
}

.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #001f3f;
}

.icheck-navy > input:first-child:checked + label::before,
.icheck-navy > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #001f3f;
  border-color: #001f3f;
}

.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3d9970;
}

.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3d9970;
}

.icheck-olive > input:first-child:checked + label::before,
.icheck-olive > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3d9970;
  border-color: #3d9970;
}

.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #01ff70;
}

.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #01ff70;
}

.icheck-lime > input:first-child:checked + label::before,
.icheck-lime > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #01ff70;
  border-color: #01ff70;
}

.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f012be;
}

.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f012be;
}

.icheck-fuchsia > input:first-child:checked + label::before,
.icheck-fuchsia > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f012be;
  border-color: #f012be;
}

.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #d81b60;
}

.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #d81b60;
}

.icheck-maroon > input:first-child:checked + label::before,
.icheck-maroon > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #d81b60;
  border-color: #d81b60;
}

.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #05141F;
}

.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #05141F;
}

.icheck-blue > input:first-child:checked + label::before,
.icheck-blue > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #05141F;
  border-color: #05141F;
}

.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6610f2;
}

.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6610f2;
}

.icheck-indigo > input:first-child:checked + label::before,
.icheck-indigo > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6610f2;
  border-color: #6610f2;
}

.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6f42c1;
}

.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6f42c1;
}

.icheck-purple > input:first-child:checked + label::before,
.icheck-purple > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6f42c1;
  border-color: #6f42c1;
}

.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #e83e8c;
}

.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #e83e8c;
}

.icheck-pink > input:first-child:checked + label::before,
.icheck-pink > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #e83e8c;
  border-color: #e83e8c;
}

.icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #EA0029;
}

.icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #EA0029;
}

.icheck-red > input:first-child:checked + label::before,
.icheck-red > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #EA0029;
  border-color: #EA0029;
}

.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #fd7e14;
}

.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #fd7e14;
}

.icheck-orange > input:first-child:checked + label::before,
.icheck-orange > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #fd7e14;
  border-color: #fd7e14;
}

.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #F3C300;
}

.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #F3C300;
}

.icheck-yellow > input:first-child:checked + label::before,
.icheck-yellow > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #F3C300;
  border-color: #F3C300;
}

.icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #5D7D2B;
}

.icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #5D7D2B;
}

.icheck-green > input:first-child:checked + label::before,
.icheck-green > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #5D7D2B;
  border-color: #5D7D2B;
}

.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #20c997;
}

.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #20c997;
}

.icheck-teal > input:first-child:checked + label::before,
.icheck-teal > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #20c997;
  border-color: #20c997;
}

.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #17a2b8;
}

.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #17a2b8;
}

.icheck-cyan > input:first-child:checked + label::before,
.icheck-cyan > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #fff;
}

.icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #fff;
}

.icheck-white > input:first-child:checked + label::before,
.icheck-white > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #fff;
  border-color: #fff;
}

.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.icheck-gray > input:first-child:checked + label::before,
.icheck-gray > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #343a40;
}

.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #343a40;
}

.icheck-gray-dark > input:first-child:checked + label::before,
.icheck-gray-dark > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}

.icheck-kia-midnight-black > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-kia-midnight-black > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #05141F;
}

.icheck-kia-midnight-black > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-kia-midnight-black > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #05141F;
}

.icheck-kia-midnight-black > input:first-child:checked + label::before,
.icheck-kia-midnight-black > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #05141F;
  border-color: #05141F;
}

.icheck-kia-depth-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-kia-depth-blue > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #0F1D28;
}

.icheck-kia-depth-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-kia-depth-blue > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #0F1D28;
}

.icheck-kia-depth-blue > input:first-child:checked + label::before,
.icheck-kia-depth-blue > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #0F1D28;
  border-color: #0F1D28;
}

.icheck-kia-polar-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-kia-polar-white > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #FFFFFF;
}

.icheck-kia-polar-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-kia-polar-white > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #FFFFFF;
}

.icheck-kia-polar-white > input:first-child:checked + label::before,
.icheck-kia-polar-white > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}

.icheck-description > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-description > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #37434C;
}

.icheck-description > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-description > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #37434C;
}

.icheck-description > input:first-child:checked + label::before,
.icheck-description > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #37434C;
  border-color: #37434C;
}

.icheck-caption > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-caption > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #697279;
}

.icheck-caption > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-caption > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #697279;
}

.icheck-caption > input:first-child:checked + label::before,
.icheck-caption > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #697279;
  border-color: #697279;
}

.icheck-disabled-elements > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-disabled-elements > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #9BA1A5;
}

.icheck-disabled-elements > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-disabled-elements > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #9BA1A5;
}

.icheck-disabled-elements > input:first-child:checked + label::before,
.icheck-disabled-elements > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #9BA1A5;
  border-color: #9BA1A5;
}

.icheck-protection > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-protection > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #9BA1A5;
}

.icheck-protection > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-protection > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #9BA1A5;
}

.icheck-protection > input:first-child:checked + label::before,
.icheck-protection > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #9BA1A5;
  border-color: #9BA1A5;
}

.icheck-keyline > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-keyline > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #9BA1A5;
}

.icheck-keyline > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-keyline > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #9BA1A5;
}

.icheck-keyline > input:first-child:checked + label::before,
.icheck-keyline > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #9BA1A5;
  border-color: #9BA1A5;
}

.icheck-background > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-background > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #F8F8F8;
}

.icheck-background > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-background > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #F8F8F8;
}

.icheck-background > input:first-child:checked + label::before,
.icheck-background > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #F8F8F8;
  border-color: #F8F8F8;
}

.icheck-kia-live-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-kia-live-red > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #EA0029;
}

.icheck-kia-live-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-kia-live-red > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #EA0029;
}

.icheck-kia-live-red > input:first-child:checked + label::before,
.icheck-kia-live-red > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #EA0029;
  border-color: #EA0029;
}

.icheck-kia-afternoon-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-kia-afternoon-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #F3C300;
}

.icheck-kia-afternoon-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-kia-afternoon-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #F3C300;
}

.icheck-kia-afternoon-yellow > input:first-child:checked + label::before,
.icheck-kia-afternoon-yellow > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #F3C300;
  border-color: #F3C300;
}

.icheck-kia-forest-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-kia-forest-green > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #5D7D2B;
}

.icheck-kia-forest-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-kia-forest-green > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #5D7D2B;
}

.icheck-kia-forest-green > input:first-child:checked + label::before,
.icheck-kia-forest-green > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #5D7D2B;
  border-color: #5D7D2B;
}

.icheck-kia-city-grey > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-kia-city-grey > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #9EA1A2;
}

.icheck-kia-city-grey > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-kia-city-grey > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #9EA1A2;
}

.icheck-kia-city-grey > input:first-child:checked + label::before,
.icheck-kia-city-grey > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #9EA1A2;
  border-color: #9EA1A2;
}

.dark-mode [class*=icheck-] > input:first-child:not(:checked) + input[type=hidden] + label::before,
.dark-mode [class*=icheck-] > input:first-child:not(:checked) + label::before {
  border-color: #6c757d;
}
.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3f6791;
}
.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3f6791;
}
.dark-mode .icheck-primary > input:first-child:checked + label::before,
.dark-mode .icheck-primary > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3f6791;
  border-color: #3f6791;
}
.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6c757d;
}
.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6c757d;
}
.dark-mode .icheck-secondary > input:first-child:checked + label::before,
.dark-mode .icheck-secondary > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}
.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #00bc8c;
}
.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #00bc8c;
}
.dark-mode .icheck-success > input:first-child:checked + label::before,
.dark-mode .icheck-success > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #00bc8c;
  border-color: #00bc8c;
}
.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3498db;
}
.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3498db;
}
.dark-mode .icheck-info > input:first-child:checked + label::before,
.dark-mode .icheck-info > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3498db;
  border-color: #3498db;
}
.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f39c12;
}
.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f39c12;
}
.dark-mode .icheck-warning > input:first-child:checked + label::before,
.dark-mode .icheck-warning > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f39c12;
  border-color: #f39c12;
}
.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #e74c3c;
}
.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #e74c3c;
}
.dark-mode .icheck-danger > input:first-child:checked + label::before,
.dark-mode .icheck-danger > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #e74c3c;
  border-color: #e74c3c;
}
.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f8f9fa;
}
.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f8f9fa;
}
.dark-mode .icheck-light > input:first-child:checked + label::before,
.dark-mode .icheck-light > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #343a40;
}
.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #343a40;
}
.dark-mode .icheck-dark > input:first-child:checked + label::before,
.dark-mode .icheck-dark > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}
.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .icheck-lightblue > input:first-child:checked + label::before,
.dark-mode .icheck-lightblue > input:first-child:checked + input[type=hidden] + label::before {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  border-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .icheck-navy > input:first-child:checked + label::before,
.dark-mode .icheck-navy > input:first-child:checked + input[type=hidden] + label::before {
  background-color: rgb(0, 43.5476190476, 88.5);
  border-color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .icheck-olive > input:first-child:checked + label::before,
.dark-mode .icheck-olive > input:first-child:checked + input[type=hidden] + label::before {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  border-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .icheck-lime > input:first-child:checked + label::before,
.dark-mode .icheck-lime > input:first-child:checked + input[type=hidden] + label::before {
  background-color: rgb(103, 255, 169.4251968504);
  border-color: rgb(103, 255, 169.4251968504);
}
.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .icheck-fuchsia > input:first-child:checked + label::before,
.dark-mode .icheck-fuchsia > input:first-child:checked + input[type=hidden] + label::before {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  border-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .icheck-maroon > input:first-child:checked + label::before,
.dark-mode .icheck-maroon > input:first-child:checked + input[type=hidden] + label::before {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  border-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3f6791;
}
.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3f6791;
}
.dark-mode .icheck-blue > input:first-child:checked + label::before,
.dark-mode .icheck-blue > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3f6791;
  border-color: #3f6791;
}
.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6610f2;
}
.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6610f2;
}
.dark-mode .icheck-indigo > input:first-child:checked + label::before,
.dark-mode .icheck-indigo > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6610f2;
  border-color: #6610f2;
}
.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6f42c1;
}
.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6f42c1;
}
.dark-mode .icheck-purple > input:first-child:checked + label::before,
.dark-mode .icheck-purple > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6f42c1;
  border-color: #6f42c1;
}
.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #e83e8c;
}
.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #e83e8c;
}
.dark-mode .icheck-pink > input:first-child:checked + label::before,
.dark-mode .icheck-pink > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #e83e8c;
  border-color: #e83e8c;
}
.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #e74c3c;
}
.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #e74c3c;
}
.dark-mode .icheck-red > input:first-child:checked + label::before,
.dark-mode .icheck-red > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #e74c3c;
  border-color: #e74c3c;
}
.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #fd7e14;
}
.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #fd7e14;
}
.dark-mode .icheck-orange > input:first-child:checked + label::before,
.dark-mode .icheck-orange > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #fd7e14;
  border-color: #fd7e14;
}
.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f39c12;
}
.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f39c12;
}
.dark-mode .icheck-yellow > input:first-child:checked + label::before,
.dark-mode .icheck-yellow > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f39c12;
  border-color: #f39c12;
}
.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #00bc8c;
}
.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #00bc8c;
}
.dark-mode .icheck-green > input:first-child:checked + label::before,
.dark-mode .icheck-green > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #00bc8c;
  border-color: #00bc8c;
}
.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #20c997;
}
.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #20c997;
}
.dark-mode .icheck-teal > input:first-child:checked + label::before,
.dark-mode .icheck-teal > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #20c997;
  border-color: #20c997;
}
.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3498db;
}
.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3498db;
}
.dark-mode .icheck-cyan > input:first-child:checked + label::before,
.dark-mode .icheck-cyan > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3498db;
  border-color: #3498db;
}
.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #fff;
}
.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #fff;
}
.dark-mode .icheck-white > input:first-child:checked + label::before,
.dark-mode .icheck-white > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #fff;
  border-color: #fff;
}
.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6c757d;
}
.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6c757d;
}
.dark-mode .icheck-gray > input:first-child:checked + label::before,
.dark-mode .icheck-gray > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}
.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #343a40;
}
.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #343a40;
}
.dark-mode .icheck-gray-dark > input:first-child:checked + label::before,
.dark-mode .icheck-gray-dark > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}

.mapael .map {
  position: relative;
}
.mapael .mapTooltip {
  font-family: "Kia Signature", "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  border-radius: 0;
  font-size: 0.7875rem;
  background-color: #000;
  color: #fff;
  display: block;
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  position: absolute;
  text-align: center;
  word-wrap: break-word;
  z-index: 1070;
}
.mapael .myLegend {
  background-color: #f8f9fa;
  border: 1px solid #adb5bd;
  padding: 10px;
  width: 600px;
}
.mapael .zoomButton {
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  border-radius: 0;
  color: #444;
  cursor: pointer;
  font-weight: 700;
  height: 16px;
  left: 10px;
  line-height: 14px;
  padding-left: 1px;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 16px;
}
.mapael .zoomButton:hover, .mapael .zoomButton:active, .mapael .zoomButton.hover {
  background-color: rgb(233.125, 236.25, 239.375);
  color: rgb(42.5, 42.5, 42.5);
}
.mapael .zoomReset {
  line-height: 12px;
  top: 10px;
}
.mapael .zoomIn {
  top: 30px;
}
.mapael .zoomOut {
  top: 50px;
}

.jqvmap-zoomin,
.jqvmap-zoomout {
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  border-radius: 0;
  color: #444;
  height: 15px;
  width: 15px;
  padding: 1px 2px;
}
.jqvmap-zoomin:hover, .jqvmap-zoomin:active, .jqvmap-zoomin.hover,
.jqvmap-zoomout:hover,
.jqvmap-zoomout:active,
.jqvmap-zoomout.hover {
  background-color: rgb(233.125, 236.25, 239.375);
  color: rgb(42.5, 42.5, 42.5);
}

.swal2-icon.swal2-info {
  border-color: ligthen(#17a2b8, 20%);
  color: #17a2b8;
}
.swal2-icon.swal2-warning {
  border-color: ligthen(#F3C300, 20%);
  color: #F3C300;
}
.swal2-icon.swal2-error {
  border-color: ligthen(#EA0029, 20%);
  color: #EA0029;
}
.swal2-icon.swal2-question {
  border-color: ligthen(#6c757d, 20%);
  color: #6c757d;
}
.swal2-icon.swal2-success {
  border-color: ligthen(#5D7D2B, 20%);
  color: #5D7D2B;
}
.swal2-icon.swal2-success .swal2-success-ring {
  border-color: ligthen(#5D7D2B, 20%);
}
.swal2-icon.swal2-success [class^=swal2-success-line] {
  background-color: #5D7D2B;
}

.dark-mode .swal2-popup {
  background-color: #343a40;
  color: #e9ecef;
}
.dark-mode .swal2-popup .swal2-content,
.dark-mode .swal2-popup .swal2-title {
  color: #e9ecef;
}

#toast-container .toast {
  background-color: #05141F;
}
#toast-container .toast-success {
  background-color: #5D7D2B;
}
#toast-container .toast-error {
  background-color: #EA0029;
}
#toast-container .toast-info {
  background-color: #17a2b8;
}
#toast-container .toast-warning {
  background-color: #F3C300;
}

.toast-bottom-full-width .toast,
.toast-top-full-width .toast {
  max-width: inherit;
}

.pace {
  z-index: 1048;
}
.pace .pace-progress {
  z-index: 1049;
}
.pace .pace-activity {
  z-index: 1050;
}

.pace-primary .pace .pace-progress {
  background: #05141F;
}

.pace-barber-shop-primary .pace {
  background: #fff;
}
.pace-barber-shop-primary .pace .pace-progress {
  background: #05141F;
}
.pace-barber-shop-primary .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-primary .pace .pace-progress::after {
  color: rgba(5, 20, 31, 0.2);
}

.pace-bounce-primary .pace .pace-activity {
  background: #05141F;
}

.pace-center-atom-primary .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-primary .pace-progress::before {
  background: #05141F;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-primary .pace-activity {
  border-color: #05141F;
}
.pace-center-atom-primary .pace-activity::after, .pace-center-atom-primary .pace-activity::before {
  border-color: #05141F;
}

.pace-center-circle-primary .pace .pace-progress {
  background: rgba(5, 20, 31, 0.8);
  color: #fff;
}

.pace-center-radar-primary .pace .pace-activity {
  border-color: #05141F transparent transparent;
}
.pace-center-radar-primary .pace .pace-activity::before {
  border-color: #05141F transparent transparent;
}

.pace-center-simple-primary .pace {
  background: #fff;
  border-color: #05141F;
}
.pace-center-simple-primary .pace .pace-progress {
  background: #05141F;
}

.pace-material-primary .pace {
  color: #05141F;
}

.pace-corner-indicator-primary .pace .pace-activity {
  background: #05141F;
}
.pace-corner-indicator-primary .pace .pace-activity::after,
.pace-corner-indicator-primary .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-primary .pace .pace-activity::before {
  border-right-color: rgba(5, 20, 31, 0.2);
  border-left-color: rgba(5, 20, 31, 0.2);
}
.pace-corner-indicator-primary .pace .pace-activity::after {
  border-top-color: rgba(5, 20, 31, 0.2);
  border-bottom-color: rgba(5, 20, 31, 0.2);
}

.pace-fill-left-primary .pace .pace-progress {
  background-color: rgba(5, 20, 31, 0.2);
}

.pace-flash-primary .pace .pace-progress {
  background: #05141F;
}
.pace-flash-primary .pace .pace-progress-inner {
  box-shadow: 0 0 10px #05141F, 0 0 5px #05141F;
}
.pace-flash-primary .pace .pace-activity {
  border-top-color: #05141F;
  border-left-color: #05141F;
}

.pace-loading-bar-primary .pace .pace-progress {
  background: #05141F;
  color: #05141F;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-primary .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #05141F, inset 0 0 0 7px #fff;
}

.pace-mac-osx-primary .pace .pace-progress {
  background-color: #05141F;
  box-shadow: inset -1px 0 #05141F, inset 0 -1px #05141F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-primary .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-primary .pace-progress {
  color: #05141F;
}

.pace-secondary .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-secondary .pace {
  background: #fff;
}
.pace-barber-shop-secondary .pace .pace-progress {
  background: #6c757d;
}
.pace-barber-shop-secondary .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-secondary .pace .pace-progress::after {
  color: rgba(108, 117, 125, 0.2);
}

.pace-bounce-secondary .pace .pace-activity {
  background: #6c757d;
}

.pace-center-atom-secondary .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-secondary .pace-progress::before {
  background: #6c757d;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-secondary .pace-activity {
  border-color: #6c757d;
}
.pace-center-atom-secondary .pace-activity::after, .pace-center-atom-secondary .pace-activity::before {
  border-color: #6c757d;
}

.pace-center-circle-secondary .pace .pace-progress {
  background: rgba(108, 117, 125, 0.8);
  color: #fff;
}

.pace-center-radar-secondary .pace .pace-activity {
  border-color: #6c757d transparent transparent;
}
.pace-center-radar-secondary .pace .pace-activity::before {
  border-color: #6c757d transparent transparent;
}

.pace-center-simple-secondary .pace {
  background: #fff;
  border-color: #6c757d;
}
.pace-center-simple-secondary .pace .pace-progress {
  background: #6c757d;
}

.pace-material-secondary .pace {
  color: #6c757d;
}

.pace-corner-indicator-secondary .pace .pace-activity {
  background: #6c757d;
}
.pace-corner-indicator-secondary .pace .pace-activity::after,
.pace-corner-indicator-secondary .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-secondary .pace .pace-activity::before {
  border-right-color: rgba(108, 117, 125, 0.2);
  border-left-color: rgba(108, 117, 125, 0.2);
}
.pace-corner-indicator-secondary .pace .pace-activity::after {
  border-top-color: rgba(108, 117, 125, 0.2);
  border-bottom-color: rgba(108, 117, 125, 0.2);
}

.pace-fill-left-secondary .pace .pace-progress {
  background-color: rgba(108, 117, 125, 0.2);
}

.pace-flash-secondary .pace .pace-progress {
  background: #6c757d;
}
.pace-flash-secondary .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;
}
.pace-flash-secondary .pace .pace-activity {
  border-top-color: #6c757d;
  border-left-color: #6c757d;
}

.pace-loading-bar-secondary .pace .pace-progress {
  background: #6c757d;
  color: #6c757d;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-secondary .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;
}

.pace-mac-osx-secondary .pace .pace-progress {
  background-color: #6c757d;
  box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-secondary .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-secondary .pace-progress {
  color: #6c757d;
}

.pace-success .pace .pace-progress {
  background: #5D7D2B;
}

.pace-barber-shop-success .pace {
  background: #fff;
}
.pace-barber-shop-success .pace .pace-progress {
  background: #5D7D2B;
}
.pace-barber-shop-success .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-success .pace .pace-progress::after {
  color: rgba(93, 125, 43, 0.2);
}

.pace-bounce-success .pace .pace-activity {
  background: #5D7D2B;
}

.pace-center-atom-success .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-success .pace-progress::before {
  background: #5D7D2B;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-success .pace-activity {
  border-color: #5D7D2B;
}
.pace-center-atom-success .pace-activity::after, .pace-center-atom-success .pace-activity::before {
  border-color: #5D7D2B;
}

.pace-center-circle-success .pace .pace-progress {
  background: rgba(93, 125, 43, 0.8);
  color: #fff;
}

.pace-center-radar-success .pace .pace-activity {
  border-color: #5D7D2B transparent transparent;
}
.pace-center-radar-success .pace .pace-activity::before {
  border-color: #5D7D2B transparent transparent;
}

.pace-center-simple-success .pace {
  background: #fff;
  border-color: #5D7D2B;
}
.pace-center-simple-success .pace .pace-progress {
  background: #5D7D2B;
}

.pace-material-success .pace {
  color: #5D7D2B;
}

.pace-corner-indicator-success .pace .pace-activity {
  background: #5D7D2B;
}
.pace-corner-indicator-success .pace .pace-activity::after,
.pace-corner-indicator-success .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-success .pace .pace-activity::before {
  border-right-color: rgba(93, 125, 43, 0.2);
  border-left-color: rgba(93, 125, 43, 0.2);
}
.pace-corner-indicator-success .pace .pace-activity::after {
  border-top-color: rgba(93, 125, 43, 0.2);
  border-bottom-color: rgba(93, 125, 43, 0.2);
}

.pace-fill-left-success .pace .pace-progress {
  background-color: rgba(93, 125, 43, 0.2);
}

.pace-flash-success .pace .pace-progress {
  background: #5D7D2B;
}
.pace-flash-success .pace .pace-progress-inner {
  box-shadow: 0 0 10px #5D7D2B, 0 0 5px #5D7D2B;
}
.pace-flash-success .pace .pace-activity {
  border-top-color: #5D7D2B;
  border-left-color: #5D7D2B;
}

.pace-loading-bar-success .pace .pace-progress {
  background: #5D7D2B;
  color: #5D7D2B;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-success .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #5D7D2B, inset 0 0 0 7px #fff;
}

.pace-mac-osx-success .pace .pace-progress {
  background-color: #5D7D2B;
  box-shadow: inset -1px 0 #5D7D2B, inset 0 -1px #5D7D2B, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-success .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-success .pace-progress {
  color: #5D7D2B;
}

.pace-info .pace .pace-progress {
  background: #17a2b8;
}

.pace-barber-shop-info .pace {
  background: #fff;
}
.pace-barber-shop-info .pace .pace-progress {
  background: #17a2b8;
}
.pace-barber-shop-info .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-info .pace .pace-progress::after {
  color: rgba(23, 162, 184, 0.2);
}

.pace-bounce-info .pace .pace-activity {
  background: #17a2b8;
}

.pace-center-atom-info .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-info .pace-progress::before {
  background: #17a2b8;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-info .pace-activity {
  border-color: #17a2b8;
}
.pace-center-atom-info .pace-activity::after, .pace-center-atom-info .pace-activity::before {
  border-color: #17a2b8;
}

.pace-center-circle-info .pace .pace-progress {
  background: rgba(23, 162, 184, 0.8);
  color: #fff;
}

.pace-center-radar-info .pace .pace-activity {
  border-color: #17a2b8 transparent transparent;
}
.pace-center-radar-info .pace .pace-activity::before {
  border-color: #17a2b8 transparent transparent;
}

.pace-center-simple-info .pace {
  background: #fff;
  border-color: #17a2b8;
}
.pace-center-simple-info .pace .pace-progress {
  background: #17a2b8;
}

.pace-material-info .pace {
  color: #17a2b8;
}

.pace-corner-indicator-info .pace .pace-activity {
  background: #17a2b8;
}
.pace-corner-indicator-info .pace .pace-activity::after,
.pace-corner-indicator-info .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-info .pace .pace-activity::before {
  border-right-color: rgba(23, 162, 184, 0.2);
  border-left-color: rgba(23, 162, 184, 0.2);
}
.pace-corner-indicator-info .pace .pace-activity::after {
  border-top-color: rgba(23, 162, 184, 0.2);
  border-bottom-color: rgba(23, 162, 184, 0.2);
}

.pace-fill-left-info .pace .pace-progress {
  background-color: rgba(23, 162, 184, 0.2);
}

.pace-flash-info .pace .pace-progress {
  background: #17a2b8;
}
.pace-flash-info .pace .pace-progress-inner {
  box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8;
}
.pace-flash-info .pace .pace-activity {
  border-top-color: #17a2b8;
  border-left-color: #17a2b8;
}

.pace-loading-bar-info .pace .pace-progress {
  background: #17a2b8;
  color: #17a2b8;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-info .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #fff;
}

.pace-mac-osx-info .pace .pace-progress {
  background-color: #17a2b8;
  box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-info .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-info .pace-progress {
  color: #17a2b8;
}

.pace-warning .pace .pace-progress {
  background: #F3C300;
}

.pace-barber-shop-warning .pace {
  background: #1f2d3d;
}
.pace-barber-shop-warning .pace .pace-progress {
  background: #F3C300;
}
.pace-barber-shop-warning .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-warning .pace .pace-progress::after {
  color: rgba(243, 195, 0, 0.2);
}

.pace-bounce-warning .pace .pace-activity {
  background: #F3C300;
}

.pace-center-atom-warning .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-warning .pace-progress::before {
  background: #F3C300;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-warning .pace-activity {
  border-color: #F3C300;
}
.pace-center-atom-warning .pace-activity::after, .pace-center-atom-warning .pace-activity::before {
  border-color: #F3C300;
}

.pace-center-circle-warning .pace .pace-progress {
  background: rgba(243, 195, 0, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-warning .pace .pace-activity {
  border-color: #F3C300 transparent transparent;
}
.pace-center-radar-warning .pace .pace-activity::before {
  border-color: #F3C300 transparent transparent;
}

.pace-center-simple-warning .pace {
  background: #1f2d3d;
  border-color: #F3C300;
}
.pace-center-simple-warning .pace .pace-progress {
  background: #F3C300;
}

.pace-material-warning .pace {
  color: #F3C300;
}

.pace-corner-indicator-warning .pace .pace-activity {
  background: #F3C300;
}
.pace-corner-indicator-warning .pace .pace-activity::after,
.pace-corner-indicator-warning .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-warning .pace .pace-activity::before {
  border-right-color: rgba(243, 195, 0, 0.2);
  border-left-color: rgba(243, 195, 0, 0.2);
}
.pace-corner-indicator-warning .pace .pace-activity::after {
  border-top-color: rgba(243, 195, 0, 0.2);
  border-bottom-color: rgba(243, 195, 0, 0.2);
}

.pace-fill-left-warning .pace .pace-progress {
  background-color: rgba(243, 195, 0, 0.2);
}

.pace-flash-warning .pace .pace-progress {
  background: #F3C300;
}
.pace-flash-warning .pace .pace-progress-inner {
  box-shadow: 0 0 10px #F3C300, 0 0 5px #F3C300;
}
.pace-flash-warning .pace .pace-activity {
  border-top-color: #F3C300;
  border-left-color: #F3C300;
}

.pace-loading-bar-warning .pace .pace-progress {
  background: #F3C300;
  color: #F3C300;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-warning .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #F3C300, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-warning .pace .pace-progress {
  background-color: #F3C300;
  box-shadow: inset -1px 0 #F3C300, inset 0 -1px #F3C300, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-warning .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-warning .pace-progress {
  color: #F3C300;
}

.pace-danger .pace .pace-progress {
  background: #EA0029;
}

.pace-barber-shop-danger .pace {
  background: #fff;
}
.pace-barber-shop-danger .pace .pace-progress {
  background: #EA0029;
}
.pace-barber-shop-danger .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-danger .pace .pace-progress::after {
  color: rgba(234, 0, 41, 0.2);
}

.pace-bounce-danger .pace .pace-activity {
  background: #EA0029;
}

.pace-center-atom-danger .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-danger .pace-progress::before {
  background: #EA0029;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-danger .pace-activity {
  border-color: #EA0029;
}
.pace-center-atom-danger .pace-activity::after, .pace-center-atom-danger .pace-activity::before {
  border-color: #EA0029;
}

.pace-center-circle-danger .pace .pace-progress {
  background: rgba(234, 0, 41, 0.8);
  color: #fff;
}

.pace-center-radar-danger .pace .pace-activity {
  border-color: #EA0029 transparent transparent;
}
.pace-center-radar-danger .pace .pace-activity::before {
  border-color: #EA0029 transparent transparent;
}

.pace-center-simple-danger .pace {
  background: #fff;
  border-color: #EA0029;
}
.pace-center-simple-danger .pace .pace-progress {
  background: #EA0029;
}

.pace-material-danger .pace {
  color: #EA0029;
}

.pace-corner-indicator-danger .pace .pace-activity {
  background: #EA0029;
}
.pace-corner-indicator-danger .pace .pace-activity::after,
.pace-corner-indicator-danger .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-danger .pace .pace-activity::before {
  border-right-color: rgba(234, 0, 41, 0.2);
  border-left-color: rgba(234, 0, 41, 0.2);
}
.pace-corner-indicator-danger .pace .pace-activity::after {
  border-top-color: rgba(234, 0, 41, 0.2);
  border-bottom-color: rgba(234, 0, 41, 0.2);
}

.pace-fill-left-danger .pace .pace-progress {
  background-color: rgba(234, 0, 41, 0.2);
}

.pace-flash-danger .pace .pace-progress {
  background: #EA0029;
}
.pace-flash-danger .pace .pace-progress-inner {
  box-shadow: 0 0 10px #EA0029, 0 0 5px #EA0029;
}
.pace-flash-danger .pace .pace-activity {
  border-top-color: #EA0029;
  border-left-color: #EA0029;
}

.pace-loading-bar-danger .pace .pace-progress {
  background: #EA0029;
  color: #EA0029;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-danger .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #EA0029, inset 0 0 0 7px #fff;
}

.pace-mac-osx-danger .pace .pace-progress {
  background-color: #EA0029;
  box-shadow: inset -1px 0 #EA0029, inset 0 -1px #EA0029, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-danger .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-danger .pace-progress {
  color: #EA0029;
}

.pace-light .pace .pace-progress {
  background: #f8f9fa;
}

.pace-barber-shop-light .pace {
  background: #1f2d3d;
}
.pace-barber-shop-light .pace .pace-progress {
  background: #f8f9fa;
}
.pace-barber-shop-light .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-light .pace .pace-progress::after {
  color: rgba(248, 249, 250, 0.2);
}

.pace-bounce-light .pace .pace-activity {
  background: #f8f9fa;
}

.pace-center-atom-light .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-light .pace-progress::before {
  background: #f8f9fa;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-light .pace-activity {
  border-color: #f8f9fa;
}
.pace-center-atom-light .pace-activity::after, .pace-center-atom-light .pace-activity::before {
  border-color: #f8f9fa;
}

.pace-center-circle-light .pace .pace-progress {
  background: rgba(248, 249, 250, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-light .pace .pace-activity {
  border-color: #f8f9fa transparent transparent;
}
.pace-center-radar-light .pace .pace-activity::before {
  border-color: #f8f9fa transparent transparent;
}

.pace-center-simple-light .pace {
  background: #1f2d3d;
  border-color: #f8f9fa;
}
.pace-center-simple-light .pace .pace-progress {
  background: #f8f9fa;
}

.pace-material-light .pace {
  color: #f8f9fa;
}

.pace-corner-indicator-light .pace .pace-activity {
  background: #f8f9fa;
}
.pace-corner-indicator-light .pace .pace-activity::after,
.pace-corner-indicator-light .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-light .pace .pace-activity::before {
  border-right-color: rgba(248, 249, 250, 0.2);
  border-left-color: rgba(248, 249, 250, 0.2);
}
.pace-corner-indicator-light .pace .pace-activity::after {
  border-top-color: rgba(248, 249, 250, 0.2);
  border-bottom-color: rgba(248, 249, 250, 0.2);
}

.pace-fill-left-light .pace .pace-progress {
  background-color: rgba(248, 249, 250, 0.2);
}

.pace-flash-light .pace .pace-progress {
  background: #f8f9fa;
}
.pace-flash-light .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f8f9fa, 0 0 5px #f8f9fa;
}
.pace-flash-light .pace .pace-activity {
  border-top-color: #f8f9fa;
  border-left-color: #f8f9fa;
}

.pace-loading-bar-light .pace .pace-progress {
  background: #f8f9fa;
  color: #f8f9fa;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-light .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f8f9fa, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-light .pace .pace-progress {
  background-color: #f8f9fa;
  box-shadow: inset -1px 0 #f8f9fa, inset 0 -1px #f8f9fa, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-light .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-light .pace-progress {
  color: #f8f9fa;
}

.pace-dark .pace .pace-progress {
  background: #343a40;
}

.pace-barber-shop-dark .pace {
  background: #fff;
}
.pace-barber-shop-dark .pace .pace-progress {
  background: #343a40;
}
.pace-barber-shop-dark .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-dark .pace .pace-progress::after {
  color: rgba(52, 58, 64, 0.2);
}

.pace-bounce-dark .pace .pace-activity {
  background: #343a40;
}

.pace-center-atom-dark .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-dark .pace-progress::before {
  background: #343a40;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-dark .pace-activity {
  border-color: #343a40;
}
.pace-center-atom-dark .pace-activity::after, .pace-center-atom-dark .pace-activity::before {
  border-color: #343a40;
}

.pace-center-circle-dark .pace .pace-progress {
  background: rgba(52, 58, 64, 0.8);
  color: #fff;
}

.pace-center-radar-dark .pace .pace-activity {
  border-color: #343a40 transparent transparent;
}
.pace-center-radar-dark .pace .pace-activity::before {
  border-color: #343a40 transparent transparent;
}

.pace-center-simple-dark .pace {
  background: #fff;
  border-color: #343a40;
}
.pace-center-simple-dark .pace .pace-progress {
  background: #343a40;
}

.pace-material-dark .pace {
  color: #343a40;
}

.pace-corner-indicator-dark .pace .pace-activity {
  background: #343a40;
}
.pace-corner-indicator-dark .pace .pace-activity::after,
.pace-corner-indicator-dark .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-dark .pace .pace-activity::before {
  border-right-color: rgba(52, 58, 64, 0.2);
  border-left-color: rgba(52, 58, 64, 0.2);
}
.pace-corner-indicator-dark .pace .pace-activity::after {
  border-top-color: rgba(52, 58, 64, 0.2);
  border-bottom-color: rgba(52, 58, 64, 0.2);
}

.pace-fill-left-dark .pace .pace-progress {
  background-color: rgba(52, 58, 64, 0.2);
}

.pace-flash-dark .pace .pace-progress {
  background: #343a40;
}
.pace-flash-dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #343a40, 0 0 5px #343a40;
}
.pace-flash-dark .pace .pace-activity {
  border-top-color: #343a40;
  border-left-color: #343a40;
}

.pace-loading-bar-dark .pace .pace-progress {
  background: #343a40;
  color: #343a40;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-dark .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff;
}

.pace-mac-osx-dark .pace .pace-progress {
  background-color: #343a40;
  box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-dark .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-dark .pace-progress {
  color: #343a40;
}

.pace-lightblue .pace .pace-progress {
  background: #3c8dbc;
}

.pace-barber-shop-lightblue .pace {
  background: #fff;
}
.pace-barber-shop-lightblue .pace .pace-progress {
  background: #3c8dbc;
}
.pace-barber-shop-lightblue .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-lightblue .pace .pace-progress::after {
  color: rgba(60, 141, 188, 0.2);
}

.pace-bounce-lightblue .pace .pace-activity {
  background: #3c8dbc;
}

.pace-center-atom-lightblue .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-lightblue .pace-progress::before {
  background: #3c8dbc;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-lightblue .pace-activity {
  border-color: #3c8dbc;
}
.pace-center-atom-lightblue .pace-activity::after, .pace-center-atom-lightblue .pace-activity::before {
  border-color: #3c8dbc;
}

.pace-center-circle-lightblue .pace .pace-progress {
  background: rgba(60, 141, 188, 0.8);
  color: #fff;
}

.pace-center-radar-lightblue .pace .pace-activity {
  border-color: #3c8dbc transparent transparent;
}
.pace-center-radar-lightblue .pace .pace-activity::before {
  border-color: #3c8dbc transparent transparent;
}

.pace-center-simple-lightblue .pace {
  background: #fff;
  border-color: #3c8dbc;
}
.pace-center-simple-lightblue .pace .pace-progress {
  background: #3c8dbc;
}

.pace-material-lightblue .pace {
  color: #3c8dbc;
}

.pace-corner-indicator-lightblue .pace .pace-activity {
  background: #3c8dbc;
}
.pace-corner-indicator-lightblue .pace .pace-activity::after,
.pace-corner-indicator-lightblue .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-lightblue .pace .pace-activity::before {
  border-right-color: rgba(60, 141, 188, 0.2);
  border-left-color: rgba(60, 141, 188, 0.2);
}
.pace-corner-indicator-lightblue .pace .pace-activity::after {
  border-top-color: rgba(60, 141, 188, 0.2);
  border-bottom-color: rgba(60, 141, 188, 0.2);
}

.pace-fill-left-lightblue .pace .pace-progress {
  background-color: rgba(60, 141, 188, 0.2);
}

.pace-flash-lightblue .pace .pace-progress {
  background: #3c8dbc;
}
.pace-flash-lightblue .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3c8dbc, 0 0 5px #3c8dbc;
}
.pace-flash-lightblue .pace .pace-activity {
  border-top-color: #3c8dbc;
  border-left-color: #3c8dbc;
}

.pace-loading-bar-lightblue .pace .pace-progress {
  background: #3c8dbc;
  color: #3c8dbc;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-lightblue .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #3c8dbc, inset 0 0 0 7px #fff;
}

.pace-mac-osx-lightblue .pace .pace-progress {
  background-color: #3c8dbc;
  box-shadow: inset -1px 0 #3c8dbc, inset 0 -1px #3c8dbc, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-lightblue .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-lightblue .pace-progress {
  color: #3c8dbc;
}

.pace-navy .pace .pace-progress {
  background: #001f3f;
}

.pace-barber-shop-navy .pace {
  background: #fff;
}
.pace-barber-shop-navy .pace .pace-progress {
  background: #001f3f;
}
.pace-barber-shop-navy .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-navy .pace .pace-progress::after {
  color: rgba(0, 31, 63, 0.2);
}

.pace-bounce-navy .pace .pace-activity {
  background: #001f3f;
}

.pace-center-atom-navy .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-navy .pace-progress::before {
  background: #001f3f;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-navy .pace-activity {
  border-color: #001f3f;
}
.pace-center-atom-navy .pace-activity::after, .pace-center-atom-navy .pace-activity::before {
  border-color: #001f3f;
}

.pace-center-circle-navy .pace .pace-progress {
  background: rgba(0, 31, 63, 0.8);
  color: #fff;
}

.pace-center-radar-navy .pace .pace-activity {
  border-color: #001f3f transparent transparent;
}
.pace-center-radar-navy .pace .pace-activity::before {
  border-color: #001f3f transparent transparent;
}

.pace-center-simple-navy .pace {
  background: #fff;
  border-color: #001f3f;
}
.pace-center-simple-navy .pace .pace-progress {
  background: #001f3f;
}

.pace-material-navy .pace {
  color: #001f3f;
}

.pace-corner-indicator-navy .pace .pace-activity {
  background: #001f3f;
}
.pace-corner-indicator-navy .pace .pace-activity::after,
.pace-corner-indicator-navy .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-navy .pace .pace-activity::before {
  border-right-color: rgba(0, 31, 63, 0.2);
  border-left-color: rgba(0, 31, 63, 0.2);
}
.pace-corner-indicator-navy .pace .pace-activity::after {
  border-top-color: rgba(0, 31, 63, 0.2);
  border-bottom-color: rgba(0, 31, 63, 0.2);
}

.pace-fill-left-navy .pace .pace-progress {
  background-color: rgba(0, 31, 63, 0.2);
}

.pace-flash-navy .pace .pace-progress {
  background: #001f3f;
}
.pace-flash-navy .pace .pace-progress-inner {
  box-shadow: 0 0 10px #001f3f, 0 0 5px #001f3f;
}
.pace-flash-navy .pace .pace-activity {
  border-top-color: #001f3f;
  border-left-color: #001f3f;
}

.pace-loading-bar-navy .pace .pace-progress {
  background: #001f3f;
  color: #001f3f;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-navy .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #001f3f, inset 0 0 0 7px #fff;
}

.pace-mac-osx-navy .pace .pace-progress {
  background-color: #001f3f;
  box-shadow: inset -1px 0 #001f3f, inset 0 -1px #001f3f, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-navy .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-navy .pace-progress {
  color: #001f3f;
}

.pace-olive .pace .pace-progress {
  background: #3d9970;
}

.pace-barber-shop-olive .pace {
  background: #fff;
}
.pace-barber-shop-olive .pace .pace-progress {
  background: #3d9970;
}
.pace-barber-shop-olive .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-olive .pace .pace-progress::after {
  color: rgba(61, 153, 112, 0.2);
}

.pace-bounce-olive .pace .pace-activity {
  background: #3d9970;
}

.pace-center-atom-olive .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-olive .pace-progress::before {
  background: #3d9970;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-olive .pace-activity {
  border-color: #3d9970;
}
.pace-center-atom-olive .pace-activity::after, .pace-center-atom-olive .pace-activity::before {
  border-color: #3d9970;
}

.pace-center-circle-olive .pace .pace-progress {
  background: rgba(61, 153, 112, 0.8);
  color: #fff;
}

.pace-center-radar-olive .pace .pace-activity {
  border-color: #3d9970 transparent transparent;
}
.pace-center-radar-olive .pace .pace-activity::before {
  border-color: #3d9970 transparent transparent;
}

.pace-center-simple-olive .pace {
  background: #fff;
  border-color: #3d9970;
}
.pace-center-simple-olive .pace .pace-progress {
  background: #3d9970;
}

.pace-material-olive .pace {
  color: #3d9970;
}

.pace-corner-indicator-olive .pace .pace-activity {
  background: #3d9970;
}
.pace-corner-indicator-olive .pace .pace-activity::after,
.pace-corner-indicator-olive .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-olive .pace .pace-activity::before {
  border-right-color: rgba(61, 153, 112, 0.2);
  border-left-color: rgba(61, 153, 112, 0.2);
}
.pace-corner-indicator-olive .pace .pace-activity::after {
  border-top-color: rgba(61, 153, 112, 0.2);
  border-bottom-color: rgba(61, 153, 112, 0.2);
}

.pace-fill-left-olive .pace .pace-progress {
  background-color: rgba(61, 153, 112, 0.2);
}

.pace-flash-olive .pace .pace-progress {
  background: #3d9970;
}
.pace-flash-olive .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3d9970, 0 0 5px #3d9970;
}
.pace-flash-olive .pace .pace-activity {
  border-top-color: #3d9970;
  border-left-color: #3d9970;
}

.pace-loading-bar-olive .pace .pace-progress {
  background: #3d9970;
  color: #3d9970;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-olive .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #3d9970, inset 0 0 0 7px #fff;
}

.pace-mac-osx-olive .pace .pace-progress {
  background-color: #3d9970;
  box-shadow: inset -1px 0 #3d9970, inset 0 -1px #3d9970, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-olive .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-olive .pace-progress {
  color: #3d9970;
}

.pace-lime .pace .pace-progress {
  background: #01ff70;
}

.pace-barber-shop-lime .pace {
  background: #1f2d3d;
}
.pace-barber-shop-lime .pace .pace-progress {
  background: #01ff70;
}
.pace-barber-shop-lime .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-lime .pace .pace-progress::after {
  color: rgba(1, 255, 112, 0.2);
}

.pace-bounce-lime .pace .pace-activity {
  background: #01ff70;
}

.pace-center-atom-lime .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-lime .pace-progress::before {
  background: #01ff70;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-lime .pace-activity {
  border-color: #01ff70;
}
.pace-center-atom-lime .pace-activity::after, .pace-center-atom-lime .pace-activity::before {
  border-color: #01ff70;
}

.pace-center-circle-lime .pace .pace-progress {
  background: rgba(1, 255, 112, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-lime .pace .pace-activity {
  border-color: #01ff70 transparent transparent;
}
.pace-center-radar-lime .pace .pace-activity::before {
  border-color: #01ff70 transparent transparent;
}

.pace-center-simple-lime .pace {
  background: #1f2d3d;
  border-color: #01ff70;
}
.pace-center-simple-lime .pace .pace-progress {
  background: #01ff70;
}

.pace-material-lime .pace {
  color: #01ff70;
}

.pace-corner-indicator-lime .pace .pace-activity {
  background: #01ff70;
}
.pace-corner-indicator-lime .pace .pace-activity::after,
.pace-corner-indicator-lime .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-lime .pace .pace-activity::before {
  border-right-color: rgba(1, 255, 112, 0.2);
  border-left-color: rgba(1, 255, 112, 0.2);
}
.pace-corner-indicator-lime .pace .pace-activity::after {
  border-top-color: rgba(1, 255, 112, 0.2);
  border-bottom-color: rgba(1, 255, 112, 0.2);
}

.pace-fill-left-lime .pace .pace-progress {
  background-color: rgba(1, 255, 112, 0.2);
}

.pace-flash-lime .pace .pace-progress {
  background: #01ff70;
}
.pace-flash-lime .pace .pace-progress-inner {
  box-shadow: 0 0 10px #01ff70, 0 0 5px #01ff70;
}
.pace-flash-lime .pace .pace-activity {
  border-top-color: #01ff70;
  border-left-color: #01ff70;
}

.pace-loading-bar-lime .pace .pace-progress {
  background: #01ff70;
  color: #01ff70;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-lime .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #01ff70, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-lime .pace .pace-progress {
  background-color: #01ff70;
  box-shadow: inset -1px 0 #01ff70, inset 0 -1px #01ff70, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-lime .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-lime .pace-progress {
  color: #01ff70;
}

.pace-fuchsia .pace .pace-progress {
  background: #f012be;
}

.pace-barber-shop-fuchsia .pace {
  background: #fff;
}
.pace-barber-shop-fuchsia .pace .pace-progress {
  background: #f012be;
}
.pace-barber-shop-fuchsia .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-fuchsia .pace .pace-progress::after {
  color: rgba(240, 18, 190, 0.2);
}

.pace-bounce-fuchsia .pace .pace-activity {
  background: #f012be;
}

.pace-center-atom-fuchsia .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-fuchsia .pace-progress::before {
  background: #f012be;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-fuchsia .pace-activity {
  border-color: #f012be;
}
.pace-center-atom-fuchsia .pace-activity::after, .pace-center-atom-fuchsia .pace-activity::before {
  border-color: #f012be;
}

.pace-center-circle-fuchsia .pace .pace-progress {
  background: rgba(240, 18, 190, 0.8);
  color: #fff;
}

.pace-center-radar-fuchsia .pace .pace-activity {
  border-color: #f012be transparent transparent;
}
.pace-center-radar-fuchsia .pace .pace-activity::before {
  border-color: #f012be transparent transparent;
}

.pace-center-simple-fuchsia .pace {
  background: #fff;
  border-color: #f012be;
}
.pace-center-simple-fuchsia .pace .pace-progress {
  background: #f012be;
}

.pace-material-fuchsia .pace {
  color: #f012be;
}

.pace-corner-indicator-fuchsia .pace .pace-activity {
  background: #f012be;
}
.pace-corner-indicator-fuchsia .pace .pace-activity::after,
.pace-corner-indicator-fuchsia .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-fuchsia .pace .pace-activity::before {
  border-right-color: rgba(240, 18, 190, 0.2);
  border-left-color: rgba(240, 18, 190, 0.2);
}
.pace-corner-indicator-fuchsia .pace .pace-activity::after {
  border-top-color: rgba(240, 18, 190, 0.2);
  border-bottom-color: rgba(240, 18, 190, 0.2);
}

.pace-fill-left-fuchsia .pace .pace-progress {
  background-color: rgba(240, 18, 190, 0.2);
}

.pace-flash-fuchsia .pace .pace-progress {
  background: #f012be;
}
.pace-flash-fuchsia .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f012be, 0 0 5px #f012be;
}
.pace-flash-fuchsia .pace .pace-activity {
  border-top-color: #f012be;
  border-left-color: #f012be;
}

.pace-loading-bar-fuchsia .pace .pace-progress {
  background: #f012be;
  color: #f012be;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-fuchsia .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f012be, inset 0 0 0 7px #fff;
}

.pace-mac-osx-fuchsia .pace .pace-progress {
  background-color: #f012be;
  box-shadow: inset -1px 0 #f012be, inset 0 -1px #f012be, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-fuchsia .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-fuchsia .pace-progress {
  color: #f012be;
}

.pace-maroon .pace .pace-progress {
  background: #d81b60;
}

.pace-barber-shop-maroon .pace {
  background: #fff;
}
.pace-barber-shop-maroon .pace .pace-progress {
  background: #d81b60;
}
.pace-barber-shop-maroon .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-maroon .pace .pace-progress::after {
  color: rgba(216, 27, 96, 0.2);
}

.pace-bounce-maroon .pace .pace-activity {
  background: #d81b60;
}

.pace-center-atom-maroon .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-maroon .pace-progress::before {
  background: #d81b60;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-maroon .pace-activity {
  border-color: #d81b60;
}
.pace-center-atom-maroon .pace-activity::after, .pace-center-atom-maroon .pace-activity::before {
  border-color: #d81b60;
}

.pace-center-circle-maroon .pace .pace-progress {
  background: rgba(216, 27, 96, 0.8);
  color: #fff;
}

.pace-center-radar-maroon .pace .pace-activity {
  border-color: #d81b60 transparent transparent;
}
.pace-center-radar-maroon .pace .pace-activity::before {
  border-color: #d81b60 transparent transparent;
}

.pace-center-simple-maroon .pace {
  background: #fff;
  border-color: #d81b60;
}
.pace-center-simple-maroon .pace .pace-progress {
  background: #d81b60;
}

.pace-material-maroon .pace {
  color: #d81b60;
}

.pace-corner-indicator-maroon .pace .pace-activity {
  background: #d81b60;
}
.pace-corner-indicator-maroon .pace .pace-activity::after,
.pace-corner-indicator-maroon .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-maroon .pace .pace-activity::before {
  border-right-color: rgba(216, 27, 96, 0.2);
  border-left-color: rgba(216, 27, 96, 0.2);
}
.pace-corner-indicator-maroon .pace .pace-activity::after {
  border-top-color: rgba(216, 27, 96, 0.2);
  border-bottom-color: rgba(216, 27, 96, 0.2);
}

.pace-fill-left-maroon .pace .pace-progress {
  background-color: rgba(216, 27, 96, 0.2);
}

.pace-flash-maroon .pace .pace-progress {
  background: #d81b60;
}
.pace-flash-maroon .pace .pace-progress-inner {
  box-shadow: 0 0 10px #d81b60, 0 0 5px #d81b60;
}
.pace-flash-maroon .pace .pace-activity {
  border-top-color: #d81b60;
  border-left-color: #d81b60;
}

.pace-loading-bar-maroon .pace .pace-progress {
  background: #d81b60;
  color: #d81b60;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-maroon .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #d81b60, inset 0 0 0 7px #fff;
}

.pace-mac-osx-maroon .pace .pace-progress {
  background-color: #d81b60;
  box-shadow: inset -1px 0 #d81b60, inset 0 -1px #d81b60, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-maroon .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-maroon .pace-progress {
  color: #d81b60;
}

.pace-blue .pace .pace-progress {
  background: #05141F;
}

.pace-barber-shop-blue .pace {
  background: #fff;
}
.pace-barber-shop-blue .pace .pace-progress {
  background: #05141F;
}
.pace-barber-shop-blue .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-blue .pace .pace-progress::after {
  color: rgba(5, 20, 31, 0.2);
}

.pace-bounce-blue .pace .pace-activity {
  background: #05141F;
}

.pace-center-atom-blue .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-blue .pace-progress::before {
  background: #05141F;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-blue .pace-activity {
  border-color: #05141F;
}
.pace-center-atom-blue .pace-activity::after, .pace-center-atom-blue .pace-activity::before {
  border-color: #05141F;
}

.pace-center-circle-blue .pace .pace-progress {
  background: rgba(5, 20, 31, 0.8);
  color: #fff;
}

.pace-center-radar-blue .pace .pace-activity {
  border-color: #05141F transparent transparent;
}
.pace-center-radar-blue .pace .pace-activity::before {
  border-color: #05141F transparent transparent;
}

.pace-center-simple-blue .pace {
  background: #fff;
  border-color: #05141F;
}
.pace-center-simple-blue .pace .pace-progress {
  background: #05141F;
}

.pace-material-blue .pace {
  color: #05141F;
}

.pace-corner-indicator-blue .pace .pace-activity {
  background: #05141F;
}
.pace-corner-indicator-blue .pace .pace-activity::after,
.pace-corner-indicator-blue .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-blue .pace .pace-activity::before {
  border-right-color: rgba(5, 20, 31, 0.2);
  border-left-color: rgba(5, 20, 31, 0.2);
}
.pace-corner-indicator-blue .pace .pace-activity::after {
  border-top-color: rgba(5, 20, 31, 0.2);
  border-bottom-color: rgba(5, 20, 31, 0.2);
}

.pace-fill-left-blue .pace .pace-progress {
  background-color: rgba(5, 20, 31, 0.2);
}

.pace-flash-blue .pace .pace-progress {
  background: #05141F;
}
.pace-flash-blue .pace .pace-progress-inner {
  box-shadow: 0 0 10px #05141F, 0 0 5px #05141F;
}
.pace-flash-blue .pace .pace-activity {
  border-top-color: #05141F;
  border-left-color: #05141F;
}

.pace-loading-bar-blue .pace .pace-progress {
  background: #05141F;
  color: #05141F;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-blue .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #05141F, inset 0 0 0 7px #fff;
}

.pace-mac-osx-blue .pace .pace-progress {
  background-color: #05141F;
  box-shadow: inset -1px 0 #05141F, inset 0 -1px #05141F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-blue .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-blue .pace-progress {
  color: #05141F;
}

.pace-indigo .pace .pace-progress {
  background: #6610f2;
}

.pace-barber-shop-indigo .pace {
  background: #fff;
}
.pace-barber-shop-indigo .pace .pace-progress {
  background: #6610f2;
}
.pace-barber-shop-indigo .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-indigo .pace .pace-progress::after {
  color: rgba(102, 16, 242, 0.2);
}

.pace-bounce-indigo .pace .pace-activity {
  background: #6610f2;
}

.pace-center-atom-indigo .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-indigo .pace-progress::before {
  background: #6610f2;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-indigo .pace-activity {
  border-color: #6610f2;
}
.pace-center-atom-indigo .pace-activity::after, .pace-center-atom-indigo .pace-activity::before {
  border-color: #6610f2;
}

.pace-center-circle-indigo .pace .pace-progress {
  background: rgba(102, 16, 242, 0.8);
  color: #fff;
}

.pace-center-radar-indigo .pace .pace-activity {
  border-color: #6610f2 transparent transparent;
}
.pace-center-radar-indigo .pace .pace-activity::before {
  border-color: #6610f2 transparent transparent;
}

.pace-center-simple-indigo .pace {
  background: #fff;
  border-color: #6610f2;
}
.pace-center-simple-indigo .pace .pace-progress {
  background: #6610f2;
}

.pace-material-indigo .pace {
  color: #6610f2;
}

.pace-corner-indicator-indigo .pace .pace-activity {
  background: #6610f2;
}
.pace-corner-indicator-indigo .pace .pace-activity::after,
.pace-corner-indicator-indigo .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-indigo .pace .pace-activity::before {
  border-right-color: rgba(102, 16, 242, 0.2);
  border-left-color: rgba(102, 16, 242, 0.2);
}
.pace-corner-indicator-indigo .pace .pace-activity::after {
  border-top-color: rgba(102, 16, 242, 0.2);
  border-bottom-color: rgba(102, 16, 242, 0.2);
}

.pace-fill-left-indigo .pace .pace-progress {
  background-color: rgba(102, 16, 242, 0.2);
}

.pace-flash-indigo .pace .pace-progress {
  background: #6610f2;
}
.pace-flash-indigo .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6610f2, 0 0 5px #6610f2;
}
.pace-flash-indigo .pace .pace-activity {
  border-top-color: #6610f2;
  border-left-color: #6610f2;
}

.pace-loading-bar-indigo .pace .pace-progress {
  background: #6610f2;
  color: #6610f2;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-indigo .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6610f2, inset 0 0 0 7px #fff;
}

.pace-mac-osx-indigo .pace .pace-progress {
  background-color: #6610f2;
  box-shadow: inset -1px 0 #6610f2, inset 0 -1px #6610f2, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-indigo .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-indigo .pace-progress {
  color: #6610f2;
}

.pace-purple .pace .pace-progress {
  background: #6f42c1;
}

.pace-barber-shop-purple .pace {
  background: #fff;
}
.pace-barber-shop-purple .pace .pace-progress {
  background: #6f42c1;
}
.pace-barber-shop-purple .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-purple .pace .pace-progress::after {
  color: rgba(111, 66, 193, 0.2);
}

.pace-bounce-purple .pace .pace-activity {
  background: #6f42c1;
}

.pace-center-atom-purple .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-purple .pace-progress::before {
  background: #6f42c1;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-purple .pace-activity {
  border-color: #6f42c1;
}
.pace-center-atom-purple .pace-activity::after, .pace-center-atom-purple .pace-activity::before {
  border-color: #6f42c1;
}

.pace-center-circle-purple .pace .pace-progress {
  background: rgba(111, 66, 193, 0.8);
  color: #fff;
}

.pace-center-radar-purple .pace .pace-activity {
  border-color: #6f42c1 transparent transparent;
}
.pace-center-radar-purple .pace .pace-activity::before {
  border-color: #6f42c1 transparent transparent;
}

.pace-center-simple-purple .pace {
  background: #fff;
  border-color: #6f42c1;
}
.pace-center-simple-purple .pace .pace-progress {
  background: #6f42c1;
}

.pace-material-purple .pace {
  color: #6f42c1;
}

.pace-corner-indicator-purple .pace .pace-activity {
  background: #6f42c1;
}
.pace-corner-indicator-purple .pace .pace-activity::after,
.pace-corner-indicator-purple .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-purple .pace .pace-activity::before {
  border-right-color: rgba(111, 66, 193, 0.2);
  border-left-color: rgba(111, 66, 193, 0.2);
}
.pace-corner-indicator-purple .pace .pace-activity::after {
  border-top-color: rgba(111, 66, 193, 0.2);
  border-bottom-color: rgba(111, 66, 193, 0.2);
}

.pace-fill-left-purple .pace .pace-progress {
  background-color: rgba(111, 66, 193, 0.2);
}

.pace-flash-purple .pace .pace-progress {
  background: #6f42c1;
}
.pace-flash-purple .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6f42c1, 0 0 5px #6f42c1;
}
.pace-flash-purple .pace .pace-activity {
  border-top-color: #6f42c1;
  border-left-color: #6f42c1;
}

.pace-loading-bar-purple .pace .pace-progress {
  background: #6f42c1;
  color: #6f42c1;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-purple .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6f42c1, inset 0 0 0 7px #fff;
}

.pace-mac-osx-purple .pace .pace-progress {
  background-color: #6f42c1;
  box-shadow: inset -1px 0 #6f42c1, inset 0 -1px #6f42c1, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-purple .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-purple .pace-progress {
  color: #6f42c1;
}

.pace-pink .pace .pace-progress {
  background: #e83e8c;
}

.pace-barber-shop-pink .pace {
  background: #fff;
}
.pace-barber-shop-pink .pace .pace-progress {
  background: #e83e8c;
}
.pace-barber-shop-pink .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-pink .pace .pace-progress::after {
  color: rgba(232, 62, 140, 0.2);
}

.pace-bounce-pink .pace .pace-activity {
  background: #e83e8c;
}

.pace-center-atom-pink .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-pink .pace-progress::before {
  background: #e83e8c;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-pink .pace-activity {
  border-color: #e83e8c;
}
.pace-center-atom-pink .pace-activity::after, .pace-center-atom-pink .pace-activity::before {
  border-color: #e83e8c;
}

.pace-center-circle-pink .pace .pace-progress {
  background: rgba(232, 62, 140, 0.8);
  color: #fff;
}

.pace-center-radar-pink .pace .pace-activity {
  border-color: #e83e8c transparent transparent;
}
.pace-center-radar-pink .pace .pace-activity::before {
  border-color: #e83e8c transparent transparent;
}

.pace-center-simple-pink .pace {
  background: #fff;
  border-color: #e83e8c;
}
.pace-center-simple-pink .pace .pace-progress {
  background: #e83e8c;
}

.pace-material-pink .pace {
  color: #e83e8c;
}

.pace-corner-indicator-pink .pace .pace-activity {
  background: #e83e8c;
}
.pace-corner-indicator-pink .pace .pace-activity::after,
.pace-corner-indicator-pink .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-pink .pace .pace-activity::before {
  border-right-color: rgba(232, 62, 140, 0.2);
  border-left-color: rgba(232, 62, 140, 0.2);
}
.pace-corner-indicator-pink .pace .pace-activity::after {
  border-top-color: rgba(232, 62, 140, 0.2);
  border-bottom-color: rgba(232, 62, 140, 0.2);
}

.pace-fill-left-pink .pace .pace-progress {
  background-color: rgba(232, 62, 140, 0.2);
}

.pace-flash-pink .pace .pace-progress {
  background: #e83e8c;
}
.pace-flash-pink .pace .pace-progress-inner {
  box-shadow: 0 0 10px #e83e8c, 0 0 5px #e83e8c;
}
.pace-flash-pink .pace .pace-activity {
  border-top-color: #e83e8c;
  border-left-color: #e83e8c;
}

.pace-loading-bar-pink .pace .pace-progress {
  background: #e83e8c;
  color: #e83e8c;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-pink .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #e83e8c, inset 0 0 0 7px #fff;
}

.pace-mac-osx-pink .pace .pace-progress {
  background-color: #e83e8c;
  box-shadow: inset -1px 0 #e83e8c, inset 0 -1px #e83e8c, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-pink .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-pink .pace-progress {
  color: #e83e8c;
}

.pace-red .pace .pace-progress {
  background: #EA0029;
}

.pace-barber-shop-red .pace {
  background: #fff;
}
.pace-barber-shop-red .pace .pace-progress {
  background: #EA0029;
}
.pace-barber-shop-red .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-red .pace .pace-progress::after {
  color: rgba(234, 0, 41, 0.2);
}

.pace-bounce-red .pace .pace-activity {
  background: #EA0029;
}

.pace-center-atom-red .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-red .pace-progress::before {
  background: #EA0029;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-red .pace-activity {
  border-color: #EA0029;
}
.pace-center-atom-red .pace-activity::after, .pace-center-atom-red .pace-activity::before {
  border-color: #EA0029;
}

.pace-center-circle-red .pace .pace-progress {
  background: rgba(234, 0, 41, 0.8);
  color: #fff;
}

.pace-center-radar-red .pace .pace-activity {
  border-color: #EA0029 transparent transparent;
}
.pace-center-radar-red .pace .pace-activity::before {
  border-color: #EA0029 transparent transparent;
}

.pace-center-simple-red .pace {
  background: #fff;
  border-color: #EA0029;
}
.pace-center-simple-red .pace .pace-progress {
  background: #EA0029;
}

.pace-material-red .pace {
  color: #EA0029;
}

.pace-corner-indicator-red .pace .pace-activity {
  background: #EA0029;
}
.pace-corner-indicator-red .pace .pace-activity::after,
.pace-corner-indicator-red .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-red .pace .pace-activity::before {
  border-right-color: rgba(234, 0, 41, 0.2);
  border-left-color: rgba(234, 0, 41, 0.2);
}
.pace-corner-indicator-red .pace .pace-activity::after {
  border-top-color: rgba(234, 0, 41, 0.2);
  border-bottom-color: rgba(234, 0, 41, 0.2);
}

.pace-fill-left-red .pace .pace-progress {
  background-color: rgba(234, 0, 41, 0.2);
}

.pace-flash-red .pace .pace-progress {
  background: #EA0029;
}
.pace-flash-red .pace .pace-progress-inner {
  box-shadow: 0 0 10px #EA0029, 0 0 5px #EA0029;
}
.pace-flash-red .pace .pace-activity {
  border-top-color: #EA0029;
  border-left-color: #EA0029;
}

.pace-loading-bar-red .pace .pace-progress {
  background: #EA0029;
  color: #EA0029;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-red .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #EA0029, inset 0 0 0 7px #fff;
}

.pace-mac-osx-red .pace .pace-progress {
  background-color: #EA0029;
  box-shadow: inset -1px 0 #EA0029, inset 0 -1px #EA0029, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-red .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-red .pace-progress {
  color: #EA0029;
}

.pace-orange .pace .pace-progress {
  background: #fd7e14;
}

.pace-barber-shop-orange .pace {
  background: #1f2d3d;
}
.pace-barber-shop-orange .pace .pace-progress {
  background: #fd7e14;
}
.pace-barber-shop-orange .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-orange .pace .pace-progress::after {
  color: rgba(253, 126, 20, 0.2);
}

.pace-bounce-orange .pace .pace-activity {
  background: #fd7e14;
}

.pace-center-atom-orange .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-orange .pace-progress::before {
  background: #fd7e14;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-orange .pace-activity {
  border-color: #fd7e14;
}
.pace-center-atom-orange .pace-activity::after, .pace-center-atom-orange .pace-activity::before {
  border-color: #fd7e14;
}

.pace-center-circle-orange .pace .pace-progress {
  background: rgba(253, 126, 20, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-orange .pace .pace-activity {
  border-color: #fd7e14 transparent transparent;
}
.pace-center-radar-orange .pace .pace-activity::before {
  border-color: #fd7e14 transparent transparent;
}

.pace-center-simple-orange .pace {
  background: #1f2d3d;
  border-color: #fd7e14;
}
.pace-center-simple-orange .pace .pace-progress {
  background: #fd7e14;
}

.pace-material-orange .pace {
  color: #fd7e14;
}

.pace-corner-indicator-orange .pace .pace-activity {
  background: #fd7e14;
}
.pace-corner-indicator-orange .pace .pace-activity::after,
.pace-corner-indicator-orange .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-orange .pace .pace-activity::before {
  border-right-color: rgba(253, 126, 20, 0.2);
  border-left-color: rgba(253, 126, 20, 0.2);
}
.pace-corner-indicator-orange .pace .pace-activity::after {
  border-top-color: rgba(253, 126, 20, 0.2);
  border-bottom-color: rgba(253, 126, 20, 0.2);
}

.pace-fill-left-orange .pace .pace-progress {
  background-color: rgba(253, 126, 20, 0.2);
}

.pace-flash-orange .pace .pace-progress {
  background: #fd7e14;
}
.pace-flash-orange .pace .pace-progress-inner {
  box-shadow: 0 0 10px #fd7e14, 0 0 5px #fd7e14;
}
.pace-flash-orange .pace .pace-activity {
  border-top-color: #fd7e14;
  border-left-color: #fd7e14;
}

.pace-loading-bar-orange .pace .pace-progress {
  background: #fd7e14;
  color: #fd7e14;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-orange .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #fd7e14, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-orange .pace .pace-progress {
  background-color: #fd7e14;
  box-shadow: inset -1px 0 #fd7e14, inset 0 -1px #fd7e14, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-orange .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-orange .pace-progress {
  color: #fd7e14;
}

.pace-yellow .pace .pace-progress {
  background: #F3C300;
}

.pace-barber-shop-yellow .pace {
  background: #1f2d3d;
}
.pace-barber-shop-yellow .pace .pace-progress {
  background: #F3C300;
}
.pace-barber-shop-yellow .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-yellow .pace .pace-progress::after {
  color: rgba(243, 195, 0, 0.2);
}

.pace-bounce-yellow .pace .pace-activity {
  background: #F3C300;
}

.pace-center-atom-yellow .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-yellow .pace-progress::before {
  background: #F3C300;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-yellow .pace-activity {
  border-color: #F3C300;
}
.pace-center-atom-yellow .pace-activity::after, .pace-center-atom-yellow .pace-activity::before {
  border-color: #F3C300;
}

.pace-center-circle-yellow .pace .pace-progress {
  background: rgba(243, 195, 0, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-yellow .pace .pace-activity {
  border-color: #F3C300 transparent transparent;
}
.pace-center-radar-yellow .pace .pace-activity::before {
  border-color: #F3C300 transparent transparent;
}

.pace-center-simple-yellow .pace {
  background: #1f2d3d;
  border-color: #F3C300;
}
.pace-center-simple-yellow .pace .pace-progress {
  background: #F3C300;
}

.pace-material-yellow .pace {
  color: #F3C300;
}

.pace-corner-indicator-yellow .pace .pace-activity {
  background: #F3C300;
}
.pace-corner-indicator-yellow .pace .pace-activity::after,
.pace-corner-indicator-yellow .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-yellow .pace .pace-activity::before {
  border-right-color: rgba(243, 195, 0, 0.2);
  border-left-color: rgba(243, 195, 0, 0.2);
}
.pace-corner-indicator-yellow .pace .pace-activity::after {
  border-top-color: rgba(243, 195, 0, 0.2);
  border-bottom-color: rgba(243, 195, 0, 0.2);
}

.pace-fill-left-yellow .pace .pace-progress {
  background-color: rgba(243, 195, 0, 0.2);
}

.pace-flash-yellow .pace .pace-progress {
  background: #F3C300;
}
.pace-flash-yellow .pace .pace-progress-inner {
  box-shadow: 0 0 10px #F3C300, 0 0 5px #F3C300;
}
.pace-flash-yellow .pace .pace-activity {
  border-top-color: #F3C300;
  border-left-color: #F3C300;
}

.pace-loading-bar-yellow .pace .pace-progress {
  background: #F3C300;
  color: #F3C300;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-yellow .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #F3C300, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-yellow .pace .pace-progress {
  background-color: #F3C300;
  box-shadow: inset -1px 0 #F3C300, inset 0 -1px #F3C300, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-yellow .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-yellow .pace-progress {
  color: #F3C300;
}

.pace-green .pace .pace-progress {
  background: #5D7D2B;
}

.pace-barber-shop-green .pace {
  background: #fff;
}
.pace-barber-shop-green .pace .pace-progress {
  background: #5D7D2B;
}
.pace-barber-shop-green .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-green .pace .pace-progress::after {
  color: rgba(93, 125, 43, 0.2);
}

.pace-bounce-green .pace .pace-activity {
  background: #5D7D2B;
}

.pace-center-atom-green .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-green .pace-progress::before {
  background: #5D7D2B;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-green .pace-activity {
  border-color: #5D7D2B;
}
.pace-center-atom-green .pace-activity::after, .pace-center-atom-green .pace-activity::before {
  border-color: #5D7D2B;
}

.pace-center-circle-green .pace .pace-progress {
  background: rgba(93, 125, 43, 0.8);
  color: #fff;
}

.pace-center-radar-green .pace .pace-activity {
  border-color: #5D7D2B transparent transparent;
}
.pace-center-radar-green .pace .pace-activity::before {
  border-color: #5D7D2B transparent transparent;
}

.pace-center-simple-green .pace {
  background: #fff;
  border-color: #5D7D2B;
}
.pace-center-simple-green .pace .pace-progress {
  background: #5D7D2B;
}

.pace-material-green .pace {
  color: #5D7D2B;
}

.pace-corner-indicator-green .pace .pace-activity {
  background: #5D7D2B;
}
.pace-corner-indicator-green .pace .pace-activity::after,
.pace-corner-indicator-green .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-green .pace .pace-activity::before {
  border-right-color: rgba(93, 125, 43, 0.2);
  border-left-color: rgba(93, 125, 43, 0.2);
}
.pace-corner-indicator-green .pace .pace-activity::after {
  border-top-color: rgba(93, 125, 43, 0.2);
  border-bottom-color: rgba(93, 125, 43, 0.2);
}

.pace-fill-left-green .pace .pace-progress {
  background-color: rgba(93, 125, 43, 0.2);
}

.pace-flash-green .pace .pace-progress {
  background: #5D7D2B;
}
.pace-flash-green .pace .pace-progress-inner {
  box-shadow: 0 0 10px #5D7D2B, 0 0 5px #5D7D2B;
}
.pace-flash-green .pace .pace-activity {
  border-top-color: #5D7D2B;
  border-left-color: #5D7D2B;
}

.pace-loading-bar-green .pace .pace-progress {
  background: #5D7D2B;
  color: #5D7D2B;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-green .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #5D7D2B, inset 0 0 0 7px #fff;
}

.pace-mac-osx-green .pace .pace-progress {
  background-color: #5D7D2B;
  box-shadow: inset -1px 0 #5D7D2B, inset 0 -1px #5D7D2B, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-green .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-green .pace-progress {
  color: #5D7D2B;
}

.pace-teal .pace .pace-progress {
  background: #20c997;
}

.pace-barber-shop-teal .pace {
  background: #fff;
}
.pace-barber-shop-teal .pace .pace-progress {
  background: #20c997;
}
.pace-barber-shop-teal .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-teal .pace .pace-progress::after {
  color: rgba(32, 201, 151, 0.2);
}

.pace-bounce-teal .pace .pace-activity {
  background: #20c997;
}

.pace-center-atom-teal .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-teal .pace-progress::before {
  background: #20c997;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-teal .pace-activity {
  border-color: #20c997;
}
.pace-center-atom-teal .pace-activity::after, .pace-center-atom-teal .pace-activity::before {
  border-color: #20c997;
}

.pace-center-circle-teal .pace .pace-progress {
  background: rgba(32, 201, 151, 0.8);
  color: #fff;
}

.pace-center-radar-teal .pace .pace-activity {
  border-color: #20c997 transparent transparent;
}
.pace-center-radar-teal .pace .pace-activity::before {
  border-color: #20c997 transparent transparent;
}

.pace-center-simple-teal .pace {
  background: #fff;
  border-color: #20c997;
}
.pace-center-simple-teal .pace .pace-progress {
  background: #20c997;
}

.pace-material-teal .pace {
  color: #20c997;
}

.pace-corner-indicator-teal .pace .pace-activity {
  background: #20c997;
}
.pace-corner-indicator-teal .pace .pace-activity::after,
.pace-corner-indicator-teal .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-teal .pace .pace-activity::before {
  border-right-color: rgba(32, 201, 151, 0.2);
  border-left-color: rgba(32, 201, 151, 0.2);
}
.pace-corner-indicator-teal .pace .pace-activity::after {
  border-top-color: rgba(32, 201, 151, 0.2);
  border-bottom-color: rgba(32, 201, 151, 0.2);
}

.pace-fill-left-teal .pace .pace-progress {
  background-color: rgba(32, 201, 151, 0.2);
}

.pace-flash-teal .pace .pace-progress {
  background: #20c997;
}
.pace-flash-teal .pace .pace-progress-inner {
  box-shadow: 0 0 10px #20c997, 0 0 5px #20c997;
}
.pace-flash-teal .pace .pace-activity {
  border-top-color: #20c997;
  border-left-color: #20c997;
}

.pace-loading-bar-teal .pace .pace-progress {
  background: #20c997;
  color: #20c997;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-teal .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #20c997, inset 0 0 0 7px #fff;
}

.pace-mac-osx-teal .pace .pace-progress {
  background-color: #20c997;
  box-shadow: inset -1px 0 #20c997, inset 0 -1px #20c997, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-teal .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-teal .pace-progress {
  color: #20c997;
}

.pace-cyan .pace .pace-progress {
  background: #17a2b8;
}

.pace-barber-shop-cyan .pace {
  background: #fff;
}
.pace-barber-shop-cyan .pace .pace-progress {
  background: #17a2b8;
}
.pace-barber-shop-cyan .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-cyan .pace .pace-progress::after {
  color: rgba(23, 162, 184, 0.2);
}

.pace-bounce-cyan .pace .pace-activity {
  background: #17a2b8;
}

.pace-center-atom-cyan .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-cyan .pace-progress::before {
  background: #17a2b8;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-cyan .pace-activity {
  border-color: #17a2b8;
}
.pace-center-atom-cyan .pace-activity::after, .pace-center-atom-cyan .pace-activity::before {
  border-color: #17a2b8;
}

.pace-center-circle-cyan .pace .pace-progress {
  background: rgba(23, 162, 184, 0.8);
  color: #fff;
}

.pace-center-radar-cyan .pace .pace-activity {
  border-color: #17a2b8 transparent transparent;
}
.pace-center-radar-cyan .pace .pace-activity::before {
  border-color: #17a2b8 transparent transparent;
}

.pace-center-simple-cyan .pace {
  background: #fff;
  border-color: #17a2b8;
}
.pace-center-simple-cyan .pace .pace-progress {
  background: #17a2b8;
}

.pace-material-cyan .pace {
  color: #17a2b8;
}

.pace-corner-indicator-cyan .pace .pace-activity {
  background: #17a2b8;
}
.pace-corner-indicator-cyan .pace .pace-activity::after,
.pace-corner-indicator-cyan .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-cyan .pace .pace-activity::before {
  border-right-color: rgba(23, 162, 184, 0.2);
  border-left-color: rgba(23, 162, 184, 0.2);
}
.pace-corner-indicator-cyan .pace .pace-activity::after {
  border-top-color: rgba(23, 162, 184, 0.2);
  border-bottom-color: rgba(23, 162, 184, 0.2);
}

.pace-fill-left-cyan .pace .pace-progress {
  background-color: rgba(23, 162, 184, 0.2);
}

.pace-flash-cyan .pace .pace-progress {
  background: #17a2b8;
}
.pace-flash-cyan .pace .pace-progress-inner {
  box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8;
}
.pace-flash-cyan .pace .pace-activity {
  border-top-color: #17a2b8;
  border-left-color: #17a2b8;
}

.pace-loading-bar-cyan .pace .pace-progress {
  background: #17a2b8;
  color: #17a2b8;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-cyan .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #fff;
}

.pace-mac-osx-cyan .pace .pace-progress {
  background-color: #17a2b8;
  box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-cyan .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-cyan .pace-progress {
  color: #17a2b8;
}

.pace-white .pace .pace-progress {
  background: #fff;
}

.pace-barber-shop-white .pace {
  background: #1f2d3d;
}
.pace-barber-shop-white .pace .pace-progress {
  background: #fff;
}
.pace-barber-shop-white .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-white .pace .pace-progress::after {
  color: rgba(255, 255, 255, 0.2);
}

.pace-bounce-white .pace .pace-activity {
  background: #fff;
}

.pace-center-atom-white .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-white .pace-progress::before {
  background: #fff;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-white .pace-activity {
  border-color: #fff;
}
.pace-center-atom-white .pace-activity::after, .pace-center-atom-white .pace-activity::before {
  border-color: #fff;
}

.pace-center-circle-white .pace .pace-progress {
  background: rgba(255, 255, 255, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-white .pace .pace-activity {
  border-color: #fff transparent transparent;
}
.pace-center-radar-white .pace .pace-activity::before {
  border-color: #fff transparent transparent;
}

.pace-center-simple-white .pace {
  background: #1f2d3d;
  border-color: #fff;
}
.pace-center-simple-white .pace .pace-progress {
  background: #fff;
}

.pace-material-white .pace {
  color: #fff;
}

.pace-corner-indicator-white .pace .pace-activity {
  background: #fff;
}
.pace-corner-indicator-white .pace .pace-activity::after,
.pace-corner-indicator-white .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-white .pace .pace-activity::before {
  border-right-color: rgba(255, 255, 255, 0.2);
  border-left-color: rgba(255, 255, 255, 0.2);
}
.pace-corner-indicator-white .pace .pace-activity::after {
  border-top-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}

.pace-fill-left-white .pace .pace-progress {
  background-color: rgba(255, 255, 255, 0.2);
}

.pace-flash-white .pace .pace-progress {
  background: #fff;
}
.pace-flash-white .pace .pace-progress-inner {
  box-shadow: 0 0 10px #fff, 0 0 5px #fff;
}
.pace-flash-white .pace .pace-activity {
  border-top-color: #fff;
  border-left-color: #fff;
}

.pace-loading-bar-white .pace .pace-progress {
  background: #fff;
  color: #fff;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-white .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #fff, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-white .pace .pace-progress {
  background-color: #fff;
  box-shadow: inset -1px 0 #fff, inset 0 -1px #fff, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-white .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-white .pace-progress {
  color: #fff;
}

.pace-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-gray .pace {
  background: #fff;
}
.pace-barber-shop-gray .pace .pace-progress {
  background: #6c757d;
}
.pace-barber-shop-gray .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-gray .pace .pace-progress::after {
  color: rgba(108, 117, 125, 0.2);
}

.pace-bounce-gray .pace .pace-activity {
  background: #6c757d;
}

.pace-center-atom-gray .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-gray .pace-progress::before {
  background: #6c757d;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-gray .pace-activity {
  border-color: #6c757d;
}
.pace-center-atom-gray .pace-activity::after, .pace-center-atom-gray .pace-activity::before {
  border-color: #6c757d;
}

.pace-center-circle-gray .pace .pace-progress {
  background: rgba(108, 117, 125, 0.8);
  color: #fff;
}

.pace-center-radar-gray .pace .pace-activity {
  border-color: #6c757d transparent transparent;
}
.pace-center-radar-gray .pace .pace-activity::before {
  border-color: #6c757d transparent transparent;
}

.pace-center-simple-gray .pace {
  background: #fff;
  border-color: #6c757d;
}
.pace-center-simple-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-material-gray .pace {
  color: #6c757d;
}

.pace-corner-indicator-gray .pace .pace-activity {
  background: #6c757d;
}
.pace-corner-indicator-gray .pace .pace-activity::after,
.pace-corner-indicator-gray .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-gray .pace .pace-activity::before {
  border-right-color: rgba(108, 117, 125, 0.2);
  border-left-color: rgba(108, 117, 125, 0.2);
}
.pace-corner-indicator-gray .pace .pace-activity::after {
  border-top-color: rgba(108, 117, 125, 0.2);
  border-bottom-color: rgba(108, 117, 125, 0.2);
}

.pace-fill-left-gray .pace .pace-progress {
  background-color: rgba(108, 117, 125, 0.2);
}

.pace-flash-gray .pace .pace-progress {
  background: #6c757d;
}
.pace-flash-gray .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;
}
.pace-flash-gray .pace .pace-activity {
  border-top-color: #6c757d;
  border-left-color: #6c757d;
}

.pace-loading-bar-gray .pace .pace-progress {
  background: #6c757d;
  color: #6c757d;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-gray .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;
}

.pace-mac-osx-gray .pace .pace-progress {
  background-color: #6c757d;
  box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-gray .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-gray .pace-progress {
  color: #6c757d;
}

.pace-gray-dark .pace .pace-progress {
  background: #343a40;
}

.pace-barber-shop-gray-dark .pace {
  background: #fff;
}
.pace-barber-shop-gray-dark .pace .pace-progress {
  background: #343a40;
}
.pace-barber-shop-gray-dark .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-gray-dark .pace .pace-progress::after {
  color: rgba(52, 58, 64, 0.2);
}

.pace-bounce-gray-dark .pace .pace-activity {
  background: #343a40;
}

.pace-center-atom-gray-dark .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-gray-dark .pace-progress::before {
  background: #343a40;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-gray-dark .pace-activity {
  border-color: #343a40;
}
.pace-center-atom-gray-dark .pace-activity::after, .pace-center-atom-gray-dark .pace-activity::before {
  border-color: #343a40;
}

.pace-center-circle-gray-dark .pace .pace-progress {
  background: rgba(52, 58, 64, 0.8);
  color: #fff;
}

.pace-center-radar-gray-dark .pace .pace-activity {
  border-color: #343a40 transparent transparent;
}
.pace-center-radar-gray-dark .pace .pace-activity::before {
  border-color: #343a40 transparent transparent;
}

.pace-center-simple-gray-dark .pace {
  background: #fff;
  border-color: #343a40;
}
.pace-center-simple-gray-dark .pace .pace-progress {
  background: #343a40;
}

.pace-material-gray-dark .pace {
  color: #343a40;
}

.pace-corner-indicator-gray-dark .pace .pace-activity {
  background: #343a40;
}
.pace-corner-indicator-gray-dark .pace .pace-activity::after,
.pace-corner-indicator-gray-dark .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-gray-dark .pace .pace-activity::before {
  border-right-color: rgba(52, 58, 64, 0.2);
  border-left-color: rgba(52, 58, 64, 0.2);
}
.pace-corner-indicator-gray-dark .pace .pace-activity::after {
  border-top-color: rgba(52, 58, 64, 0.2);
  border-bottom-color: rgba(52, 58, 64, 0.2);
}

.pace-fill-left-gray-dark .pace .pace-progress {
  background-color: rgba(52, 58, 64, 0.2);
}

.pace-flash-gray-dark .pace .pace-progress {
  background: #343a40;
}
.pace-flash-gray-dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #343a40, 0 0 5px #343a40;
}
.pace-flash-gray-dark .pace .pace-activity {
  border-top-color: #343a40;
  border-left-color: #343a40;
}

.pace-loading-bar-gray-dark .pace .pace-progress {
  background: #343a40;
  color: #343a40;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-gray-dark .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff;
}

.pace-mac-osx-gray-dark .pace .pace-progress {
  background-color: #343a40;
  box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-gray-dark .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-gray-dark .pace-progress {
  color: #343a40;
}

.pace-kia-midnight-black .pace .pace-progress {
  background: #05141F;
}

.pace-barber-shop-kia-midnight-black .pace {
  background: #fff;
}
.pace-barber-shop-kia-midnight-black .pace .pace-progress {
  background: #05141F;
}
.pace-barber-shop-kia-midnight-black .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-kia-midnight-black .pace .pace-progress::after {
  color: rgba(5, 20, 31, 0.2);
}

.pace-bounce-kia-midnight-black .pace .pace-activity {
  background: #05141F;
}

.pace-center-atom-kia-midnight-black .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-kia-midnight-black .pace-progress::before {
  background: #05141F;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-kia-midnight-black .pace-activity {
  border-color: #05141F;
}
.pace-center-atom-kia-midnight-black .pace-activity::after, .pace-center-atom-kia-midnight-black .pace-activity::before {
  border-color: #05141F;
}

.pace-center-circle-kia-midnight-black .pace .pace-progress {
  background: rgba(5, 20, 31, 0.8);
  color: #fff;
}

.pace-center-radar-kia-midnight-black .pace .pace-activity {
  border-color: #05141F transparent transparent;
}
.pace-center-radar-kia-midnight-black .pace .pace-activity::before {
  border-color: #05141F transparent transparent;
}

.pace-center-simple-kia-midnight-black .pace {
  background: #fff;
  border-color: #05141F;
}
.pace-center-simple-kia-midnight-black .pace .pace-progress {
  background: #05141F;
}

.pace-material-kia-midnight-black .pace {
  color: #05141F;
}

.pace-corner-indicator-kia-midnight-black .pace .pace-activity {
  background: #05141F;
}
.pace-corner-indicator-kia-midnight-black .pace .pace-activity::after,
.pace-corner-indicator-kia-midnight-black .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-kia-midnight-black .pace .pace-activity::before {
  border-right-color: rgba(5, 20, 31, 0.2);
  border-left-color: rgba(5, 20, 31, 0.2);
}
.pace-corner-indicator-kia-midnight-black .pace .pace-activity::after {
  border-top-color: rgba(5, 20, 31, 0.2);
  border-bottom-color: rgba(5, 20, 31, 0.2);
}

.pace-fill-left-kia-midnight-black .pace .pace-progress {
  background-color: rgba(5, 20, 31, 0.2);
}

.pace-flash-kia-midnight-black .pace .pace-progress {
  background: #05141F;
}
.pace-flash-kia-midnight-black .pace .pace-progress-inner {
  box-shadow: 0 0 10px #05141F, 0 0 5px #05141F;
}
.pace-flash-kia-midnight-black .pace .pace-activity {
  border-top-color: #05141F;
  border-left-color: #05141F;
}

.pace-loading-bar-kia-midnight-black .pace .pace-progress {
  background: #05141F;
  color: #05141F;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-kia-midnight-black .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #05141F, inset 0 0 0 7px #fff;
}

.pace-mac-osx-kia-midnight-black .pace .pace-progress {
  background-color: #05141F;
  box-shadow: inset -1px 0 #05141F, inset 0 -1px #05141F, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-kia-midnight-black .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-kia-midnight-black .pace-progress {
  color: #05141F;
}

.pace-kia-depth-blue .pace .pace-progress {
  background: #0F1D28;
}

.pace-barber-shop-kia-depth-blue .pace {
  background: #fff;
}
.pace-barber-shop-kia-depth-blue .pace .pace-progress {
  background: #0F1D28;
}
.pace-barber-shop-kia-depth-blue .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-kia-depth-blue .pace .pace-progress::after {
  color: rgba(15, 29, 40, 0.2);
}

.pace-bounce-kia-depth-blue .pace .pace-activity {
  background: #0F1D28;
}

.pace-center-atom-kia-depth-blue .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-kia-depth-blue .pace-progress::before {
  background: #0F1D28;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-kia-depth-blue .pace-activity {
  border-color: #0F1D28;
}
.pace-center-atom-kia-depth-blue .pace-activity::after, .pace-center-atom-kia-depth-blue .pace-activity::before {
  border-color: #0F1D28;
}

.pace-center-circle-kia-depth-blue .pace .pace-progress {
  background: rgba(15, 29, 40, 0.8);
  color: #fff;
}

.pace-center-radar-kia-depth-blue .pace .pace-activity {
  border-color: #0F1D28 transparent transparent;
}
.pace-center-radar-kia-depth-blue .pace .pace-activity::before {
  border-color: #0F1D28 transparent transparent;
}

.pace-center-simple-kia-depth-blue .pace {
  background: #fff;
  border-color: #0F1D28;
}
.pace-center-simple-kia-depth-blue .pace .pace-progress {
  background: #0F1D28;
}

.pace-material-kia-depth-blue .pace {
  color: #0F1D28;
}

.pace-corner-indicator-kia-depth-blue .pace .pace-activity {
  background: #0F1D28;
}
.pace-corner-indicator-kia-depth-blue .pace .pace-activity::after,
.pace-corner-indicator-kia-depth-blue .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-kia-depth-blue .pace .pace-activity::before {
  border-right-color: rgba(15, 29, 40, 0.2);
  border-left-color: rgba(15, 29, 40, 0.2);
}
.pace-corner-indicator-kia-depth-blue .pace .pace-activity::after {
  border-top-color: rgba(15, 29, 40, 0.2);
  border-bottom-color: rgba(15, 29, 40, 0.2);
}

.pace-fill-left-kia-depth-blue .pace .pace-progress {
  background-color: rgba(15, 29, 40, 0.2);
}

.pace-flash-kia-depth-blue .pace .pace-progress {
  background: #0F1D28;
}
.pace-flash-kia-depth-blue .pace .pace-progress-inner {
  box-shadow: 0 0 10px #0F1D28, 0 0 5px #0F1D28;
}
.pace-flash-kia-depth-blue .pace .pace-activity {
  border-top-color: #0F1D28;
  border-left-color: #0F1D28;
}

.pace-loading-bar-kia-depth-blue .pace .pace-progress {
  background: #0F1D28;
  color: #0F1D28;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-kia-depth-blue .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #0F1D28, inset 0 0 0 7px #fff;
}

.pace-mac-osx-kia-depth-blue .pace .pace-progress {
  background-color: #0F1D28;
  box-shadow: inset -1px 0 #0F1D28, inset 0 -1px #0F1D28, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-kia-depth-blue .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-kia-depth-blue .pace-progress {
  color: #0F1D28;
}

.pace-kia-polar-white .pace .pace-progress {
  background: #FFFFFF;
}

.pace-barber-shop-kia-polar-white .pace {
  background: #1f2d3d;
}
.pace-barber-shop-kia-polar-white .pace .pace-progress {
  background: #FFFFFF;
}
.pace-barber-shop-kia-polar-white .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-kia-polar-white .pace .pace-progress::after {
  color: rgba(255, 255, 255, 0.2);
}

.pace-bounce-kia-polar-white .pace .pace-activity {
  background: #FFFFFF;
}

.pace-center-atom-kia-polar-white .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-kia-polar-white .pace-progress::before {
  background: #FFFFFF;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-kia-polar-white .pace-activity {
  border-color: #FFFFFF;
}
.pace-center-atom-kia-polar-white .pace-activity::after, .pace-center-atom-kia-polar-white .pace-activity::before {
  border-color: #FFFFFF;
}

.pace-center-circle-kia-polar-white .pace .pace-progress {
  background: rgba(255, 255, 255, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-kia-polar-white .pace .pace-activity {
  border-color: #FFFFFF transparent transparent;
}
.pace-center-radar-kia-polar-white .pace .pace-activity::before {
  border-color: #FFFFFF transparent transparent;
}

.pace-center-simple-kia-polar-white .pace {
  background: #1f2d3d;
  border-color: #FFFFFF;
}
.pace-center-simple-kia-polar-white .pace .pace-progress {
  background: #FFFFFF;
}

.pace-material-kia-polar-white .pace {
  color: #FFFFFF;
}

.pace-corner-indicator-kia-polar-white .pace .pace-activity {
  background: #FFFFFF;
}
.pace-corner-indicator-kia-polar-white .pace .pace-activity::after,
.pace-corner-indicator-kia-polar-white .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-kia-polar-white .pace .pace-activity::before {
  border-right-color: rgba(255, 255, 255, 0.2);
  border-left-color: rgba(255, 255, 255, 0.2);
}
.pace-corner-indicator-kia-polar-white .pace .pace-activity::after {
  border-top-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}

.pace-fill-left-kia-polar-white .pace .pace-progress {
  background-color: rgba(255, 255, 255, 0.2);
}

.pace-flash-kia-polar-white .pace .pace-progress {
  background: #FFFFFF;
}
.pace-flash-kia-polar-white .pace .pace-progress-inner {
  box-shadow: 0 0 10px #FFFFFF, 0 0 5px #FFFFFF;
}
.pace-flash-kia-polar-white .pace .pace-activity {
  border-top-color: #FFFFFF;
  border-left-color: #FFFFFF;
}

.pace-loading-bar-kia-polar-white .pace .pace-progress {
  background: #FFFFFF;
  color: #FFFFFF;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-kia-polar-white .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #FFFFFF, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-kia-polar-white .pace .pace-progress {
  background-color: #FFFFFF;
  box-shadow: inset -1px 0 #FFFFFF, inset 0 -1px #FFFFFF, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-kia-polar-white .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-kia-polar-white .pace-progress {
  color: #FFFFFF;
}

.pace-description .pace .pace-progress {
  background: #37434C;
}

.pace-barber-shop-description .pace {
  background: #fff;
}
.pace-barber-shop-description .pace .pace-progress {
  background: #37434C;
}
.pace-barber-shop-description .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-description .pace .pace-progress::after {
  color: rgba(55, 67, 76, 0.2);
}

.pace-bounce-description .pace .pace-activity {
  background: #37434C;
}

.pace-center-atom-description .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-description .pace-progress::before {
  background: #37434C;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-description .pace-activity {
  border-color: #37434C;
}
.pace-center-atom-description .pace-activity::after, .pace-center-atom-description .pace-activity::before {
  border-color: #37434C;
}

.pace-center-circle-description .pace .pace-progress {
  background: rgba(55, 67, 76, 0.8);
  color: #fff;
}

.pace-center-radar-description .pace .pace-activity {
  border-color: #37434C transparent transparent;
}
.pace-center-radar-description .pace .pace-activity::before {
  border-color: #37434C transparent transparent;
}

.pace-center-simple-description .pace {
  background: #fff;
  border-color: #37434C;
}
.pace-center-simple-description .pace .pace-progress {
  background: #37434C;
}

.pace-material-description .pace {
  color: #37434C;
}

.pace-corner-indicator-description .pace .pace-activity {
  background: #37434C;
}
.pace-corner-indicator-description .pace .pace-activity::after,
.pace-corner-indicator-description .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-description .pace .pace-activity::before {
  border-right-color: rgba(55, 67, 76, 0.2);
  border-left-color: rgba(55, 67, 76, 0.2);
}
.pace-corner-indicator-description .pace .pace-activity::after {
  border-top-color: rgba(55, 67, 76, 0.2);
  border-bottom-color: rgba(55, 67, 76, 0.2);
}

.pace-fill-left-description .pace .pace-progress {
  background-color: rgba(55, 67, 76, 0.2);
}

.pace-flash-description .pace .pace-progress {
  background: #37434C;
}
.pace-flash-description .pace .pace-progress-inner {
  box-shadow: 0 0 10px #37434C, 0 0 5px #37434C;
}
.pace-flash-description .pace .pace-activity {
  border-top-color: #37434C;
  border-left-color: #37434C;
}

.pace-loading-bar-description .pace .pace-progress {
  background: #37434C;
  color: #37434C;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-description .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #37434C, inset 0 0 0 7px #fff;
}

.pace-mac-osx-description .pace .pace-progress {
  background-color: #37434C;
  box-shadow: inset -1px 0 #37434C, inset 0 -1px #37434C, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-description .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-description .pace-progress {
  color: #37434C;
}

.pace-caption .pace .pace-progress {
  background: #697279;
}

.pace-barber-shop-caption .pace {
  background: #fff;
}
.pace-barber-shop-caption .pace .pace-progress {
  background: #697279;
}
.pace-barber-shop-caption .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-caption .pace .pace-progress::after {
  color: rgba(105, 114, 121, 0.2);
}

.pace-bounce-caption .pace .pace-activity {
  background: #697279;
}

.pace-center-atom-caption .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-caption .pace-progress::before {
  background: #697279;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-caption .pace-activity {
  border-color: #697279;
}
.pace-center-atom-caption .pace-activity::after, .pace-center-atom-caption .pace-activity::before {
  border-color: #697279;
}

.pace-center-circle-caption .pace .pace-progress {
  background: rgba(105, 114, 121, 0.8);
  color: #fff;
}

.pace-center-radar-caption .pace .pace-activity {
  border-color: #697279 transparent transparent;
}
.pace-center-radar-caption .pace .pace-activity::before {
  border-color: #697279 transparent transparent;
}

.pace-center-simple-caption .pace {
  background: #fff;
  border-color: #697279;
}
.pace-center-simple-caption .pace .pace-progress {
  background: #697279;
}

.pace-material-caption .pace {
  color: #697279;
}

.pace-corner-indicator-caption .pace .pace-activity {
  background: #697279;
}
.pace-corner-indicator-caption .pace .pace-activity::after,
.pace-corner-indicator-caption .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-caption .pace .pace-activity::before {
  border-right-color: rgba(105, 114, 121, 0.2);
  border-left-color: rgba(105, 114, 121, 0.2);
}
.pace-corner-indicator-caption .pace .pace-activity::after {
  border-top-color: rgba(105, 114, 121, 0.2);
  border-bottom-color: rgba(105, 114, 121, 0.2);
}

.pace-fill-left-caption .pace .pace-progress {
  background-color: rgba(105, 114, 121, 0.2);
}

.pace-flash-caption .pace .pace-progress {
  background: #697279;
}
.pace-flash-caption .pace .pace-progress-inner {
  box-shadow: 0 0 10px #697279, 0 0 5px #697279;
}
.pace-flash-caption .pace .pace-activity {
  border-top-color: #697279;
  border-left-color: #697279;
}

.pace-loading-bar-caption .pace .pace-progress {
  background: #697279;
  color: #697279;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-caption .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #697279, inset 0 0 0 7px #fff;
}

.pace-mac-osx-caption .pace .pace-progress {
  background-color: #697279;
  box-shadow: inset -1px 0 #697279, inset 0 -1px #697279, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-caption .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-caption .pace-progress {
  color: #697279;
}

.pace-disabled-elements .pace .pace-progress {
  background: #9BA1A5;
}

.pace-barber-shop-disabled-elements .pace {
  background: #1f2d3d;
}
.pace-barber-shop-disabled-elements .pace .pace-progress {
  background: #9BA1A5;
}
.pace-barber-shop-disabled-elements .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-disabled-elements .pace .pace-progress::after {
  color: rgba(155, 161, 165, 0.2);
}

.pace-bounce-disabled-elements .pace .pace-activity {
  background: #9BA1A5;
}

.pace-center-atom-disabled-elements .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-disabled-elements .pace-progress::before {
  background: #9BA1A5;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-disabled-elements .pace-activity {
  border-color: #9BA1A5;
}
.pace-center-atom-disabled-elements .pace-activity::after, .pace-center-atom-disabled-elements .pace-activity::before {
  border-color: #9BA1A5;
}

.pace-center-circle-disabled-elements .pace .pace-progress {
  background: rgba(155, 161, 165, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-disabled-elements .pace .pace-activity {
  border-color: #9BA1A5 transparent transparent;
}
.pace-center-radar-disabled-elements .pace .pace-activity::before {
  border-color: #9BA1A5 transparent transparent;
}

.pace-center-simple-disabled-elements .pace {
  background: #1f2d3d;
  border-color: #9BA1A5;
}
.pace-center-simple-disabled-elements .pace .pace-progress {
  background: #9BA1A5;
}

.pace-material-disabled-elements .pace {
  color: #9BA1A5;
}

.pace-corner-indicator-disabled-elements .pace .pace-activity {
  background: #9BA1A5;
}
.pace-corner-indicator-disabled-elements .pace .pace-activity::after,
.pace-corner-indicator-disabled-elements .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-disabled-elements .pace .pace-activity::before {
  border-right-color: rgba(155, 161, 165, 0.2);
  border-left-color: rgba(155, 161, 165, 0.2);
}
.pace-corner-indicator-disabled-elements .pace .pace-activity::after {
  border-top-color: rgba(155, 161, 165, 0.2);
  border-bottom-color: rgba(155, 161, 165, 0.2);
}

.pace-fill-left-disabled-elements .pace .pace-progress {
  background-color: rgba(155, 161, 165, 0.2);
}

.pace-flash-disabled-elements .pace .pace-progress {
  background: #9BA1A5;
}
.pace-flash-disabled-elements .pace .pace-progress-inner {
  box-shadow: 0 0 10px #9BA1A5, 0 0 5px #9BA1A5;
}
.pace-flash-disabled-elements .pace .pace-activity {
  border-top-color: #9BA1A5;
  border-left-color: #9BA1A5;
}

.pace-loading-bar-disabled-elements .pace .pace-progress {
  background: #9BA1A5;
  color: #9BA1A5;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-disabled-elements .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #9BA1A5, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-disabled-elements .pace .pace-progress {
  background-color: #9BA1A5;
  box-shadow: inset -1px 0 #9BA1A5, inset 0 -1px #9BA1A5, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-disabled-elements .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-disabled-elements .pace-progress {
  color: #9BA1A5;
}

.pace-protection .pace .pace-progress {
  background: #9BA1A5;
}

.pace-barber-shop-protection .pace {
  background: #1f2d3d;
}
.pace-barber-shop-protection .pace .pace-progress {
  background: #9BA1A5;
}
.pace-barber-shop-protection .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-protection .pace .pace-progress::after {
  color: rgba(155, 161, 165, 0.2);
}

.pace-bounce-protection .pace .pace-activity {
  background: #9BA1A5;
}

.pace-center-atom-protection .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-protection .pace-progress::before {
  background: #9BA1A5;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-protection .pace-activity {
  border-color: #9BA1A5;
}
.pace-center-atom-protection .pace-activity::after, .pace-center-atom-protection .pace-activity::before {
  border-color: #9BA1A5;
}

.pace-center-circle-protection .pace .pace-progress {
  background: rgba(155, 161, 165, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-protection .pace .pace-activity {
  border-color: #9BA1A5 transparent transparent;
}
.pace-center-radar-protection .pace .pace-activity::before {
  border-color: #9BA1A5 transparent transparent;
}

.pace-center-simple-protection .pace {
  background: #1f2d3d;
  border-color: #9BA1A5;
}
.pace-center-simple-protection .pace .pace-progress {
  background: #9BA1A5;
}

.pace-material-protection .pace {
  color: #9BA1A5;
}

.pace-corner-indicator-protection .pace .pace-activity {
  background: #9BA1A5;
}
.pace-corner-indicator-protection .pace .pace-activity::after,
.pace-corner-indicator-protection .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-protection .pace .pace-activity::before {
  border-right-color: rgba(155, 161, 165, 0.2);
  border-left-color: rgba(155, 161, 165, 0.2);
}
.pace-corner-indicator-protection .pace .pace-activity::after {
  border-top-color: rgba(155, 161, 165, 0.2);
  border-bottom-color: rgba(155, 161, 165, 0.2);
}

.pace-fill-left-protection .pace .pace-progress {
  background-color: rgba(155, 161, 165, 0.2);
}

.pace-flash-protection .pace .pace-progress {
  background: #9BA1A5;
}
.pace-flash-protection .pace .pace-progress-inner {
  box-shadow: 0 0 10px #9BA1A5, 0 0 5px #9BA1A5;
}
.pace-flash-protection .pace .pace-activity {
  border-top-color: #9BA1A5;
  border-left-color: #9BA1A5;
}

.pace-loading-bar-protection .pace .pace-progress {
  background: #9BA1A5;
  color: #9BA1A5;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-protection .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #9BA1A5, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-protection .pace .pace-progress {
  background-color: #9BA1A5;
  box-shadow: inset -1px 0 #9BA1A5, inset 0 -1px #9BA1A5, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-protection .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-protection .pace-progress {
  color: #9BA1A5;
}

.pace-keyline .pace .pace-progress {
  background: #9BA1A5;
}

.pace-barber-shop-keyline .pace {
  background: #1f2d3d;
}
.pace-barber-shop-keyline .pace .pace-progress {
  background: #9BA1A5;
}
.pace-barber-shop-keyline .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-keyline .pace .pace-progress::after {
  color: rgba(155, 161, 165, 0.2);
}

.pace-bounce-keyline .pace .pace-activity {
  background: #9BA1A5;
}

.pace-center-atom-keyline .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-keyline .pace-progress::before {
  background: #9BA1A5;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-keyline .pace-activity {
  border-color: #9BA1A5;
}
.pace-center-atom-keyline .pace-activity::after, .pace-center-atom-keyline .pace-activity::before {
  border-color: #9BA1A5;
}

.pace-center-circle-keyline .pace .pace-progress {
  background: rgba(155, 161, 165, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-keyline .pace .pace-activity {
  border-color: #9BA1A5 transparent transparent;
}
.pace-center-radar-keyline .pace .pace-activity::before {
  border-color: #9BA1A5 transparent transparent;
}

.pace-center-simple-keyline .pace {
  background: #1f2d3d;
  border-color: #9BA1A5;
}
.pace-center-simple-keyline .pace .pace-progress {
  background: #9BA1A5;
}

.pace-material-keyline .pace {
  color: #9BA1A5;
}

.pace-corner-indicator-keyline .pace .pace-activity {
  background: #9BA1A5;
}
.pace-corner-indicator-keyline .pace .pace-activity::after,
.pace-corner-indicator-keyline .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-keyline .pace .pace-activity::before {
  border-right-color: rgba(155, 161, 165, 0.2);
  border-left-color: rgba(155, 161, 165, 0.2);
}
.pace-corner-indicator-keyline .pace .pace-activity::after {
  border-top-color: rgba(155, 161, 165, 0.2);
  border-bottom-color: rgba(155, 161, 165, 0.2);
}

.pace-fill-left-keyline .pace .pace-progress {
  background-color: rgba(155, 161, 165, 0.2);
}

.pace-flash-keyline .pace .pace-progress {
  background: #9BA1A5;
}
.pace-flash-keyline .pace .pace-progress-inner {
  box-shadow: 0 0 10px #9BA1A5, 0 0 5px #9BA1A5;
}
.pace-flash-keyline .pace .pace-activity {
  border-top-color: #9BA1A5;
  border-left-color: #9BA1A5;
}

.pace-loading-bar-keyline .pace .pace-progress {
  background: #9BA1A5;
  color: #9BA1A5;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-keyline .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #9BA1A5, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-keyline .pace .pace-progress {
  background-color: #9BA1A5;
  box-shadow: inset -1px 0 #9BA1A5, inset 0 -1px #9BA1A5, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-keyline .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-keyline .pace-progress {
  color: #9BA1A5;
}

.pace-background .pace .pace-progress {
  background: #F8F8F8;
}

.pace-barber-shop-background .pace {
  background: #1f2d3d;
}
.pace-barber-shop-background .pace .pace-progress {
  background: #F8F8F8;
}
.pace-barber-shop-background .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-background .pace .pace-progress::after {
  color: rgba(248, 248, 248, 0.2);
}

.pace-bounce-background .pace .pace-activity {
  background: #F8F8F8;
}

.pace-center-atom-background .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-background .pace-progress::before {
  background: #F8F8F8;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-background .pace-activity {
  border-color: #F8F8F8;
}
.pace-center-atom-background .pace-activity::after, .pace-center-atom-background .pace-activity::before {
  border-color: #F8F8F8;
}

.pace-center-circle-background .pace .pace-progress {
  background: rgba(248, 248, 248, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-background .pace .pace-activity {
  border-color: #F8F8F8 transparent transparent;
}
.pace-center-radar-background .pace .pace-activity::before {
  border-color: #F8F8F8 transparent transparent;
}

.pace-center-simple-background .pace {
  background: #1f2d3d;
  border-color: #F8F8F8;
}
.pace-center-simple-background .pace .pace-progress {
  background: #F8F8F8;
}

.pace-material-background .pace {
  color: #F8F8F8;
}

.pace-corner-indicator-background .pace .pace-activity {
  background: #F8F8F8;
}
.pace-corner-indicator-background .pace .pace-activity::after,
.pace-corner-indicator-background .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-background .pace .pace-activity::before {
  border-right-color: rgba(248, 248, 248, 0.2);
  border-left-color: rgba(248, 248, 248, 0.2);
}
.pace-corner-indicator-background .pace .pace-activity::after {
  border-top-color: rgba(248, 248, 248, 0.2);
  border-bottom-color: rgba(248, 248, 248, 0.2);
}

.pace-fill-left-background .pace .pace-progress {
  background-color: rgba(248, 248, 248, 0.2);
}

.pace-flash-background .pace .pace-progress {
  background: #F8F8F8;
}
.pace-flash-background .pace .pace-progress-inner {
  box-shadow: 0 0 10px #F8F8F8, 0 0 5px #F8F8F8;
}
.pace-flash-background .pace .pace-activity {
  border-top-color: #F8F8F8;
  border-left-color: #F8F8F8;
}

.pace-loading-bar-background .pace .pace-progress {
  background: #F8F8F8;
  color: #F8F8F8;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-background .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #F8F8F8, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-background .pace .pace-progress {
  background-color: #F8F8F8;
  box-shadow: inset -1px 0 #F8F8F8, inset 0 -1px #F8F8F8, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-background .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-background .pace-progress {
  color: #F8F8F8;
}

.pace-kia-live-red .pace .pace-progress {
  background: #EA0029;
}

.pace-barber-shop-kia-live-red .pace {
  background: #fff;
}
.pace-barber-shop-kia-live-red .pace .pace-progress {
  background: #EA0029;
}
.pace-barber-shop-kia-live-red .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-kia-live-red .pace .pace-progress::after {
  color: rgba(234, 0, 41, 0.2);
}

.pace-bounce-kia-live-red .pace .pace-activity {
  background: #EA0029;
}

.pace-center-atom-kia-live-red .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-kia-live-red .pace-progress::before {
  background: #EA0029;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-kia-live-red .pace-activity {
  border-color: #EA0029;
}
.pace-center-atom-kia-live-red .pace-activity::after, .pace-center-atom-kia-live-red .pace-activity::before {
  border-color: #EA0029;
}

.pace-center-circle-kia-live-red .pace .pace-progress {
  background: rgba(234, 0, 41, 0.8);
  color: #fff;
}

.pace-center-radar-kia-live-red .pace .pace-activity {
  border-color: #EA0029 transparent transparent;
}
.pace-center-radar-kia-live-red .pace .pace-activity::before {
  border-color: #EA0029 transparent transparent;
}

.pace-center-simple-kia-live-red .pace {
  background: #fff;
  border-color: #EA0029;
}
.pace-center-simple-kia-live-red .pace .pace-progress {
  background: #EA0029;
}

.pace-material-kia-live-red .pace {
  color: #EA0029;
}

.pace-corner-indicator-kia-live-red .pace .pace-activity {
  background: #EA0029;
}
.pace-corner-indicator-kia-live-red .pace .pace-activity::after,
.pace-corner-indicator-kia-live-red .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-kia-live-red .pace .pace-activity::before {
  border-right-color: rgba(234, 0, 41, 0.2);
  border-left-color: rgba(234, 0, 41, 0.2);
}
.pace-corner-indicator-kia-live-red .pace .pace-activity::after {
  border-top-color: rgba(234, 0, 41, 0.2);
  border-bottom-color: rgba(234, 0, 41, 0.2);
}

.pace-fill-left-kia-live-red .pace .pace-progress {
  background-color: rgba(234, 0, 41, 0.2);
}

.pace-flash-kia-live-red .pace .pace-progress {
  background: #EA0029;
}
.pace-flash-kia-live-red .pace .pace-progress-inner {
  box-shadow: 0 0 10px #EA0029, 0 0 5px #EA0029;
}
.pace-flash-kia-live-red .pace .pace-activity {
  border-top-color: #EA0029;
  border-left-color: #EA0029;
}

.pace-loading-bar-kia-live-red .pace .pace-progress {
  background: #EA0029;
  color: #EA0029;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-kia-live-red .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #EA0029, inset 0 0 0 7px #fff;
}

.pace-mac-osx-kia-live-red .pace .pace-progress {
  background-color: #EA0029;
  box-shadow: inset -1px 0 #EA0029, inset 0 -1px #EA0029, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-kia-live-red .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-kia-live-red .pace-progress {
  color: #EA0029;
}

.pace-kia-afternoon-yellow .pace .pace-progress {
  background: #F3C300;
}

.pace-barber-shop-kia-afternoon-yellow .pace {
  background: #1f2d3d;
}
.pace-barber-shop-kia-afternoon-yellow .pace .pace-progress {
  background: #F3C300;
}
.pace-barber-shop-kia-afternoon-yellow .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-kia-afternoon-yellow .pace .pace-progress::after {
  color: rgba(243, 195, 0, 0.2);
}

.pace-bounce-kia-afternoon-yellow .pace .pace-activity {
  background: #F3C300;
}

.pace-center-atom-kia-afternoon-yellow .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-kia-afternoon-yellow .pace-progress::before {
  background: #F3C300;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-kia-afternoon-yellow .pace-activity {
  border-color: #F3C300;
}
.pace-center-atom-kia-afternoon-yellow .pace-activity::after, .pace-center-atom-kia-afternoon-yellow .pace-activity::before {
  border-color: #F3C300;
}

.pace-center-circle-kia-afternoon-yellow .pace .pace-progress {
  background: rgba(243, 195, 0, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-kia-afternoon-yellow .pace .pace-activity {
  border-color: #F3C300 transparent transparent;
}
.pace-center-radar-kia-afternoon-yellow .pace .pace-activity::before {
  border-color: #F3C300 transparent transparent;
}

.pace-center-simple-kia-afternoon-yellow .pace {
  background: #1f2d3d;
  border-color: #F3C300;
}
.pace-center-simple-kia-afternoon-yellow .pace .pace-progress {
  background: #F3C300;
}

.pace-material-kia-afternoon-yellow .pace {
  color: #F3C300;
}

.pace-corner-indicator-kia-afternoon-yellow .pace .pace-activity {
  background: #F3C300;
}
.pace-corner-indicator-kia-afternoon-yellow .pace .pace-activity::after,
.pace-corner-indicator-kia-afternoon-yellow .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-kia-afternoon-yellow .pace .pace-activity::before {
  border-right-color: rgba(243, 195, 0, 0.2);
  border-left-color: rgba(243, 195, 0, 0.2);
}
.pace-corner-indicator-kia-afternoon-yellow .pace .pace-activity::after {
  border-top-color: rgba(243, 195, 0, 0.2);
  border-bottom-color: rgba(243, 195, 0, 0.2);
}

.pace-fill-left-kia-afternoon-yellow .pace .pace-progress {
  background-color: rgba(243, 195, 0, 0.2);
}

.pace-flash-kia-afternoon-yellow .pace .pace-progress {
  background: #F3C300;
}
.pace-flash-kia-afternoon-yellow .pace .pace-progress-inner {
  box-shadow: 0 0 10px #F3C300, 0 0 5px #F3C300;
}
.pace-flash-kia-afternoon-yellow .pace .pace-activity {
  border-top-color: #F3C300;
  border-left-color: #F3C300;
}

.pace-loading-bar-kia-afternoon-yellow .pace .pace-progress {
  background: #F3C300;
  color: #F3C300;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-kia-afternoon-yellow .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #F3C300, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-kia-afternoon-yellow .pace .pace-progress {
  background-color: #F3C300;
  box-shadow: inset -1px 0 #F3C300, inset 0 -1px #F3C300, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-kia-afternoon-yellow .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-kia-afternoon-yellow .pace-progress {
  color: #F3C300;
}

.pace-kia-forest-green .pace .pace-progress {
  background: #5D7D2B;
}

.pace-barber-shop-kia-forest-green .pace {
  background: #fff;
}
.pace-barber-shop-kia-forest-green .pace .pace-progress {
  background: #5D7D2B;
}
.pace-barber-shop-kia-forest-green .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-kia-forest-green .pace .pace-progress::after {
  color: rgba(93, 125, 43, 0.2);
}

.pace-bounce-kia-forest-green .pace .pace-activity {
  background: #5D7D2B;
}

.pace-center-atom-kia-forest-green .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-kia-forest-green .pace-progress::before {
  background: #5D7D2B;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-kia-forest-green .pace-activity {
  border-color: #5D7D2B;
}
.pace-center-atom-kia-forest-green .pace-activity::after, .pace-center-atom-kia-forest-green .pace-activity::before {
  border-color: #5D7D2B;
}

.pace-center-circle-kia-forest-green .pace .pace-progress {
  background: rgba(93, 125, 43, 0.8);
  color: #fff;
}

.pace-center-radar-kia-forest-green .pace .pace-activity {
  border-color: #5D7D2B transparent transparent;
}
.pace-center-radar-kia-forest-green .pace .pace-activity::before {
  border-color: #5D7D2B transparent transparent;
}

.pace-center-simple-kia-forest-green .pace {
  background: #fff;
  border-color: #5D7D2B;
}
.pace-center-simple-kia-forest-green .pace .pace-progress {
  background: #5D7D2B;
}

.pace-material-kia-forest-green .pace {
  color: #5D7D2B;
}

.pace-corner-indicator-kia-forest-green .pace .pace-activity {
  background: #5D7D2B;
}
.pace-corner-indicator-kia-forest-green .pace .pace-activity::after,
.pace-corner-indicator-kia-forest-green .pace .pace-activity::before {
  border: 5px solid #fff;
}
.pace-corner-indicator-kia-forest-green .pace .pace-activity::before {
  border-right-color: rgba(93, 125, 43, 0.2);
  border-left-color: rgba(93, 125, 43, 0.2);
}
.pace-corner-indicator-kia-forest-green .pace .pace-activity::after {
  border-top-color: rgba(93, 125, 43, 0.2);
  border-bottom-color: rgba(93, 125, 43, 0.2);
}

.pace-fill-left-kia-forest-green .pace .pace-progress {
  background-color: rgba(93, 125, 43, 0.2);
}

.pace-flash-kia-forest-green .pace .pace-progress {
  background: #5D7D2B;
}
.pace-flash-kia-forest-green .pace .pace-progress-inner {
  box-shadow: 0 0 10px #5D7D2B, 0 0 5px #5D7D2B;
}
.pace-flash-kia-forest-green .pace .pace-activity {
  border-top-color: #5D7D2B;
  border-left-color: #5D7D2B;
}

.pace-loading-bar-kia-forest-green .pace .pace-progress {
  background: #5D7D2B;
  color: #5D7D2B;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}
.pace-loading-bar-kia-forest-green .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #5D7D2B, inset 0 0 0 7px #fff;
}

.pace-mac-osx-kia-forest-green .pace .pace-progress {
  background-color: #5D7D2B;
  box-shadow: inset -1px 0 #5D7D2B, inset 0 -1px #5D7D2B, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}
.pace-mac-osx-kia-forest-green .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-kia-forest-green .pace-progress {
  color: #5D7D2B;
}

.pace-kia-city-grey .pace .pace-progress {
  background: #9EA1A2;
}

.pace-barber-shop-kia-city-grey .pace {
  background: #1f2d3d;
}
.pace-barber-shop-kia-city-grey .pace .pace-progress {
  background: #9EA1A2;
}
.pace-barber-shop-kia-city-grey .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-kia-city-grey .pace .pace-progress::after {
  color: rgba(158, 161, 162, 0.2);
}

.pace-bounce-kia-city-grey .pace .pace-activity {
  background: #9EA1A2;
}

.pace-center-atom-kia-city-grey .pace-progress {
  height: 100px;
  width: 80px;
}
.pace-center-atom-kia-city-grey .pace-progress::before {
  background: #9EA1A2;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}
.pace-center-atom-kia-city-grey .pace-activity {
  border-color: #9EA1A2;
}
.pace-center-atom-kia-city-grey .pace-activity::after, .pace-center-atom-kia-city-grey .pace-activity::before {
  border-color: #9EA1A2;
}

.pace-center-circle-kia-city-grey .pace .pace-progress {
  background: rgba(158, 161, 162, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-kia-city-grey .pace .pace-activity {
  border-color: #9EA1A2 transparent transparent;
}
.pace-center-radar-kia-city-grey .pace .pace-activity::before {
  border-color: #9EA1A2 transparent transparent;
}

.pace-center-simple-kia-city-grey .pace {
  background: #1f2d3d;
  border-color: #9EA1A2;
}
.pace-center-simple-kia-city-grey .pace .pace-progress {
  background: #9EA1A2;
}

.pace-material-kia-city-grey .pace {
  color: #9EA1A2;
}

.pace-corner-indicator-kia-city-grey .pace .pace-activity {
  background: #9EA1A2;
}
.pace-corner-indicator-kia-city-grey .pace .pace-activity::after,
.pace-corner-indicator-kia-city-grey .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}
.pace-corner-indicator-kia-city-grey .pace .pace-activity::before {
  border-right-color: rgba(158, 161, 162, 0.2);
  border-left-color: rgba(158, 161, 162, 0.2);
}
.pace-corner-indicator-kia-city-grey .pace .pace-activity::after {
  border-top-color: rgba(158, 161, 162, 0.2);
  border-bottom-color: rgba(158, 161, 162, 0.2);
}

.pace-fill-left-kia-city-grey .pace .pace-progress {
  background-color: rgba(158, 161, 162, 0.2);
}

.pace-flash-kia-city-grey .pace .pace-progress {
  background: #9EA1A2;
}
.pace-flash-kia-city-grey .pace .pace-progress-inner {
  box-shadow: 0 0 10px #9EA1A2, 0 0 5px #9EA1A2;
}
.pace-flash-kia-city-grey .pace .pace-activity {
  border-top-color: #9EA1A2;
  border-left-color: #9EA1A2;
}

.pace-loading-bar-kia-city-grey .pace .pace-progress {
  background: #9EA1A2;
  color: #9EA1A2;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}
.pace-loading-bar-kia-city-grey .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #9EA1A2, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-kia-city-grey .pace .pace-progress {
  background-color: #9EA1A2;
  box-shadow: inset -1px 0 #9EA1A2, inset 0 -1px #9EA1A2, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}
.pace-mac-osx-kia-city-grey .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-kia-city-grey .pace-progress {
  color: #9EA1A2;
}

/**
  * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches.
  *
  * @version v3.4 (MODDED)
  * @homepage https://bttstrp.github.io/bootstrap-switch
  * @author Mattia Larentis <mattia@larentis.eu> (http://larentis.eu)
  * @license MIT
  */
.bootstrap-switch {
  border: 1px solid #ced4da;
  border-radius: 0;
  cursor: pointer;
  direction: ltr;
  display: inline-block;
  line-height: 0.5rem;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  vertical-align: middle;
  z-index: 0;
}
.bootstrap-switch .bootstrap-switch-container {
  border-radius: 0;
  display: inline-block;
  top: 0;
  transform: translate3d(0, 0, 0);
}
.bootstrap-switch:focus-within {
  box-shadow: 0 0 0 0.2rem rgba(5, 20, 31, 0.25);
}
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  box-sizing: border-box;
  cursor: pointer;
  display: table-cell;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.2rem;
  padding: 0.25rem 0.5rem;
  vertical-align: middle;
}
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off {
  text-align: center;
  z-index: 1;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  background: #e9ecef;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background: #05141F;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
  background: #6c757d;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  background: #5D7D2B;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  background: #17a2b8;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #F3C300;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  background: #EA0029;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
  background: #f8f9fa;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
  background: #343a40;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue {
  background: #3c8dbc;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy {
  background: #001f3f;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive {
  background: #3d9970;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime {
  background: #01ff70;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia {
  background: #f012be;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon {
  background: #d81b60;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
  background: #05141F;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo {
  background: #6610f2;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
  background: #6f42c1;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink {
  background: #e83e8c;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
  background: #EA0029;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
  background: #fd7e14;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow {
  background: #F3C300;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
  background: #5D7D2B;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal {
  background: #20c997;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan {
  background: #17a2b8;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
  background: #fff;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
  background: #6c757d;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark {
  background: #343a40;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-kia-midnight-black,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-kia-midnight-black {
  background: #05141F;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-kia-depth-blue,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-kia-depth-blue {
  background: #0F1D28;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-kia-polar-white,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-kia-polar-white {
  background: #FFFFFF;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-description,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-description {
  background: #37434C;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-caption,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-caption {
  background: #697279;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-disabled-elements,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-disabled-elements {
  background: #9BA1A5;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-protection,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-protection {
  background: #9BA1A5;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-keyline,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-keyline {
  background: #9BA1A5;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-background,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-background {
  background: #F8F8F8;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-kia-live-red,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-kia-live-red {
  background: #EA0029;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-kia-afternoon-yellow,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-kia-afternoon-yellow {
  background: #F3C300;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-kia-forest-green,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-kia-forest-green {
  background: #5D7D2B;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-kia-city-grey,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-kia-city-grey {
  background: #9EA1A2;
  color: #1f2d3d;
}
.bootstrap-switch .bootstrap-switch-handle-on {
  border-bottom-left-radius: 0.1rem;
  border-top-left-radius: 0.1rem;
}
.bootstrap-switch .bootstrap-switch-handle-off {
  border-bottom-right-radius: 0.1rem;
  border-top-right-radius: 0.1rem;
}
.bootstrap-switch input[type=radio],
.bootstrap-switch input[type=checkbox] {
  filter: alpha(opacity=0);
  left: 0;
  margin: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
  z-index: -1;
}
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.1rem 0.3rem;
}
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.2rem 0.4rem;
}
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  font-size: 1.25rem;
  line-height: 1.3333333rem;
  padding: 0.3rem 0.5rem;
}
.bootstrap-switch.bootstrap-switch-disabled, .bootstrap-switch.bootstrap-switch-readonly, .bootstrap-switch.bootstrap-switch-indeterminate {
  cursor: default;
}
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
  cursor: default;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  transition: margin-left 0.5s;
}
.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
  border-radius: 0 0.1rem 0.1rem 0;
}
.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
  border-radius: 0.1rem 0 0 0.1rem;
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
  border-bottom-right-radius: 0.1rem;
  border-top-right-radius: 0.1rem;
}
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
  border-bottom-left-radius: 0.1rem;
  border-top-left-radius: 0.1rem;
}

.dark-mode .bootstrap-switch {
  border-color: #6c757d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
  background-color: rgb(57.7155172414, 64.375, 71.0344827586);
  color: #fff;
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background: #3f6791;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
  background: #6c757d;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  background: #00bc8c;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  background: #3498db;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #f39c12;
  color: #1f2d3d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  background: #e74c3c;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
  background: #f8f9fa;
  color: #1f2d3d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
  background: #343a40;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue {
  background: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  color: #1f2d3d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy {
  background: rgb(0, 43.5476190476, 88.5);
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive {
  background: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  color: #1f2d3d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime {
  background: rgb(103, 255, 169.4251968504);
  color: #1f2d3d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia {
  background: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  color: #1f2d3d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon {
  background: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  color: #1f2d3d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
  background: #3f6791;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo {
  background: #6610f2;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
  background: #6f42c1;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink {
  background: #e83e8c;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
  background: #e74c3c;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
  background: #fd7e14;
  color: #1f2d3d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow {
  background: #f39c12;
  color: #1f2d3d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
  background: #00bc8c;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal {
  background: #20c997;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan {
  background: #3498db;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
  background: #fff;
  color: #1f2d3d;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
  background: #6c757d;
  color: #fff;
}
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark {
  background: #343a40;
  color: #fff;
}

.dark-mode .daterangepicker {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
  border: inherit;
}
.dark-mode .daterangepicker::before, .dark-mode .daterangepicker::after {
  border-bottom-color: rgb(63.4310344828, 70.75, 78.0689655172);
}
.dark-mode .daterangepicker td.available:hover,
.dark-mode .daterangepicker th.available:hover {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
}
.dark-mode .daterangepicker td.in-range {
  background-color: rgb(74.8620689655, 83.5, 92.1379310345);
  color: #fff;
}
.dark-mode .daterangepicker td.off,
.dark-mode .daterangepicker td.off.in-range,
.dark-mode .daterangepicker td.off.start-date,
.dark-mode .daterangepicker td.off.end-date {
  background-color: rgb(40.5689655172, 45.25, 49.9310344828);
  color: #fff;
}
.dark-mode .daterangepicker .ranges li:hover {
  background-color: #343a40;
}
.dark-mode .daterangepicker.show-ranges.ltr .drp-calendar {
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
}
.dark-mode .daterangepicker.show-ranges.ltr .drp-calendar.left, .dark-mode .daterangepicker.show-ranges.ltr .drp-calendar.right {
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
  padding-top: 0;
}
.dark-mode .daterangepicker .drp-buttons {
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
}
.dark-mode .daterangepicker .calendar-table {
  background-color: #343a40;
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
}
.dark-mode .daterangepicker .calendar-table th,
.dark-mode .daterangepicker .calendar-table td {
  color: #fff;
}
.dark-mode .daterangepicker .calendar-table .next span,
.dark-mode .daterangepicker .calendar-table .prev span {
  border-color: #fff;
}
.dark-mode .daterangepicker select.hourselect,
.dark-mode .daterangepicker select.minuteselect,
.dark-mode .daterangepicker select.secondselect,
.dark-mode .daterangepicker select.ampmselect {
  background-color: #343a40;
  border-color: rgb(74.8620689655, 83.5, 92.1379310345);
}

.jqstooltip {
  height: auto !important;
  padding: 5px !important;
  width: auto !important;
}

.connectedSortable {
  min-height: 100px;
}

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sort-highlight {
  background: #f8f9fa;
  border: 1px dashed #dee2e6;
  margin-bottom: 10px;
}

.chart {
  overflow: hidden;
  position: relative;
}

.dark-mode .irs--flat .irs-line {
  background-color: rgb(74.8620689655, 83.5, 92.1379310345);
}
.dark-mode .jsgrid-edit-row > .jsgrid-cell,
.dark-mode .jsgrid-filter-row > .jsgrid-cell,
.dark-mode .jsgrid-grid-body, .dark-mode .jsgrid-grid-header,
.dark-mode .jsgrid-header-row > .jsgrid-header-cell,
.dark-mode .jsgrid-insert-row > .jsgrid-cell,
.dark-mode .jsgrid-row > .jsgrid-cell,
.dark-mode .jsgrid-alt-row > .jsgrid-cell {
  border-color: #6c757d;
}
.dark-mode .jsgrid-header-row > .jsgrid-header-cell,
.dark-mode .jsgrid-row > .jsgrid-cell {
  background-color: #343a40;
}
.dark-mode .jsgrid-alt-row > .jsgrid-cell {
  background-color: rgb(57.7155172414, 64.375, 71.0344827586);
}
.dark-mode .jsgrid-selected-row > .jsgrid-cell {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
}

.border-transparent {
  border-color: transparent !important;
}

.description-block {
  display: block;
  margin: 10px 0;
  text-align: center;
}
.description-block.margin-bottom {
  margin-bottom: 25px;
}
.description-block > .description-header {
  font-size: 16px;
  font-weight: 600;
  margin: 0;
  padding: 0;
}
.description-block > .description-text {
  text-transform: uppercase;
}
.description-block .description-icon {
  font-size: 16px;
}

.list-group-unbordered > .list-group-item {
  border-left: 0;
  border-radius: 0;
  border-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.list-header {
  color: #6c757d;
  font-size: 15px;
  font-weight: 700;
  padding: 10px 4px;
}

.list-seperator {
  background-color: rgba(0, 0, 0, 0.125);
  height: 1px;
  margin: 15px 0 9px;
}

.list-link > a {
  color: #6c757d;
  padding: 4px;
}
.list-link > a:hover {
  color: #212529;
}

.user-block {
  float: left;
}
.user-block img {
  float: left;
  height: 40px;
  width: 40px;
}
.user-block .username,
.user-block .description,
.user-block .comment {
  display: block;
  margin-left: 50px;
}
.user-block .username {
  font-size: 16px;
  font-weight: 600;
  margin-top: -1px;
}
.user-block .description {
  color: #6c757d;
  font-size: 13px;
  margin-top: -3px;
}
.user-block.user-block-sm img {
  width: 1.875rem;
  height: 1.875rem;
}
.user-block.user-block-sm .username,
.user-block.user-block-sm .description,
.user-block.user-block-sm .comment {
  margin-left: 40px;
}
.user-block.user-block-sm .username {
  font-size: 14px;
}

.img-sm,
.img-md,
.img-lg {
  float: left;
}

.img-sm {
  height: 1.875rem;
  width: 1.875rem;
}
.img-sm + .img-push {
  margin-left: 2.5rem;
}

.img-md {
  width: 3.75rem;
  height: 3.75rem;
}
.img-md + .img-push {
  margin-left: 4.375rem;
}

.img-lg {
  width: 6.25rem;
  height: 6.25rem;
}
.img-lg + .img-push {
  margin-left: 6.875rem;
}

.img-bordered {
  border: 3px solid #adb5bd;
  padding: 3px;
}

.img-bordered-sm {
  border: 2px solid #adb5bd;
  padding: 2px;
}

.img-rounded {
  border-radius: 0;
}

.img-circle {
  border-radius: 50%;
}

.img-size-64,
.img-size-50,
.img-size-32 {
  height: auto;
}

.img-size-64 {
  width: 64px;
}

.img-size-50 {
  width: 50px;
}

.img-size-32 {
  width: 32px;
}

.size-32,
.size-40,
.size-50 {
  display: block;
  text-align: center;
}

.size-32 {
  height: 32px;
  line-height: 32px;
  width: 32px;
}

.size-40 {
  height: 40px;
  line-height: 40px;
  width: 40px;
}

.size-50 {
  height: 50px;
  line-height: 50px;
  width: 50px;
}

.attachment-block {
  background-color: #f8f9fa;
  border: 1px solid rgba(0, 0, 0, 0.125);
  margin-bottom: 10px;
  padding: 5px;
}
.attachment-block .attachment-img {
  float: left;
  height: auto;
  max-height: 100px;
  max-width: 100px;
}
.attachment-block .attachment-pushed {
  margin-left: 110px;
}
.attachment-block .attachment-heading {
  margin: 0;
}
.attachment-block .attachment-text {
  color: #495057;
}

.card > .overlay,
.card > .loading-img,
.overlay-wrapper > .overlay,
.overlay-wrapper > .loading-img,
.info-box > .overlay,
.info-box > .loading-img,
.small-box > .overlay,
.small-box > .loading-img {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.card .overlay,
.overlay-wrapper .overlay,
.info-box .overlay,
.small-box .overlay {
  border-radius: 0;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.7);
  display: flex;
  justify-content: center;
  z-index: 50;
}
.card .overlay > .fa,
.card .overlay > .fas,
.card .overlay > .far,
.card .overlay > .fab,
.card .overlay > .fal,
.card .overlay > .fad,
.card .overlay > .svg-inline--fa,
.card .overlay > .ion,
.overlay-wrapper .overlay > .fa,
.overlay-wrapper .overlay > .fas,
.overlay-wrapper .overlay > .far,
.overlay-wrapper .overlay > .fab,
.overlay-wrapper .overlay > .fal,
.overlay-wrapper .overlay > .fad,
.overlay-wrapper .overlay > .svg-inline--fa,
.overlay-wrapper .overlay > .ion,
.info-box .overlay > .fa,
.info-box .overlay > .fas,
.info-box .overlay > .far,
.info-box .overlay > .fab,
.info-box .overlay > .fal,
.info-box .overlay > .fad,
.info-box .overlay > .svg-inline--fa,
.info-box .overlay > .ion,
.small-box .overlay > .fa,
.small-box .overlay > .fas,
.small-box .overlay > .far,
.small-box .overlay > .fab,
.small-box .overlay > .fal,
.small-box .overlay > .fad,
.small-box .overlay > .svg-inline--fa,
.small-box .overlay > .ion {
  color: #343a40;
}
.card .overlay.dark,
.overlay-wrapper .overlay.dark,
.info-box .overlay.dark,
.small-box .overlay.dark {
  background-color: rgba(0, 0, 0, 0.5);
}
.card .overlay.dark > .fa,
.card .overlay.dark > .fas,
.card .overlay.dark > .far,
.card .overlay.dark > .fab,
.card .overlay.dark > .fal,
.card .overlay.dark > .fad,
.card .overlay.dark > .svg-inline--fa,
.card .overlay.dark > .ion,
.overlay-wrapper .overlay.dark > .fa,
.overlay-wrapper .overlay.dark > .fas,
.overlay-wrapper .overlay.dark > .far,
.overlay-wrapper .overlay.dark > .fab,
.overlay-wrapper .overlay.dark > .fal,
.overlay-wrapper .overlay.dark > .fad,
.overlay-wrapper .overlay.dark > .svg-inline--fa,
.overlay-wrapper .overlay.dark > .ion,
.info-box .overlay.dark > .fa,
.info-box .overlay.dark > .fas,
.info-box .overlay.dark > .far,
.info-box .overlay.dark > .fab,
.info-box .overlay.dark > .fal,
.info-box .overlay.dark > .fad,
.info-box .overlay.dark > .svg-inline--fa,
.info-box .overlay.dark > .ion,
.small-box .overlay.dark > .fa,
.small-box .overlay.dark > .fas,
.small-box .overlay.dark > .far,
.small-box .overlay.dark > .fab,
.small-box .overlay.dark > .fal,
.small-box .overlay.dark > .fad,
.small-box .overlay.dark > .svg-inline--fa,
.small-box .overlay.dark > .ion {
  color: #ced4da;
}

.tab-pane > .overlay-wrapper {
  position: relative;
}
.tab-pane > .overlay-wrapper > .overlay {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  flex-direction: column;
  margin-top: -1.25rem;
  margin-left: -1.25rem;
  height: calc(100% + 2 * 1.25rem);
  width: calc(100% + 2 * 1.25rem);
}
.tab-pane > .overlay-wrapper > .overlay.dark {
  color: #fff;
}

.ribbon-wrapper {
  height: 70px;
  overflow: hidden;
  position: absolute;
  right: -2px;
  top: -2px;
  width: 70px;
  z-index: 10;
}
.ribbon-wrapper.ribbon-lg {
  height: 120px;
  width: 120px;
}
.ribbon-wrapper.ribbon-lg .ribbon {
  right: 0;
  top: 26px;
  width: 160px;
}
.ribbon-wrapper.ribbon-xl {
  height: 180px;
  width: 180px;
}
.ribbon-wrapper.ribbon-xl .ribbon {
  right: 4px;
  top: 47px;
  width: 240px;
}
.ribbon-wrapper .ribbon {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  font-size: 0.8rem;
  line-height: 100%;
  padding: 0.375rem 0;
  position: relative;
  right: -2px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
  text-transform: uppercase;
  top: 10px;
  transform: rotate(45deg);
  width: 90px;
}
.ribbon-wrapper .ribbon::before, .ribbon-wrapper .ribbon::after {
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 3px solid #9e9e9e;
  bottom: -3px;
  content: "";
  position: absolute;
}
.ribbon-wrapper .ribbon::before {
  left: 0;
}
.ribbon-wrapper .ribbon::after {
  right: 0;
}

.back-to-top {
  bottom: 1.25rem;
  position: fixed;
  right: 1.25rem;
  z-index: 1032;
}
.back-to-top:focus {
  box-shadow: none;
}

pre {
  padding: 0.75rem;
}

blockquote {
  background-color: #fff;
  border-left: 0.7rem solid #05141F;
  margin: 1.5em 0.7rem;
  padding: 0.5em 0.7rem;
}
.box blockquote {
  background-color: #e9ecef;
}
blockquote p:last-child {
  margin-bottom: 0;
}
blockquote h1,
blockquote h2,
blockquote h3,
blockquote h4,
blockquote h5,
blockquote h6 {
  color: #05141F;
  font-size: 1.25rem;
  font-weight: 600;
}
blockquote.quote-primary {
  border-color: #05141F;
}
blockquote.quote-primary h1,
blockquote.quote-primary h2,
blockquote.quote-primary h3,
blockquote.quote-primary h4,
blockquote.quote-primary h5,
blockquote.quote-primary h6 {
  color: #05141F;
}
blockquote.quote-secondary {
  border-color: #6c757d;
}
blockquote.quote-secondary h1,
blockquote.quote-secondary h2,
blockquote.quote-secondary h3,
blockquote.quote-secondary h4,
blockquote.quote-secondary h5,
blockquote.quote-secondary h6 {
  color: #6c757d;
}
blockquote.quote-success {
  border-color: #5D7D2B;
}
blockquote.quote-success h1,
blockquote.quote-success h2,
blockquote.quote-success h3,
blockquote.quote-success h4,
blockquote.quote-success h5,
blockquote.quote-success h6 {
  color: #5D7D2B;
}
blockquote.quote-info {
  border-color: #17a2b8;
}
blockquote.quote-info h1,
blockquote.quote-info h2,
blockquote.quote-info h3,
blockquote.quote-info h4,
blockquote.quote-info h5,
blockquote.quote-info h6 {
  color: #17a2b8;
}
blockquote.quote-warning {
  border-color: #F3C300;
}
blockquote.quote-warning h1,
blockquote.quote-warning h2,
blockquote.quote-warning h3,
blockquote.quote-warning h4,
blockquote.quote-warning h5,
blockquote.quote-warning h6 {
  color: #F3C300;
}
blockquote.quote-danger {
  border-color: #EA0029;
}
blockquote.quote-danger h1,
blockquote.quote-danger h2,
blockquote.quote-danger h3,
blockquote.quote-danger h4,
blockquote.quote-danger h5,
blockquote.quote-danger h6 {
  color: #EA0029;
}
blockquote.quote-light {
  border-color: #f8f9fa;
}
blockquote.quote-light h1,
blockquote.quote-light h2,
blockquote.quote-light h3,
blockquote.quote-light h4,
blockquote.quote-light h5,
blockquote.quote-light h6 {
  color: #f8f9fa;
}
blockquote.quote-dark {
  border-color: #343a40;
}
blockquote.quote-dark h1,
blockquote.quote-dark h2,
blockquote.quote-dark h3,
blockquote.quote-dark h4,
blockquote.quote-dark h5,
blockquote.quote-dark h6 {
  color: #343a40;
}
blockquote.quote-lightblue {
  border-color: #3c8dbc;
}
blockquote.quote-lightblue h1,
blockquote.quote-lightblue h2,
blockquote.quote-lightblue h3,
blockquote.quote-lightblue h4,
blockquote.quote-lightblue h5,
blockquote.quote-lightblue h6 {
  color: #3c8dbc;
}
blockquote.quote-navy {
  border-color: #001f3f;
}
blockquote.quote-navy h1,
blockquote.quote-navy h2,
blockquote.quote-navy h3,
blockquote.quote-navy h4,
blockquote.quote-navy h5,
blockquote.quote-navy h6 {
  color: #001f3f;
}
blockquote.quote-olive {
  border-color: #3d9970;
}
blockquote.quote-olive h1,
blockquote.quote-olive h2,
blockquote.quote-olive h3,
blockquote.quote-olive h4,
blockquote.quote-olive h5,
blockquote.quote-olive h6 {
  color: #3d9970;
}
blockquote.quote-lime {
  border-color: #01ff70;
}
blockquote.quote-lime h1,
blockquote.quote-lime h2,
blockquote.quote-lime h3,
blockquote.quote-lime h4,
blockquote.quote-lime h5,
blockquote.quote-lime h6 {
  color: #01ff70;
}
blockquote.quote-fuchsia {
  border-color: #f012be;
}
blockquote.quote-fuchsia h1,
blockquote.quote-fuchsia h2,
blockquote.quote-fuchsia h3,
blockquote.quote-fuchsia h4,
blockquote.quote-fuchsia h5,
blockquote.quote-fuchsia h6 {
  color: #f012be;
}
blockquote.quote-maroon {
  border-color: #d81b60;
}
blockquote.quote-maroon h1,
blockquote.quote-maroon h2,
blockquote.quote-maroon h3,
blockquote.quote-maroon h4,
blockquote.quote-maroon h5,
blockquote.quote-maroon h6 {
  color: #d81b60;
}
blockquote.quote-blue {
  border-color: #05141F;
}
blockquote.quote-blue h1,
blockquote.quote-blue h2,
blockquote.quote-blue h3,
blockquote.quote-blue h4,
blockquote.quote-blue h5,
blockquote.quote-blue h6 {
  color: #05141F;
}
blockquote.quote-indigo {
  border-color: #6610f2;
}
blockquote.quote-indigo h1,
blockquote.quote-indigo h2,
blockquote.quote-indigo h3,
blockquote.quote-indigo h4,
blockquote.quote-indigo h5,
blockquote.quote-indigo h6 {
  color: #6610f2;
}
blockquote.quote-purple {
  border-color: #6f42c1;
}
blockquote.quote-purple h1,
blockquote.quote-purple h2,
blockquote.quote-purple h3,
blockquote.quote-purple h4,
blockquote.quote-purple h5,
blockquote.quote-purple h6 {
  color: #6f42c1;
}
blockquote.quote-pink {
  border-color: #e83e8c;
}
blockquote.quote-pink h1,
blockquote.quote-pink h2,
blockquote.quote-pink h3,
blockquote.quote-pink h4,
blockquote.quote-pink h5,
blockquote.quote-pink h6 {
  color: #e83e8c;
}
blockquote.quote-red {
  border-color: #EA0029;
}
blockquote.quote-red h1,
blockquote.quote-red h2,
blockquote.quote-red h3,
blockquote.quote-red h4,
blockquote.quote-red h5,
blockquote.quote-red h6 {
  color: #EA0029;
}
blockquote.quote-orange {
  border-color: #fd7e14;
}
blockquote.quote-orange h1,
blockquote.quote-orange h2,
blockquote.quote-orange h3,
blockquote.quote-orange h4,
blockquote.quote-orange h5,
blockquote.quote-orange h6 {
  color: #fd7e14;
}
blockquote.quote-yellow {
  border-color: #F3C300;
}
blockquote.quote-yellow h1,
blockquote.quote-yellow h2,
blockquote.quote-yellow h3,
blockquote.quote-yellow h4,
blockquote.quote-yellow h5,
blockquote.quote-yellow h6 {
  color: #F3C300;
}
blockquote.quote-green {
  border-color: #5D7D2B;
}
blockquote.quote-green h1,
blockquote.quote-green h2,
blockquote.quote-green h3,
blockquote.quote-green h4,
blockquote.quote-green h5,
blockquote.quote-green h6 {
  color: #5D7D2B;
}
blockquote.quote-teal {
  border-color: #20c997;
}
blockquote.quote-teal h1,
blockquote.quote-teal h2,
blockquote.quote-teal h3,
blockquote.quote-teal h4,
blockquote.quote-teal h5,
blockquote.quote-teal h6 {
  color: #20c997;
}
blockquote.quote-cyan {
  border-color: #17a2b8;
}
blockquote.quote-cyan h1,
blockquote.quote-cyan h2,
blockquote.quote-cyan h3,
blockquote.quote-cyan h4,
blockquote.quote-cyan h5,
blockquote.quote-cyan h6 {
  color: #17a2b8;
}
blockquote.quote-white {
  border-color: #fff;
}
blockquote.quote-white h1,
blockquote.quote-white h2,
blockquote.quote-white h3,
blockquote.quote-white h4,
blockquote.quote-white h5,
blockquote.quote-white h6 {
  color: #fff;
}
blockquote.quote-gray {
  border-color: #6c757d;
}
blockquote.quote-gray h1,
blockquote.quote-gray h2,
blockquote.quote-gray h3,
blockquote.quote-gray h4,
blockquote.quote-gray h5,
blockquote.quote-gray h6 {
  color: #6c757d;
}
blockquote.quote-gray-dark {
  border-color: #343a40;
}
blockquote.quote-gray-dark h1,
blockquote.quote-gray-dark h2,
blockquote.quote-gray-dark h3,
blockquote.quote-gray-dark h4,
blockquote.quote-gray-dark h5,
blockquote.quote-gray-dark h6 {
  color: #343a40;
}
blockquote.quote-kia-midnight-black {
  border-color: #05141F;
}
blockquote.quote-kia-midnight-black h1,
blockquote.quote-kia-midnight-black h2,
blockquote.quote-kia-midnight-black h3,
blockquote.quote-kia-midnight-black h4,
blockquote.quote-kia-midnight-black h5,
blockquote.quote-kia-midnight-black h6 {
  color: #05141F;
}
blockquote.quote-kia-depth-blue {
  border-color: #0F1D28;
}
blockquote.quote-kia-depth-blue h1,
blockquote.quote-kia-depth-blue h2,
blockquote.quote-kia-depth-blue h3,
blockquote.quote-kia-depth-blue h4,
blockquote.quote-kia-depth-blue h5,
blockquote.quote-kia-depth-blue h6 {
  color: #0F1D28;
}
blockquote.quote-kia-polar-white {
  border-color: #FFFFFF;
}
blockquote.quote-kia-polar-white h1,
blockquote.quote-kia-polar-white h2,
blockquote.quote-kia-polar-white h3,
blockquote.quote-kia-polar-white h4,
blockquote.quote-kia-polar-white h5,
blockquote.quote-kia-polar-white h6 {
  color: #FFFFFF;
}
blockquote.quote-description {
  border-color: #37434C;
}
blockquote.quote-description h1,
blockquote.quote-description h2,
blockquote.quote-description h3,
blockquote.quote-description h4,
blockquote.quote-description h5,
blockquote.quote-description h6 {
  color: #37434C;
}
blockquote.quote-caption {
  border-color: #697279;
}
blockquote.quote-caption h1,
blockquote.quote-caption h2,
blockquote.quote-caption h3,
blockquote.quote-caption h4,
blockquote.quote-caption h5,
blockquote.quote-caption h6 {
  color: #697279;
}
blockquote.quote-disabled-elements {
  border-color: #9BA1A5;
}
blockquote.quote-disabled-elements h1,
blockquote.quote-disabled-elements h2,
blockquote.quote-disabled-elements h3,
blockquote.quote-disabled-elements h4,
blockquote.quote-disabled-elements h5,
blockquote.quote-disabled-elements h6 {
  color: #9BA1A5;
}
blockquote.quote-protection {
  border-color: #9BA1A5;
}
blockquote.quote-protection h1,
blockquote.quote-protection h2,
blockquote.quote-protection h3,
blockquote.quote-protection h4,
blockquote.quote-protection h5,
blockquote.quote-protection h6 {
  color: #9BA1A5;
}
blockquote.quote-keyline {
  border-color: #9BA1A5;
}
blockquote.quote-keyline h1,
blockquote.quote-keyline h2,
blockquote.quote-keyline h3,
blockquote.quote-keyline h4,
blockquote.quote-keyline h5,
blockquote.quote-keyline h6 {
  color: #9BA1A5;
}
blockquote.quote-background {
  border-color: #F8F8F8;
}
blockquote.quote-background h1,
blockquote.quote-background h2,
blockquote.quote-background h3,
blockquote.quote-background h4,
blockquote.quote-background h5,
blockquote.quote-background h6 {
  color: #F8F8F8;
}
blockquote.quote-kia-live-red {
  border-color: #EA0029;
}
blockquote.quote-kia-live-red h1,
blockquote.quote-kia-live-red h2,
blockquote.quote-kia-live-red h3,
blockquote.quote-kia-live-red h4,
blockquote.quote-kia-live-red h5,
blockquote.quote-kia-live-red h6 {
  color: #EA0029;
}
blockquote.quote-kia-afternoon-yellow {
  border-color: #F3C300;
}
blockquote.quote-kia-afternoon-yellow h1,
blockquote.quote-kia-afternoon-yellow h2,
blockquote.quote-kia-afternoon-yellow h3,
blockquote.quote-kia-afternoon-yellow h4,
blockquote.quote-kia-afternoon-yellow h5,
blockquote.quote-kia-afternoon-yellow h6 {
  color: #F3C300;
}
blockquote.quote-kia-forest-green {
  border-color: #5D7D2B;
}
blockquote.quote-kia-forest-green h1,
blockquote.quote-kia-forest-green h2,
blockquote.quote-kia-forest-green h3,
blockquote.quote-kia-forest-green h4,
blockquote.quote-kia-forest-green h5,
blockquote.quote-kia-forest-green h6 {
  color: #5D7D2B;
}
blockquote.quote-kia-city-grey {
  border-color: #9EA1A2;
}
blockquote.quote-kia-city-grey h1,
blockquote.quote-kia-city-grey h2,
blockquote.quote-kia-city-grey h3,
blockquote.quote-kia-city-grey h4,
blockquote.quote-kia-city-grey h5,
blockquote.quote-kia-city-grey h6 {
  color: #9EA1A2;
}

.tab-custom-content {
  border-top: 1px solid #dee2e6;
  margin-top: 0.5rem;
  padding-top: 0.5rem;
}

.nav + .tab-custom-content {
  border-top: none;
  border-bottom: 1px solid #dee2e6;
  margin-top: 0;
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}

.badge-btn {
  border-radius: 0.15rem;
  font-size: 0.675rem;
  font-weight: 400;
  padding: 0.25rem 0.5rem;
}

.badge-btn.badge-pill {
  padding: 0.375rem 0.6rem;
}

.dark-mode a:not(.btn):hover {
  color: rgb(12.0833333333, 48.3333333333, 74.9166666667);
}
.dark-mode .attachment-block {
  background-color: rgb(60.5732758621, 67.5625, 74.5517241379);
}
.dark-mode .attachment-block .attachment-text {
  color: #ced4da;
}
.dark-mode blockquote {
  background-color: rgb(63.4310344828, 70.75, 78.0689655172);
}
.dark-mode blockquote.quote-primary {
  border-color: #05141F;
}
.dark-mode blockquote.quote-primary h1,
.dark-mode blockquote.quote-primary h2,
.dark-mode blockquote.quote-primary h3,
.dark-mode blockquote.quote-primary h4,
.dark-mode blockquote.quote-primary h5,
.dark-mode blockquote.quote-primary h6 {
  color: #05141F;
}
.dark-mode blockquote.quote-secondary {
  border-color: #6c757d;
}
.dark-mode blockquote.quote-secondary h1,
.dark-mode blockquote.quote-secondary h2,
.dark-mode blockquote.quote-secondary h3,
.dark-mode blockquote.quote-secondary h4,
.dark-mode blockquote.quote-secondary h5,
.dark-mode blockquote.quote-secondary h6 {
  color: #6c757d;
}
.dark-mode blockquote.quote-success {
  border-color: #5D7D2B;
}
.dark-mode blockquote.quote-success h1,
.dark-mode blockquote.quote-success h2,
.dark-mode blockquote.quote-success h3,
.dark-mode blockquote.quote-success h4,
.dark-mode blockquote.quote-success h5,
.dark-mode blockquote.quote-success h6 {
  color: #5D7D2B;
}
.dark-mode blockquote.quote-info {
  border-color: #17a2b8;
}
.dark-mode blockquote.quote-info h1,
.dark-mode blockquote.quote-info h2,
.dark-mode blockquote.quote-info h3,
.dark-mode blockquote.quote-info h4,
.dark-mode blockquote.quote-info h5,
.dark-mode blockquote.quote-info h6 {
  color: #17a2b8;
}
.dark-mode blockquote.quote-warning {
  border-color: #F3C300;
}
.dark-mode blockquote.quote-warning h1,
.dark-mode blockquote.quote-warning h2,
.dark-mode blockquote.quote-warning h3,
.dark-mode blockquote.quote-warning h4,
.dark-mode blockquote.quote-warning h5,
.dark-mode blockquote.quote-warning h6 {
  color: #F3C300;
}
.dark-mode blockquote.quote-danger {
  border-color: #EA0029;
}
.dark-mode blockquote.quote-danger h1,
.dark-mode blockquote.quote-danger h2,
.dark-mode blockquote.quote-danger h3,
.dark-mode blockquote.quote-danger h4,
.dark-mode blockquote.quote-danger h5,
.dark-mode blockquote.quote-danger h6 {
  color: #EA0029;
}
.dark-mode blockquote.quote-light {
  border-color: #f8f9fa;
}
.dark-mode blockquote.quote-light h1,
.dark-mode blockquote.quote-light h2,
.dark-mode blockquote.quote-light h3,
.dark-mode blockquote.quote-light h4,
.dark-mode blockquote.quote-light h5,
.dark-mode blockquote.quote-light h6 {
  color: #f8f9fa;
}
.dark-mode blockquote.quote-dark {
  border-color: #343a40;
}
.dark-mode blockquote.quote-dark h1,
.dark-mode blockquote.quote-dark h2,
.dark-mode blockquote.quote-dark h3,
.dark-mode blockquote.quote-dark h4,
.dark-mode blockquote.quote-dark h5,
.dark-mode blockquote.quote-dark h6 {
  color: #343a40;
}
.dark-mode blockquote.quote-lightblue {
  border-color: #3c8dbc;
}
.dark-mode blockquote.quote-lightblue h1,
.dark-mode blockquote.quote-lightblue h2,
.dark-mode blockquote.quote-lightblue h3,
.dark-mode blockquote.quote-lightblue h4,
.dark-mode blockquote.quote-lightblue h5,
.dark-mode blockquote.quote-lightblue h6 {
  color: #3c8dbc;
}
.dark-mode blockquote.quote-navy {
  border-color: #001f3f;
}
.dark-mode blockquote.quote-navy h1,
.dark-mode blockquote.quote-navy h2,
.dark-mode blockquote.quote-navy h3,
.dark-mode blockquote.quote-navy h4,
.dark-mode blockquote.quote-navy h5,
.dark-mode blockquote.quote-navy h6 {
  color: #001f3f;
}
.dark-mode blockquote.quote-olive {
  border-color: #3d9970;
}
.dark-mode blockquote.quote-olive h1,
.dark-mode blockquote.quote-olive h2,
.dark-mode blockquote.quote-olive h3,
.dark-mode blockquote.quote-olive h4,
.dark-mode blockquote.quote-olive h5,
.dark-mode blockquote.quote-olive h6 {
  color: #3d9970;
}
.dark-mode blockquote.quote-lime {
  border-color: #01ff70;
}
.dark-mode blockquote.quote-lime h1,
.dark-mode blockquote.quote-lime h2,
.dark-mode blockquote.quote-lime h3,
.dark-mode blockquote.quote-lime h4,
.dark-mode blockquote.quote-lime h5,
.dark-mode blockquote.quote-lime h6 {
  color: #01ff70;
}
.dark-mode blockquote.quote-fuchsia {
  border-color: #f012be;
}
.dark-mode blockquote.quote-fuchsia h1,
.dark-mode blockquote.quote-fuchsia h2,
.dark-mode blockquote.quote-fuchsia h3,
.dark-mode blockquote.quote-fuchsia h4,
.dark-mode blockquote.quote-fuchsia h5,
.dark-mode blockquote.quote-fuchsia h6 {
  color: #f012be;
}
.dark-mode blockquote.quote-maroon {
  border-color: #d81b60;
}
.dark-mode blockquote.quote-maroon h1,
.dark-mode blockquote.quote-maroon h2,
.dark-mode blockquote.quote-maroon h3,
.dark-mode blockquote.quote-maroon h4,
.dark-mode blockquote.quote-maroon h5,
.dark-mode blockquote.quote-maroon h6 {
  color: #d81b60;
}
.dark-mode blockquote.quote-blue {
  border-color: #05141F;
}
.dark-mode blockquote.quote-blue h1,
.dark-mode blockquote.quote-blue h2,
.dark-mode blockquote.quote-blue h3,
.dark-mode blockquote.quote-blue h4,
.dark-mode blockquote.quote-blue h5,
.dark-mode blockquote.quote-blue h6 {
  color: #05141F;
}
.dark-mode blockquote.quote-indigo {
  border-color: #6610f2;
}
.dark-mode blockquote.quote-indigo h1,
.dark-mode blockquote.quote-indigo h2,
.dark-mode blockquote.quote-indigo h3,
.dark-mode blockquote.quote-indigo h4,
.dark-mode blockquote.quote-indigo h5,
.dark-mode blockquote.quote-indigo h6 {
  color: #6610f2;
}
.dark-mode blockquote.quote-purple {
  border-color: #6f42c1;
}
.dark-mode blockquote.quote-purple h1,
.dark-mode blockquote.quote-purple h2,
.dark-mode blockquote.quote-purple h3,
.dark-mode blockquote.quote-purple h4,
.dark-mode blockquote.quote-purple h5,
.dark-mode blockquote.quote-purple h6 {
  color: #6f42c1;
}
.dark-mode blockquote.quote-pink {
  border-color: #e83e8c;
}
.dark-mode blockquote.quote-pink h1,
.dark-mode blockquote.quote-pink h2,
.dark-mode blockquote.quote-pink h3,
.dark-mode blockquote.quote-pink h4,
.dark-mode blockquote.quote-pink h5,
.dark-mode blockquote.quote-pink h6 {
  color: #e83e8c;
}
.dark-mode blockquote.quote-red {
  border-color: #EA0029;
}
.dark-mode blockquote.quote-red h1,
.dark-mode blockquote.quote-red h2,
.dark-mode blockquote.quote-red h3,
.dark-mode blockquote.quote-red h4,
.dark-mode blockquote.quote-red h5,
.dark-mode blockquote.quote-red h6 {
  color: #EA0029;
}
.dark-mode blockquote.quote-orange {
  border-color: #fd7e14;
}
.dark-mode blockquote.quote-orange h1,
.dark-mode blockquote.quote-orange h2,
.dark-mode blockquote.quote-orange h3,
.dark-mode blockquote.quote-orange h4,
.dark-mode blockquote.quote-orange h5,
.dark-mode blockquote.quote-orange h6 {
  color: #fd7e14;
}
.dark-mode blockquote.quote-yellow {
  border-color: #F3C300;
}
.dark-mode blockquote.quote-yellow h1,
.dark-mode blockquote.quote-yellow h2,
.dark-mode blockquote.quote-yellow h3,
.dark-mode blockquote.quote-yellow h4,
.dark-mode blockquote.quote-yellow h5,
.dark-mode blockquote.quote-yellow h6 {
  color: #F3C300;
}
.dark-mode blockquote.quote-green {
  border-color: #5D7D2B;
}
.dark-mode blockquote.quote-green h1,
.dark-mode blockquote.quote-green h2,
.dark-mode blockquote.quote-green h3,
.dark-mode blockquote.quote-green h4,
.dark-mode blockquote.quote-green h5,
.dark-mode blockquote.quote-green h6 {
  color: #5D7D2B;
}
.dark-mode blockquote.quote-teal {
  border-color: #20c997;
}
.dark-mode blockquote.quote-teal h1,
.dark-mode blockquote.quote-teal h2,
.dark-mode blockquote.quote-teal h3,
.dark-mode blockquote.quote-teal h4,
.dark-mode blockquote.quote-teal h5,
.dark-mode blockquote.quote-teal h6 {
  color: #20c997;
}
.dark-mode blockquote.quote-cyan {
  border-color: #17a2b8;
}
.dark-mode blockquote.quote-cyan h1,
.dark-mode blockquote.quote-cyan h2,
.dark-mode blockquote.quote-cyan h3,
.dark-mode blockquote.quote-cyan h4,
.dark-mode blockquote.quote-cyan h5,
.dark-mode blockquote.quote-cyan h6 {
  color: #17a2b8;
}
.dark-mode blockquote.quote-white {
  border-color: #fff;
}
.dark-mode blockquote.quote-white h1,
.dark-mode blockquote.quote-white h2,
.dark-mode blockquote.quote-white h3,
.dark-mode blockquote.quote-white h4,
.dark-mode blockquote.quote-white h5,
.dark-mode blockquote.quote-white h6 {
  color: #fff;
}
.dark-mode blockquote.quote-gray {
  border-color: #6c757d;
}
.dark-mode blockquote.quote-gray h1,
.dark-mode blockquote.quote-gray h2,
.dark-mode blockquote.quote-gray h3,
.dark-mode blockquote.quote-gray h4,
.dark-mode blockquote.quote-gray h5,
.dark-mode blockquote.quote-gray h6 {
  color: #6c757d;
}
.dark-mode blockquote.quote-gray-dark {
  border-color: #343a40;
}
.dark-mode blockquote.quote-gray-dark h1,
.dark-mode blockquote.quote-gray-dark h2,
.dark-mode blockquote.quote-gray-dark h3,
.dark-mode blockquote.quote-gray-dark h4,
.dark-mode blockquote.quote-gray-dark h5,
.dark-mode blockquote.quote-gray-dark h6 {
  color: #343a40;
}
.dark-mode blockquote.quote-kia-midnight-black {
  border-color: #05141F;
}
.dark-mode blockquote.quote-kia-midnight-black h1,
.dark-mode blockquote.quote-kia-midnight-black h2,
.dark-mode blockquote.quote-kia-midnight-black h3,
.dark-mode blockquote.quote-kia-midnight-black h4,
.dark-mode blockquote.quote-kia-midnight-black h5,
.dark-mode blockquote.quote-kia-midnight-black h6 {
  color: #05141F;
}
.dark-mode blockquote.quote-kia-depth-blue {
  border-color: #0F1D28;
}
.dark-mode blockquote.quote-kia-depth-blue h1,
.dark-mode blockquote.quote-kia-depth-blue h2,
.dark-mode blockquote.quote-kia-depth-blue h3,
.dark-mode blockquote.quote-kia-depth-blue h4,
.dark-mode blockquote.quote-kia-depth-blue h5,
.dark-mode blockquote.quote-kia-depth-blue h6 {
  color: #0F1D28;
}
.dark-mode blockquote.quote-kia-polar-white {
  border-color: #FFFFFF;
}
.dark-mode blockquote.quote-kia-polar-white h1,
.dark-mode blockquote.quote-kia-polar-white h2,
.dark-mode blockquote.quote-kia-polar-white h3,
.dark-mode blockquote.quote-kia-polar-white h4,
.dark-mode blockquote.quote-kia-polar-white h5,
.dark-mode blockquote.quote-kia-polar-white h6 {
  color: #FFFFFF;
}
.dark-mode blockquote.quote-description {
  border-color: #37434C;
}
.dark-mode blockquote.quote-description h1,
.dark-mode blockquote.quote-description h2,
.dark-mode blockquote.quote-description h3,
.dark-mode blockquote.quote-description h4,
.dark-mode blockquote.quote-description h5,
.dark-mode blockquote.quote-description h6 {
  color: #37434C;
}
.dark-mode blockquote.quote-caption {
  border-color: #697279;
}
.dark-mode blockquote.quote-caption h1,
.dark-mode blockquote.quote-caption h2,
.dark-mode blockquote.quote-caption h3,
.dark-mode blockquote.quote-caption h4,
.dark-mode blockquote.quote-caption h5,
.dark-mode blockquote.quote-caption h6 {
  color: #697279;
}
.dark-mode blockquote.quote-disabled-elements {
  border-color: #9BA1A5;
}
.dark-mode blockquote.quote-disabled-elements h1,
.dark-mode blockquote.quote-disabled-elements h2,
.dark-mode blockquote.quote-disabled-elements h3,
.dark-mode blockquote.quote-disabled-elements h4,
.dark-mode blockquote.quote-disabled-elements h5,
.dark-mode blockquote.quote-disabled-elements h6 {
  color: #9BA1A5;
}
.dark-mode blockquote.quote-protection {
  border-color: #9BA1A5;
}
.dark-mode blockquote.quote-protection h1,
.dark-mode blockquote.quote-protection h2,
.dark-mode blockquote.quote-protection h3,
.dark-mode blockquote.quote-protection h4,
.dark-mode blockquote.quote-protection h5,
.dark-mode blockquote.quote-protection h6 {
  color: #9BA1A5;
}
.dark-mode blockquote.quote-keyline {
  border-color: #9BA1A5;
}
.dark-mode blockquote.quote-keyline h1,
.dark-mode blockquote.quote-keyline h2,
.dark-mode blockquote.quote-keyline h3,
.dark-mode blockquote.quote-keyline h4,
.dark-mode blockquote.quote-keyline h5,
.dark-mode blockquote.quote-keyline h6 {
  color: #9BA1A5;
}
.dark-mode blockquote.quote-background {
  border-color: #F8F8F8;
}
.dark-mode blockquote.quote-background h1,
.dark-mode blockquote.quote-background h2,
.dark-mode blockquote.quote-background h3,
.dark-mode blockquote.quote-background h4,
.dark-mode blockquote.quote-background h5,
.dark-mode blockquote.quote-background h6 {
  color: #F8F8F8;
}
.dark-mode blockquote.quote-kia-live-red {
  border-color: #EA0029;
}
.dark-mode blockquote.quote-kia-live-red h1,
.dark-mode blockquote.quote-kia-live-red h2,
.dark-mode blockquote.quote-kia-live-red h3,
.dark-mode blockquote.quote-kia-live-red h4,
.dark-mode blockquote.quote-kia-live-red h5,
.dark-mode blockquote.quote-kia-live-red h6 {
  color: #EA0029;
}
.dark-mode blockquote.quote-kia-afternoon-yellow {
  border-color: #F3C300;
}
.dark-mode blockquote.quote-kia-afternoon-yellow h1,
.dark-mode blockquote.quote-kia-afternoon-yellow h2,
.dark-mode blockquote.quote-kia-afternoon-yellow h3,
.dark-mode blockquote.quote-kia-afternoon-yellow h4,
.dark-mode blockquote.quote-kia-afternoon-yellow h5,
.dark-mode blockquote.quote-kia-afternoon-yellow h6 {
  color: #F3C300;
}
.dark-mode blockquote.quote-kia-forest-green {
  border-color: #5D7D2B;
}
.dark-mode blockquote.quote-kia-forest-green h1,
.dark-mode blockquote.quote-kia-forest-green h2,
.dark-mode blockquote.quote-kia-forest-green h3,
.dark-mode blockquote.quote-kia-forest-green h4,
.dark-mode blockquote.quote-kia-forest-green h5,
.dark-mode blockquote.quote-kia-forest-green h6 {
  color: #5D7D2B;
}
.dark-mode blockquote.quote-kia-city-grey {
  border-color: #9EA1A2;
}
.dark-mode blockquote.quote-kia-city-grey h1,
.dark-mode blockquote.quote-kia-city-grey h2,
.dark-mode blockquote.quote-kia-city-grey h3,
.dark-mode blockquote.quote-kia-city-grey h4,
.dark-mode blockquote.quote-kia-city-grey h5,
.dark-mode blockquote.quote-kia-city-grey h6 {
  color: #9EA1A2;
}
.dark-mode .close,
.dark-mode .mailbox-attachment-close {
  color: #adb5bd;
  text-shadow: 0 1px 0 #495057;
}
.dark-mode .tab-custom-content {
  border-color: #6c757d;
}
.dark-mode .list-group-item {
  background-color: #343a40;
  border-color: #6c757d;
}

@media print {
  .no-print, .main-sidebar,
  .main-header,
  .content-header {
    display: none !important;
  }
  .content-wrapper,
  .main-footer {
    transform: translate(0, 0);
    margin-left: 0 !important;
    min-height: 0 !important;
  }
  .layout-fixed .content-wrapper {
    padding-top: 0 !important;
  }
  .invoice {
    border: 0;
    margin: 0;
    padding: 0;
    width: 100%;
  }
  .invoice-col {
    float: left;
    width: 33.3333333%;
  }
  .table-responsive {
    overflow: auto;
  }
  .table-responsive > .table tr th,
  .table-responsive > .table tr td {
    white-space: normal !important;
  }
}
.text-bold, .text-bold.table td, .text-bold.table th {
  font-weight: 700;
}

.text-xs {
  font-size: 0.675rem !important;
}

.text-sm {
  font-size: 0.7875rem !important;
}

.text-md {
  font-size: 0.9rem !important;
}

.text-lg {
  font-size: 1.125rem !important;
}

.text-xl {
  font-size: 1.8rem !important;
}

.text-lightblue {
  color: #3c8dbc !important;
}

.text-navy {
  color: #001f3f !important;
}

.text-olive {
  color: #3d9970 !important;
}

.text-lime {
  color: #01ff70 !important;
}

.text-fuchsia {
  color: #f012be !important;
}

.text-maroon {
  color: #d81b60 !important;
}

.text-blue {
  color: #05141F !important;
}

.text-indigo {
  color: #6610f2 !important;
}

.text-purple {
  color: #6f42c1 !important;
}

.text-pink {
  color: #e83e8c !important;
}

.text-red {
  color: #EA0029 !important;
}

.text-orange {
  color: #fd7e14 !important;
}

.text-yellow {
  color: #F3C300 !important;
}

.text-green {
  color: #5D7D2B !important;
}

.text-teal {
  color: #20c997 !important;
}

.text-cyan {
  color: #17a2b8 !important;
}

.text-white {
  color: #fff !important;
}

.text-gray {
  color: #6c757d !important;
}

.text-gray-dark {
  color: #343a40 !important;
}

.text-kia-midnight-black {
  color: #05141F !important;
}

.text-kia-depth-blue {
  color: #0F1D28 !important;
}

.text-kia-polar-white {
  color: #FFFFFF !important;
}

.text-description {
  color: #37434C !important;
}

.text-caption {
  color: #697279 !important;
}

.text-disabled-elements {
  color: #9BA1A5 !important;
}

.text-protection {
  color: #9BA1A5 !important;
}

.text-keyline {
  color: #9BA1A5 !important;
}

.text-background {
  color: #F8F8F8 !important;
}

.text-kia-live-red {
  color: #EA0029 !important;
}

.text-kia-afternoon-yellow {
  color: #F3C300 !important;
}

.text-kia-forest-green {
  color: #5D7D2B !important;
}

.text-kia-city-grey {
  color: #9EA1A2 !important;
}

.dark-mode .text-muted {
  color: #adb5bd !important;
}
.dark-mode .text-lightblue {
  color: rgb(133.7096774194, 185.9677419355, 216.2903225806) !important;
}
.dark-mode .text-navy {
  color: rgb(0, 43.5476190476, 88.5) !important;
}
.dark-mode .text-olive {
  color: rgb(116.2990654206, 199.7009345794, 162.5327102804) !important;
}
.dark-mode .text-lime {
  color: rgb(103, 255, 169.4251968504) !important;
}
.dark-mode .text-fuchsia {
  color: rgb(246.0714285714, 113.9285714286, 216.3095238095) !important;
}
.dark-mode .text-maroon {
  color: rgb(236.6666666667, 108.3333333333, 155.1851851852) !important;
}
.dark-mode .text-blue {
  color: #3f6791 !important;
}
.dark-mode .text-indigo {
  color: #6610f2 !important;
}
.dark-mode .text-purple {
  color: #6f42c1 !important;
}
.dark-mode .text-pink {
  color: #e83e8c !important;
}
.dark-mode .text-red {
  color: #e74c3c !important;
}
.dark-mode .text-orange {
  color: #fd7e14 !important;
}
.dark-mode .text-yellow {
  color: #f39c12 !important;
}
.dark-mode .text-green {
  color: #00bc8c !important;
}
.dark-mode .text-teal {
  color: #20c997 !important;
}
.dark-mode .text-cyan {
  color: #3498db !important;
}
.dark-mode .text-white {
  color: #fff !important;
}
.dark-mode .text-gray {
  color: #6c757d !important;
}
.dark-mode .text-gray-dark {
  color: #343a40 !important;
}

.elevation-0 {
  box-shadow: none !important;
}

.elevation-1 {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24) !important;
}

.elevation-2 {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23) !important;
}

.elevation-3 {
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23) !important;
}

.elevation-4 {
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22) !important;
}

.elevation-5 {
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22) !important;
}

.bg-primary {
  background-color: #05141F !important;
}
.bg-primary a {
  color: #fff !important;
}
.bg-primary .btn :hover {
  border-color: black;
  color: rgb(235.875, 235.875, 235.875);
}
.bg-primary .btn :not(:disabled):not(.disabled):active,
.bg-primary .btn :not(:disabled):not(.disabled).active,
.bg-primary .btn :active,
.bg-primary .btn .active {
  background-color: black !important;
  border-color: black;
  color: #fff;
}

.bg-secondary {
  background-color: #6c757d !important;
}
.bg-secondary a {
  color: #fff !important;
}
.bg-secondary .btn :hover {
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-secondary .btn :not(:disabled):not(.disabled):active,
.bg-secondary .btn :not(:disabled):not(.disabled).active,
.bg-secondary .btn :active,
.bg-secondary .btn .active {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
  color: #fff;
}

.bg-success {
  background-color: #5D7D2B !important;
}
.bg-success a {
  color: #fff !important;
}
.bg-success .btn :hover {
  border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-success .btn :not(:disabled):not(.disabled):active,
.bg-success .btn :not(:disabled):not(.disabled).active,
.bg-success .btn :active,
.bg-success .btn .active {
  background-color: rgb(64.7678571429, 87.0535714286, 29.9464285714) !important;
  border-color: rgb(57.7098214286, 77.5669642857, 26.6830357143);
  color: #fff;
}

.bg-info {
  background-color: #17a2b8 !important;
}
.bg-info a {
  color: #fff !important;
}
.bg-info .btn :hover {
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-info .btn :not(:disabled):not(.disabled):active,
.bg-info .btn :not(:disabled):not(.disabled).active,
.bg-info .btn :active,
.bg-info .btn .active {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
  color: #fff;
}

.bg-warning {
  background-color: #F3C300 !important;
}
.bg-warning a {
  color: #1f2d3d !important;
}
.bg-warning .btn :hover {
  border-color: rgb(192, 154.0740740741, 0);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-warning .btn :not(:disabled):not(.disabled):active,
.bg-warning .btn :not(:disabled):not(.disabled).active,
.bg-warning .btn :active,
.bg-warning .btn .active {
  background-color: rgb(192, 154.0740740741, 0) !important;
  border-color: rgb(179.25, 143.8425925926, 0);
  color: #fff;
}

.bg-danger {
  background-color: #EA0029 !important;
}
.bg-danger a {
  color: #fff !important;
}
.bg-danger .btn :hover {
  border-color: rgb(183, 0, 32.0641025641);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-danger .btn :not(:disabled):not(.disabled):active,
.bg-danger .btn :not(:disabled):not(.disabled).active,
.bg-danger .btn :active,
.bg-danger .btn .active {
  background-color: rgb(183, 0, 32.0641025641) !important;
  border-color: rgb(170.25, 0, 29.8301282051);
  color: #fff;
}

.bg-light {
  background-color: #f8f9fa !important;
}
.bg-light a {
  color: #1f2d3d !important;
}
.bg-light .btn :hover {
  border-color: rgb(218.25, 223.5, 228.75);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-light .btn :not(:disabled):not(.disabled):active,
.bg-light .btn :not(:disabled):not(.disabled).active,
.bg-light .btn :active,
.bg-light .btn .active {
  background-color: rgb(218.25, 223.5, 228.75) !important;
  border-color: rgb(210.8125, 217.125, 223.4375);
  color: #1f2d3d;
}

.bg-dark {
  background-color: #343a40 !important;
}
.bg-dark a {
  color: #fff !important;
}
.bg-dark .btn :hover {
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-dark .btn :not(:disabled):not(.disabled):active,
.bg-dark .btn :not(:disabled):not(.disabled).active,
.bg-dark .btn :active,
.bg-dark .btn .active {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
  color: #fff;
}

.bg-lightblue {
  background-color: #3c8dbc !important;
}
.bg-lightblue a {
  color: #fff !important;
}
.bg-lightblue .btn :hover {
  border-color: rgb(47.6612903226, 112.0040322581, 149.3387096774);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-lightblue .btn :not(:disabled):not(.disabled):active,
.bg-lightblue .btn :not(:disabled):not(.disabled).active,
.bg-lightblue .btn :active,
.bg-lightblue .btn .active {
  background-color: rgb(47.6612903226, 112.0040322581, 149.3387096774) !important;
  border-color: rgb(44.5766129032, 104.7550403226, 139.6733870968);
  color: #fff;
}

.bg-navy {
  background-color: #001f3f !important;
}
.bg-navy a {
  color: #fff !important;
}
.bg-navy .btn :hover {
  border-color: rgb(0, 5.9047619048, 12);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-navy .btn :not(:disabled):not(.disabled):active,
.bg-navy .btn :not(:disabled):not(.disabled).active,
.bg-navy .btn :active,
.bg-navy .btn .active {
  background-color: rgb(0, 5.9047619048, 12) !important;
  border-color: black;
  color: #fff;
}

.bg-olive {
  background-color: #3d9970 !important;
}
.bg-olive a {
  color: #fff !important;
}
.bg-olive .btn :hover {
  border-color: rgb(46.4626168224, 116.5373831776, 85.308411215);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-olive .btn :not(:disabled):not(.disabled):active,
.bg-olive .btn :not(:disabled):not(.disabled).active,
.bg-olive .btn :active,
.bg-olive .btn .active {
  background-color: rgb(46.4626168224, 116.5373831776, 85.308411215) !important;
  border-color: rgb(42.828271028, 107.421728972, 78.6355140187);
  color: #fff;
}

.bg-lime {
  background-color: #01ff70 !important;
}
.bg-lime a {
  color: #1f2d3d !important;
}
.bg-lime .btn :hover {
  border-color: rgb(0, 205, 89.5866141732);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-lime .btn :not(:disabled):not(.disabled):active,
.bg-lime .btn :not(:disabled):not(.disabled).active,
.bg-lime .btn :active,
.bg-lime .btn .active {
  background-color: rgb(0, 205, 89.5866141732) !important;
  border-color: rgb(0, 192.25, 84.0147637795);
  color: #fff;
}

.bg-fuchsia {
  background-color: #f012be !important;
}
.bg-fuchsia a {
  color: #fff !important;
}
.bg-fuchsia .btn :hover {
  border-color: rgb(194.6785714286, 12.3214285714, 153.6071428571);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-fuchsia .btn :not(:disabled):not(.disabled):active,
.bg-fuchsia .btn :not(:disabled):not(.disabled).active,
.bg-fuchsia .btn :active,
.bg-fuchsia .btn .active {
  background-color: rgb(194.6785714286, 12.3214285714, 153.6071428571) !important;
  border-color: rgb(182.6875, 11.5625, 144.1458333333);
  color: #fff;
}

.bg-maroon {
  background-color: #d81b60 !important;
}
.bg-maroon a {
  color: #fff !important;
}
.bg-maroon .btn :hover {
  border-color: rgb(170.6666666667, 21.3333333333, 75.8518518519);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-maroon .btn :not(:disabled):not(.disabled):active,
.bg-maroon .btn :not(:disabled):not(.disabled).active,
.bg-maroon .btn :active,
.bg-maroon .btn .active {
  background-color: rgb(170.6666666667, 21.3333333333, 75.8518518519) !important;
  border-color: rgb(159.3333333333, 19.9166666667, 70.8148148148);
  color: #fff;
}

.bg-blue {
  background-color: #05141F !important;
}
.bg-blue a {
  color: #fff !important;
}
.bg-blue .btn :hover {
  border-color: black;
  color: rgb(235.875, 235.875, 235.875);
}
.bg-blue .btn :not(:disabled):not(.disabled):active,
.bg-blue .btn :not(:disabled):not(.disabled).active,
.bg-blue .btn :active,
.bg-blue .btn .active {
  background-color: black !important;
  border-color: black;
  color: #fff;
}

.bg-indigo {
  background-color: #6610f2 !important;
}
.bg-indigo a {
  color: #fff !important;
}
.bg-indigo .btn :hover {
  border-color: rgb(81.3214285714, 10.6785714286, 196.3214285714);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-indigo .btn :not(:disabled):not(.disabled):active,
.bg-indigo .btn :not(:disabled):not(.disabled).active,
.bg-indigo .btn :active,
.bg-indigo .btn .active {
  background-color: rgb(81.3214285714, 10.6785714286, 196.3214285714) !important;
  border-color: rgb(76.3125, 10.0208333333, 184.2291666667);
  color: #fff;
}

.bg-purple {
  background-color: #6f42c1 !important;
}
.bg-purple a {
  color: #fff !important;
}
.bg-purple .btn :hover {
  border-color: rgb(88.6693227092, 51.3784860558, 156.6215139442);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-purple .btn :not(:disabled):not(.disabled):active,
.bg-purple .btn :not(:disabled):not(.disabled).active,
.bg-purple .btn :active,
.bg-purple .btn .active {
  background-color: rgb(88.6693227092, 51.3784860558, 156.6215139442) !important;
  border-color: rgb(83.234063745, 48.2290836653, 147.0209163347);
  color: #fff;
}

.bg-pink {
  background-color: #e83e8c !important;
}
.bg-pink a {
  color: #fff !important;
}
.bg-pink .btn :hover {
  border-color: rgb(217.125, 25.875, 113.625);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-pink .btn :not(:disabled):not(.disabled):active,
.bg-pink .btn :not(:disabled):not(.disabled).active,
.bg-pink .btn :active,
.bg-pink .btn .active {
  background-color: rgb(217.125, 25.875, 113.625) !important;
  border-color: rgb(205.7326388889, 24.5173611111, 107.6631944444);
  color: #fff;
}

.bg-red {
  background-color: #EA0029 !important;
}
.bg-red a {
  color: #fff !important;
}
.bg-red .btn :hover {
  border-color: rgb(183, 0, 32.0641025641);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-red .btn :not(:disabled):not(.disabled):active,
.bg-red .btn :not(:disabled):not(.disabled).active,
.bg-red .btn :active,
.bg-red .btn .active {
  background-color: rgb(183, 0, 32.0641025641) !important;
  border-color: rgb(170.25, 0, 29.8301282051);
  color: #fff;
}

.bg-orange {
  background-color: #fd7e14 !important;
}
.bg-orange a {
  color: #1f2d3d !important;
}
.bg-orange .btn :hover {
  border-color: rgb(220.1265822785, 101.164556962, 1.8734177215);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-orange .btn :not(:disabled):not(.disabled):active,
.bg-orange .btn :not(:disabled):not(.disabled).active,
.bg-orange .btn :active,
.bg-orange .btn .active {
  background-color: rgb(220.1265822785, 101.164556962, 1.8734177215) !important;
  border-color: rgb(207.4841772152, 95.3544303797, 1.7658227848);
  color: #fff;
}

.bg-yellow {
  background-color: #F3C300 !important;
}
.bg-yellow a {
  color: #1f2d3d !important;
}
.bg-yellow .btn :hover {
  border-color: rgb(192, 154.0740740741, 0);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-yellow .btn :not(:disabled):not(.disabled):active,
.bg-yellow .btn :not(:disabled):not(.disabled).active,
.bg-yellow .btn :active,
.bg-yellow .btn .active {
  background-color: rgb(192, 154.0740740741, 0) !important;
  border-color: rgb(179.25, 143.8425925926, 0);
  color: #fff;
}

.bg-green {
  background-color: #5D7D2B !important;
}
.bg-green a {
  color: #fff !important;
}
.bg-green .btn :hover {
  border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-green .btn :not(:disabled):not(.disabled):active,
.bg-green .btn :not(:disabled):not(.disabled).active,
.bg-green .btn :active,
.bg-green .btn .active {
  background-color: rgb(64.7678571429, 87.0535714286, 29.9464285714) !important;
  border-color: rgb(57.7098214286, 77.5669642857, 26.6830357143);
  color: #fff;
}

.bg-teal {
  background-color: #20c997 !important;
}
.bg-teal a {
  color: #fff !important;
}
.bg-teal .btn :hover {
  border-color: rgb(24.9957081545, 157.0042918455, 117.9484978541);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-teal .btn :not(:disabled):not(.disabled):active,
.bg-teal .btn :not(:disabled):not(.disabled).active,
.bg-teal .btn :active,
.bg-teal .btn .active {
  background-color: rgb(24.9957081545, 157.0042918455, 117.9484978541) !important;
  border-color: rgb(23.2446351931, 146.0053648069, 109.6856223176);
  color: #fff;
}

.bg-cyan {
  background-color: #17a2b8 !important;
}
.bg-cyan a {
  color: #fff !important;
}
.bg-cyan .btn :hover {
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-cyan .btn :not(:disabled):not(.disabled):active,
.bg-cyan .btn :not(:disabled):not(.disabled).active,
.bg-cyan .btn :active,
.bg-cyan .btn .active {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
  color: #fff;
}

.bg-white {
  background-color: #fff !important;
}
.bg-white a {
  color: #1f2d3d !important;
}
.bg-white .btn :hover {
  border-color: rgb(229.5, 229.5, 229.5);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-white .btn :not(:disabled):not(.disabled):active,
.bg-white .btn :not(:disabled):not(.disabled).active,
.bg-white .btn :active,
.bg-white .btn .active {
  background-color: rgb(229.5, 229.5, 229.5) !important;
  border-color: rgb(223.125, 223.125, 223.125);
  color: #1f2d3d;
}

.bg-gray {
  background-color: #6c757d !important;
}
.bg-gray a {
  color: #fff !important;
}
.bg-gray .btn :hover {
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gray .btn :not(:disabled):not(.disabled):active,
.bg-gray .btn :not(:disabled):not(.disabled).active,
.bg-gray .btn :active,
.bg-gray .btn .active {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
  color: #fff;
}

.bg-gray-dark {
  background-color: #343a40 !important;
}
.bg-gray-dark a {
  color: #fff !important;
}
.bg-gray-dark .btn :hover {
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gray-dark .btn :not(:disabled):not(.disabled):active,
.bg-gray-dark .btn :not(:disabled):not(.disabled).active,
.bg-gray-dark .btn :active,
.bg-gray-dark .btn .active {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
  color: #fff;
}

.bg-kia-midnight-black {
  background-color: #05141F !important;
}
.bg-kia-midnight-black a {
  color: #fff !important;
}
.bg-kia-midnight-black .btn :hover {
  border-color: black;
  color: rgb(235.875, 235.875, 235.875);
}
.bg-kia-midnight-black .btn :not(:disabled):not(.disabled):active,
.bg-kia-midnight-black .btn :not(:disabled):not(.disabled).active,
.bg-kia-midnight-black .btn :active,
.bg-kia-midnight-black .btn .active {
  background-color: black !important;
  border-color: black;
  color: #fff;
}

.bg-kia-depth-blue {
  background-color: #0F1D28 !important;
}
.bg-kia-depth-blue a {
  color: #fff !important;
}
.bg-kia-depth-blue .btn :hover {
  border-color: rgb(1.0909090909, 2.1090909091, 2.9090909091);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-kia-depth-blue .btn :not(:disabled):not(.disabled):active,
.bg-kia-depth-blue .btn :not(:disabled):not(.disabled).active,
.bg-kia-depth-blue .btn :active,
.bg-kia-depth-blue .btn .active {
  background-color: rgb(1.0909090909, 2.1090909091, 2.9090909091) !important;
  border-color: black;
  color: #fff;
}

.bg-kia-polar-white {
  background-color: #FFFFFF !important;
}
.bg-kia-polar-white a {
  color: #1f2d3d !important;
}
.bg-kia-polar-white .btn :hover {
  border-color: rgb(229.5, 229.5, 229.5);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-kia-polar-white .btn :not(:disabled):not(.disabled):active,
.bg-kia-polar-white .btn :not(:disabled):not(.disabled).active,
.bg-kia-polar-white .btn :active,
.bg-kia-polar-white .btn .active {
  background-color: rgb(229.5, 229.5, 229.5) !important;
  border-color: rgb(223.125, 223.125, 223.125);
  color: #1f2d3d;
}

.bg-description {
  background-color: #37434C !important;
}
.bg-description a {
  color: #fff !important;
}
.bg-description .btn :hover {
  border-color: rgb(33.5877862595, 40.9160305344, 46.4122137405);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-description .btn :not(:disabled):not(.disabled):active,
.bg-description .btn :not(:disabled):not(.disabled).active,
.bg-description .btn :active,
.bg-description .btn .active {
  background-color: rgb(33.5877862595, 40.9160305344, 46.4122137405) !important;
  border-color: rgb(28.2347328244, 34.3950381679, 39.0152671756);
  color: #fff;
}

.bg-caption {
  background-color: #697279 !important;
}
.bg-caption a {
  color: #fff !important;
}
.bg-caption .btn :hover {
  border-color: rgb(81.3053097345, 88.2743362832, 93.6946902655);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-caption .btn :not(:disabled):not(.disabled):active,
.bg-caption .btn :not(:disabled):not(.disabled).active,
.bg-caption .btn :active,
.bg-caption .btn .active {
  background-color: rgb(81.3053097345, 88.2743362832, 93.6946902655) !important;
  border-color: rgb(75.3816371681, 81.842920354, 86.8683628319);
  color: #fff;
}

.bg-disabled-elements {
  background-color: #9BA1A5 !important;
}
.bg-disabled-elements a {
  color: #1f2d3d !important;
}
.bg-disabled-elements .btn :hover {
  border-color: rgb(128.1578947368, 135.7684210526, 140.8421052632);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-disabled-elements .btn :not(:disabled):not(.disabled):active,
.bg-disabled-elements .btn :not(:disabled):not(.disabled).active,
.bg-disabled-elements .btn :active,
.bg-disabled-elements .btn .active {
  background-color: rgb(128.1578947368, 135.7684210526, 140.8421052632) !important;
  border-color: rgb(121.4473684211, 129.4605263158, 134.8026315789);
  color: #fff;
}

.bg-protection {
  background-color: #9BA1A5 !important;
}
.bg-protection a {
  color: #1f2d3d !important;
}
.bg-protection .btn :hover {
  border-color: rgb(128.1578947368, 135.7684210526, 140.8421052632);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-protection .btn :not(:disabled):not(.disabled):active,
.bg-protection .btn :not(:disabled):not(.disabled).active,
.bg-protection .btn :active,
.bg-protection .btn .active {
  background-color: rgb(128.1578947368, 135.7684210526, 140.8421052632) !important;
  border-color: rgb(121.4473684211, 129.4605263158, 134.8026315789);
  color: #fff;
}

.bg-keyline {
  background-color: #9BA1A5 !important;
}
.bg-keyline a {
  color: #1f2d3d !important;
}
.bg-keyline .btn :hover {
  border-color: rgb(128.1578947368, 135.7684210526, 140.8421052632);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-keyline .btn :not(:disabled):not(.disabled):active,
.bg-keyline .btn :not(:disabled):not(.disabled).active,
.bg-keyline .btn :active,
.bg-keyline .btn .active {
  background-color: rgb(128.1578947368, 135.7684210526, 140.8421052632) !important;
  border-color: rgb(121.4473684211, 129.4605263158, 134.8026315789);
  color: #fff;
}

.bg-background {
  background-color: #F8F8F8 !important;
}
.bg-background a {
  color: #1f2d3d !important;
}
.bg-background .btn :hover {
  border-color: rgb(222.5, 222.5, 222.5);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-background .btn :not(:disabled):not(.disabled):active,
.bg-background .btn :not(:disabled):not(.disabled).active,
.bg-background .btn :active,
.bg-background .btn .active {
  background-color: rgb(222.5, 222.5, 222.5) !important;
  border-color: rgb(216.125, 216.125, 216.125);
  color: #1f2d3d;
}

.bg-kia-live-red {
  background-color: #EA0029 !important;
}
.bg-kia-live-red a {
  color: #fff !important;
}
.bg-kia-live-red .btn :hover {
  border-color: rgb(183, 0, 32.0641025641);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-kia-live-red .btn :not(:disabled):not(.disabled):active,
.bg-kia-live-red .btn :not(:disabled):not(.disabled).active,
.bg-kia-live-red .btn :active,
.bg-kia-live-red .btn .active {
  background-color: rgb(183, 0, 32.0641025641) !important;
  border-color: rgb(170.25, 0, 29.8301282051);
  color: #fff;
}

.bg-kia-afternoon-yellow {
  background-color: #F3C300 !important;
}
.bg-kia-afternoon-yellow a {
  color: #1f2d3d !important;
}
.bg-kia-afternoon-yellow .btn :hover {
  border-color: rgb(192, 154.0740740741, 0);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-kia-afternoon-yellow .btn :not(:disabled):not(.disabled):active,
.bg-kia-afternoon-yellow .btn :not(:disabled):not(.disabled).active,
.bg-kia-afternoon-yellow .btn :active,
.bg-kia-afternoon-yellow .btn .active {
  background-color: rgb(192, 154.0740740741, 0) !important;
  border-color: rgb(179.25, 143.8425925926, 0);
  color: #fff;
}

.bg-kia-forest-green {
  background-color: #5D7D2B !important;
}
.bg-kia-forest-green a {
  color: #fff !important;
}
.bg-kia-forest-green .btn :hover {
  border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-kia-forest-green .btn :not(:disabled):not(.disabled):active,
.bg-kia-forest-green .btn :not(:disabled):not(.disabled).active,
.bg-kia-forest-green .btn :active,
.bg-kia-forest-green .btn .active {
  background-color: rgb(64.7678571429, 87.0535714286, 29.9464285714) !important;
  border-color: rgb(57.7098214286, 77.5669642857, 26.6830357143);
  color: #fff;
}

.bg-kia-city-grey {
  background-color: #9EA1A2 !important;
}
.bg-kia-city-grey a {
  color: #1f2d3d !important;
}
.bg-kia-city-grey .btn :hover {
  border-color: rgb(131.9631578947, 135.7684210526, 137.0368421053);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-kia-city-grey .btn :not(:disabled):not(.disabled):active,
.bg-kia-city-grey .btn :not(:disabled):not(.disabled).active,
.bg-kia-city-grey .btn :active,
.bg-kia-city-grey .btn .active {
  background-color: rgb(131.9631578947, 135.7684210526, 137.0368421053) !important;
  border-color: rgb(125.4539473684, 129.4605263158, 130.7960526316);
  color: #fff;
}

@media print {
  .table td .bg-primary,
  .table th .bg-primary {
    background-color: #05141F !important;
  }
  .table td .bg-primary a,
  .table th .bg-primary a {
    color: #fff !important;
  }
  .table td .bg-primary .btn :hover,
  .table th .bg-primary .btn :hover {
    border-color: black;
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-primary .btn :not(:disabled):not(.disabled):active,
  .table td .bg-primary .btn :not(:disabled):not(.disabled).active,
  .table td .bg-primary .btn :active,
  .table td .bg-primary .btn .active,
  .table th .bg-primary .btn :not(:disabled):not(.disabled):active,
  .table th .bg-primary .btn :not(:disabled):not(.disabled).active,
  .table th .bg-primary .btn :active,
  .table th .bg-primary .btn .active {
    background-color: black !important;
    border-color: black;
    color: #fff;
  }
  .table td .bg-secondary,
  .table th .bg-secondary {
    background-color: #6c757d !important;
  }
  .table td .bg-secondary a,
  .table th .bg-secondary a {
    color: #fff !important;
  }
  .table td .bg-secondary .btn :hover,
  .table th .bg-secondary .btn :hover {
    border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-secondary .btn :not(:disabled):not(.disabled):active,
  .table td .bg-secondary .btn :not(:disabled):not(.disabled).active,
  .table td .bg-secondary .btn :active,
  .table td .bg-secondary .btn .active,
  .table th .bg-secondary .btn :not(:disabled):not(.disabled):active,
  .table th .bg-secondary .btn :not(:disabled):not(.disabled).active,
  .table th .bg-secondary .btn :active,
  .table th .bg-secondary .btn .active {
    background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
    border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
    color: #fff;
  }
  .table td .bg-success,
  .table th .bg-success {
    background-color: #5D7D2B !important;
  }
  .table td .bg-success a,
  .table th .bg-success a {
    color: #fff !important;
  }
  .table td .bg-success .btn :hover,
  .table th .bg-success .btn :hover {
    border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-success .btn :not(:disabled):not(.disabled):active,
  .table td .bg-success .btn :not(:disabled):not(.disabled).active,
  .table td .bg-success .btn :active,
  .table td .bg-success .btn .active,
  .table th .bg-success .btn :not(:disabled):not(.disabled):active,
  .table th .bg-success .btn :not(:disabled):not(.disabled).active,
  .table th .bg-success .btn :active,
  .table th .bg-success .btn .active {
    background-color: rgb(64.7678571429, 87.0535714286, 29.9464285714) !important;
    border-color: rgb(57.7098214286, 77.5669642857, 26.6830357143);
    color: #fff;
  }
  .table td .bg-info,
  .table th .bg-info {
    background-color: #17a2b8 !important;
  }
  .table td .bg-info a,
  .table th .bg-info a {
    color: #fff !important;
  }
  .table td .bg-info .btn :hover,
  .table th .bg-info .btn :hover {
    border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-info .btn :not(:disabled):not(.disabled):active,
  .table td .bg-info .btn :not(:disabled):not(.disabled).active,
  .table td .bg-info .btn :active,
  .table td .bg-info .btn .active,
  .table th .bg-info .btn :not(:disabled):not(.disabled):active,
  .table th .bg-info .btn :not(:disabled):not(.disabled).active,
  .table th .bg-info .btn :active,
  .table th .bg-info .btn .active {
    background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
    border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
    color: #fff;
  }
  .table td .bg-warning,
  .table th .bg-warning {
    background-color: #F3C300 !important;
  }
  .table td .bg-warning a,
  .table th .bg-warning a {
    color: #1f2d3d !important;
  }
  .table td .bg-warning .btn :hover,
  .table th .bg-warning .btn :hover {
    border-color: rgb(192, 154.0740740741, 0);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-warning .btn :not(:disabled):not(.disabled):active,
  .table td .bg-warning .btn :not(:disabled):not(.disabled).active,
  .table td .bg-warning .btn :active,
  .table td .bg-warning .btn .active,
  .table th .bg-warning .btn :not(:disabled):not(.disabled):active,
  .table th .bg-warning .btn :not(:disabled):not(.disabled).active,
  .table th .bg-warning .btn :active,
  .table th .bg-warning .btn .active {
    background-color: rgb(192, 154.0740740741, 0) !important;
    border-color: rgb(179.25, 143.8425925926, 0);
    color: #fff;
  }
  .table td .bg-danger,
  .table th .bg-danger {
    background-color: #EA0029 !important;
  }
  .table td .bg-danger a,
  .table th .bg-danger a {
    color: #fff !important;
  }
  .table td .bg-danger .btn :hover,
  .table th .bg-danger .btn :hover {
    border-color: rgb(183, 0, 32.0641025641);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-danger .btn :not(:disabled):not(.disabled):active,
  .table td .bg-danger .btn :not(:disabled):not(.disabled).active,
  .table td .bg-danger .btn :active,
  .table td .bg-danger .btn .active,
  .table th .bg-danger .btn :not(:disabled):not(.disabled):active,
  .table th .bg-danger .btn :not(:disabled):not(.disabled).active,
  .table th .bg-danger .btn :active,
  .table th .bg-danger .btn .active {
    background-color: rgb(183, 0, 32.0641025641) !important;
    border-color: rgb(170.25, 0, 29.8301282051);
    color: #fff;
  }
  .table td .bg-light,
  .table th .bg-light {
    background-color: #f8f9fa !important;
  }
  .table td .bg-light a,
  .table th .bg-light a {
    color: #1f2d3d !important;
  }
  .table td .bg-light .btn :hover,
  .table th .bg-light .btn :hover {
    border-color: rgb(218.25, 223.5, 228.75);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-light .btn :not(:disabled):not(.disabled):active,
  .table td .bg-light .btn :not(:disabled):not(.disabled).active,
  .table td .bg-light .btn :active,
  .table td .bg-light .btn .active,
  .table th .bg-light .btn :not(:disabled):not(.disabled):active,
  .table th .bg-light .btn :not(:disabled):not(.disabled).active,
  .table th .bg-light .btn :active,
  .table th .bg-light .btn .active {
    background-color: rgb(218.25, 223.5, 228.75) !important;
    border-color: rgb(210.8125, 217.125, 223.4375);
    color: #1f2d3d;
  }
  .table td .bg-dark,
  .table th .bg-dark {
    background-color: #343a40 !important;
  }
  .table td .bg-dark a,
  .table th .bg-dark a {
    color: #fff !important;
  }
  .table td .bg-dark .btn :hover,
  .table th .bg-dark .btn :hover {
    border-color: rgb(29.1379310345, 32.5, 35.8620689655);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-dark .btn :not(:disabled):not(.disabled):active,
  .table td .bg-dark .btn :not(:disabled):not(.disabled).active,
  .table td .bg-dark .btn :active,
  .table td .bg-dark .btn .active,
  .table th .bg-dark .btn :not(:disabled):not(.disabled):active,
  .table th .bg-dark .btn :not(:disabled):not(.disabled).active,
  .table th .bg-dark .btn :active,
  .table th .bg-dark .btn .active {
    background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
    border-color: rgb(23.4224137931, 26.125, 28.8275862069);
    color: #fff;
  }
  .table td .bg-lightblue,
  .table th .bg-lightblue {
    background-color: #3c8dbc !important;
  }
  .table td .bg-lightblue a,
  .table th .bg-lightblue a {
    color: #fff !important;
  }
  .table td .bg-lightblue .btn :hover,
  .table th .bg-lightblue .btn :hover {
    border-color: rgb(47.6612903226, 112.0040322581, 149.3387096774);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-lightblue .btn :not(:disabled):not(.disabled):active,
  .table td .bg-lightblue .btn :not(:disabled):not(.disabled).active,
  .table td .bg-lightblue .btn :active,
  .table td .bg-lightblue .btn .active,
  .table th .bg-lightblue .btn :not(:disabled):not(.disabled):active,
  .table th .bg-lightblue .btn :not(:disabled):not(.disabled).active,
  .table th .bg-lightblue .btn :active,
  .table th .bg-lightblue .btn .active {
    background-color: rgb(47.6612903226, 112.0040322581, 149.3387096774) !important;
    border-color: rgb(44.5766129032, 104.7550403226, 139.6733870968);
    color: #fff;
  }
  .table td .bg-navy,
  .table th .bg-navy {
    background-color: #001f3f !important;
  }
  .table td .bg-navy a,
  .table th .bg-navy a {
    color: #fff !important;
  }
  .table td .bg-navy .btn :hover,
  .table th .bg-navy .btn :hover {
    border-color: rgb(0, 5.9047619048, 12);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-navy .btn :not(:disabled):not(.disabled):active,
  .table td .bg-navy .btn :not(:disabled):not(.disabled).active,
  .table td .bg-navy .btn :active,
  .table td .bg-navy .btn .active,
  .table th .bg-navy .btn :not(:disabled):not(.disabled):active,
  .table th .bg-navy .btn :not(:disabled):not(.disabled).active,
  .table th .bg-navy .btn :active,
  .table th .bg-navy .btn .active {
    background-color: rgb(0, 5.9047619048, 12) !important;
    border-color: black;
    color: #fff;
  }
  .table td .bg-olive,
  .table th .bg-olive {
    background-color: #3d9970 !important;
  }
  .table td .bg-olive a,
  .table th .bg-olive a {
    color: #fff !important;
  }
  .table td .bg-olive .btn :hover,
  .table th .bg-olive .btn :hover {
    border-color: rgb(46.4626168224, 116.5373831776, 85.308411215);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-olive .btn :not(:disabled):not(.disabled):active,
  .table td .bg-olive .btn :not(:disabled):not(.disabled).active,
  .table td .bg-olive .btn :active,
  .table td .bg-olive .btn .active,
  .table th .bg-olive .btn :not(:disabled):not(.disabled):active,
  .table th .bg-olive .btn :not(:disabled):not(.disabled).active,
  .table th .bg-olive .btn :active,
  .table th .bg-olive .btn .active {
    background-color: rgb(46.4626168224, 116.5373831776, 85.308411215) !important;
    border-color: rgb(42.828271028, 107.421728972, 78.6355140187);
    color: #fff;
  }
  .table td .bg-lime,
  .table th .bg-lime {
    background-color: #01ff70 !important;
  }
  .table td .bg-lime a,
  .table th .bg-lime a {
    color: #1f2d3d !important;
  }
  .table td .bg-lime .btn :hover,
  .table th .bg-lime .btn :hover {
    border-color: rgb(0, 205, 89.5866141732);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-lime .btn :not(:disabled):not(.disabled):active,
  .table td .bg-lime .btn :not(:disabled):not(.disabled).active,
  .table td .bg-lime .btn :active,
  .table td .bg-lime .btn .active,
  .table th .bg-lime .btn :not(:disabled):not(.disabled):active,
  .table th .bg-lime .btn :not(:disabled):not(.disabled).active,
  .table th .bg-lime .btn :active,
  .table th .bg-lime .btn .active {
    background-color: rgb(0, 205, 89.5866141732) !important;
    border-color: rgb(0, 192.25, 84.0147637795);
    color: #fff;
  }
  .table td .bg-fuchsia,
  .table th .bg-fuchsia {
    background-color: #f012be !important;
  }
  .table td .bg-fuchsia a,
  .table th .bg-fuchsia a {
    color: #fff !important;
  }
  .table td .bg-fuchsia .btn :hover,
  .table th .bg-fuchsia .btn :hover {
    border-color: rgb(194.6785714286, 12.3214285714, 153.6071428571);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-fuchsia .btn :not(:disabled):not(.disabled):active,
  .table td .bg-fuchsia .btn :not(:disabled):not(.disabled).active,
  .table td .bg-fuchsia .btn :active,
  .table td .bg-fuchsia .btn .active,
  .table th .bg-fuchsia .btn :not(:disabled):not(.disabled):active,
  .table th .bg-fuchsia .btn :not(:disabled):not(.disabled).active,
  .table th .bg-fuchsia .btn :active,
  .table th .bg-fuchsia .btn .active {
    background-color: rgb(194.6785714286, 12.3214285714, 153.6071428571) !important;
    border-color: rgb(182.6875, 11.5625, 144.1458333333);
    color: #fff;
  }
  .table td .bg-maroon,
  .table th .bg-maroon {
    background-color: #d81b60 !important;
  }
  .table td .bg-maroon a,
  .table th .bg-maroon a {
    color: #fff !important;
  }
  .table td .bg-maroon .btn :hover,
  .table th .bg-maroon .btn :hover {
    border-color: rgb(170.6666666667, 21.3333333333, 75.8518518519);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-maroon .btn :not(:disabled):not(.disabled):active,
  .table td .bg-maroon .btn :not(:disabled):not(.disabled).active,
  .table td .bg-maroon .btn :active,
  .table td .bg-maroon .btn .active,
  .table th .bg-maroon .btn :not(:disabled):not(.disabled):active,
  .table th .bg-maroon .btn :not(:disabled):not(.disabled).active,
  .table th .bg-maroon .btn :active,
  .table th .bg-maroon .btn .active {
    background-color: rgb(170.6666666667, 21.3333333333, 75.8518518519) !important;
    border-color: rgb(159.3333333333, 19.9166666667, 70.8148148148);
    color: #fff;
  }
  .table td .bg-blue,
  .table th .bg-blue {
    background-color: #05141F !important;
  }
  .table td .bg-blue a,
  .table th .bg-blue a {
    color: #fff !important;
  }
  .table td .bg-blue .btn :hover,
  .table th .bg-blue .btn :hover {
    border-color: black;
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-blue .btn :not(:disabled):not(.disabled):active,
  .table td .bg-blue .btn :not(:disabled):not(.disabled).active,
  .table td .bg-blue .btn :active,
  .table td .bg-blue .btn .active,
  .table th .bg-blue .btn :not(:disabled):not(.disabled):active,
  .table th .bg-blue .btn :not(:disabled):not(.disabled).active,
  .table th .bg-blue .btn :active,
  .table th .bg-blue .btn .active {
    background-color: black !important;
    border-color: black;
    color: #fff;
  }
  .table td .bg-indigo,
  .table th .bg-indigo {
    background-color: #6610f2 !important;
  }
  .table td .bg-indigo a,
  .table th .bg-indigo a {
    color: #fff !important;
  }
  .table td .bg-indigo .btn :hover,
  .table th .bg-indigo .btn :hover {
    border-color: rgb(81.3214285714, 10.6785714286, 196.3214285714);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-indigo .btn :not(:disabled):not(.disabled):active,
  .table td .bg-indigo .btn :not(:disabled):not(.disabled).active,
  .table td .bg-indigo .btn :active,
  .table td .bg-indigo .btn .active,
  .table th .bg-indigo .btn :not(:disabled):not(.disabled):active,
  .table th .bg-indigo .btn :not(:disabled):not(.disabled).active,
  .table th .bg-indigo .btn :active,
  .table th .bg-indigo .btn .active {
    background-color: rgb(81.3214285714, 10.6785714286, 196.3214285714) !important;
    border-color: rgb(76.3125, 10.0208333333, 184.2291666667);
    color: #fff;
  }
  .table td .bg-purple,
  .table th .bg-purple {
    background-color: #6f42c1 !important;
  }
  .table td .bg-purple a,
  .table th .bg-purple a {
    color: #fff !important;
  }
  .table td .bg-purple .btn :hover,
  .table th .bg-purple .btn :hover {
    border-color: rgb(88.6693227092, 51.3784860558, 156.6215139442);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-purple .btn :not(:disabled):not(.disabled):active,
  .table td .bg-purple .btn :not(:disabled):not(.disabled).active,
  .table td .bg-purple .btn :active,
  .table td .bg-purple .btn .active,
  .table th .bg-purple .btn :not(:disabled):not(.disabled):active,
  .table th .bg-purple .btn :not(:disabled):not(.disabled).active,
  .table th .bg-purple .btn :active,
  .table th .bg-purple .btn .active {
    background-color: rgb(88.6693227092, 51.3784860558, 156.6215139442) !important;
    border-color: rgb(83.234063745, 48.2290836653, 147.0209163347);
    color: #fff;
  }
  .table td .bg-pink,
  .table th .bg-pink {
    background-color: #e83e8c !important;
  }
  .table td .bg-pink a,
  .table th .bg-pink a {
    color: #fff !important;
  }
  .table td .bg-pink .btn :hover,
  .table th .bg-pink .btn :hover {
    border-color: rgb(217.125, 25.875, 113.625);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-pink .btn :not(:disabled):not(.disabled):active,
  .table td .bg-pink .btn :not(:disabled):not(.disabled).active,
  .table td .bg-pink .btn :active,
  .table td .bg-pink .btn .active,
  .table th .bg-pink .btn :not(:disabled):not(.disabled):active,
  .table th .bg-pink .btn :not(:disabled):not(.disabled).active,
  .table th .bg-pink .btn :active,
  .table th .bg-pink .btn .active {
    background-color: rgb(217.125, 25.875, 113.625) !important;
    border-color: rgb(205.7326388889, 24.5173611111, 107.6631944444);
    color: #fff;
  }
  .table td .bg-red,
  .table th .bg-red {
    background-color: #EA0029 !important;
  }
  .table td .bg-red a,
  .table th .bg-red a {
    color: #fff !important;
  }
  .table td .bg-red .btn :hover,
  .table th .bg-red .btn :hover {
    border-color: rgb(183, 0, 32.0641025641);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-red .btn :not(:disabled):not(.disabled):active,
  .table td .bg-red .btn :not(:disabled):not(.disabled).active,
  .table td .bg-red .btn :active,
  .table td .bg-red .btn .active,
  .table th .bg-red .btn :not(:disabled):not(.disabled):active,
  .table th .bg-red .btn :not(:disabled):not(.disabled).active,
  .table th .bg-red .btn :active,
  .table th .bg-red .btn .active {
    background-color: rgb(183, 0, 32.0641025641) !important;
    border-color: rgb(170.25, 0, 29.8301282051);
    color: #fff;
  }
  .table td .bg-orange,
  .table th .bg-orange {
    background-color: #fd7e14 !important;
  }
  .table td .bg-orange a,
  .table th .bg-orange a {
    color: #1f2d3d !important;
  }
  .table td .bg-orange .btn :hover,
  .table th .bg-orange .btn :hover {
    border-color: rgb(220.1265822785, 101.164556962, 1.8734177215);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-orange .btn :not(:disabled):not(.disabled):active,
  .table td .bg-orange .btn :not(:disabled):not(.disabled).active,
  .table td .bg-orange .btn :active,
  .table td .bg-orange .btn .active,
  .table th .bg-orange .btn :not(:disabled):not(.disabled):active,
  .table th .bg-orange .btn :not(:disabled):not(.disabled).active,
  .table th .bg-orange .btn :active,
  .table th .bg-orange .btn .active {
    background-color: rgb(220.1265822785, 101.164556962, 1.8734177215) !important;
    border-color: rgb(207.4841772152, 95.3544303797, 1.7658227848);
    color: #fff;
  }
  .table td .bg-yellow,
  .table th .bg-yellow {
    background-color: #F3C300 !important;
  }
  .table td .bg-yellow a,
  .table th .bg-yellow a {
    color: #1f2d3d !important;
  }
  .table td .bg-yellow .btn :hover,
  .table th .bg-yellow .btn :hover {
    border-color: rgb(192, 154.0740740741, 0);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-yellow .btn :not(:disabled):not(.disabled):active,
  .table td .bg-yellow .btn :not(:disabled):not(.disabled).active,
  .table td .bg-yellow .btn :active,
  .table td .bg-yellow .btn .active,
  .table th .bg-yellow .btn :not(:disabled):not(.disabled):active,
  .table th .bg-yellow .btn :not(:disabled):not(.disabled).active,
  .table th .bg-yellow .btn :active,
  .table th .bg-yellow .btn .active {
    background-color: rgb(192, 154.0740740741, 0) !important;
    border-color: rgb(179.25, 143.8425925926, 0);
    color: #fff;
  }
  .table td .bg-green,
  .table th .bg-green {
    background-color: #5D7D2B !important;
  }
  .table td .bg-green a,
  .table th .bg-green a {
    color: #fff !important;
  }
  .table td .bg-green .btn :hover,
  .table th .bg-green .btn :hover {
    border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-green .btn :not(:disabled):not(.disabled):active,
  .table td .bg-green .btn :not(:disabled):not(.disabled).active,
  .table td .bg-green .btn :active,
  .table td .bg-green .btn .active,
  .table th .bg-green .btn :not(:disabled):not(.disabled):active,
  .table th .bg-green .btn :not(:disabled):not(.disabled).active,
  .table th .bg-green .btn :active,
  .table th .bg-green .btn .active {
    background-color: rgb(64.7678571429, 87.0535714286, 29.9464285714) !important;
    border-color: rgb(57.7098214286, 77.5669642857, 26.6830357143);
    color: #fff;
  }
  .table td .bg-teal,
  .table th .bg-teal {
    background-color: #20c997 !important;
  }
  .table td .bg-teal a,
  .table th .bg-teal a {
    color: #fff !important;
  }
  .table td .bg-teal .btn :hover,
  .table th .bg-teal .btn :hover {
    border-color: rgb(24.9957081545, 157.0042918455, 117.9484978541);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-teal .btn :not(:disabled):not(.disabled):active,
  .table td .bg-teal .btn :not(:disabled):not(.disabled).active,
  .table td .bg-teal .btn :active,
  .table td .bg-teal .btn .active,
  .table th .bg-teal .btn :not(:disabled):not(.disabled):active,
  .table th .bg-teal .btn :not(:disabled):not(.disabled).active,
  .table th .bg-teal .btn :active,
  .table th .bg-teal .btn .active {
    background-color: rgb(24.9957081545, 157.0042918455, 117.9484978541) !important;
    border-color: rgb(23.2446351931, 146.0053648069, 109.6856223176);
    color: #fff;
  }
  .table td .bg-cyan,
  .table th .bg-cyan {
    background-color: #17a2b8 !important;
  }
  .table td .bg-cyan a,
  .table th .bg-cyan a {
    color: #fff !important;
  }
  .table td .bg-cyan .btn :hover,
  .table th .bg-cyan .btn :hover {
    border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-cyan .btn :not(:disabled):not(.disabled):active,
  .table td .bg-cyan .btn :not(:disabled):not(.disabled).active,
  .table td .bg-cyan .btn :active,
  .table td .bg-cyan .btn .active,
  .table th .bg-cyan .btn :not(:disabled):not(.disabled):active,
  .table th .bg-cyan .btn :not(:disabled):not(.disabled).active,
  .table th .bg-cyan .btn :active,
  .table th .bg-cyan .btn .active {
    background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
    border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
    color: #fff;
  }
  .table td .bg-white,
  .table th .bg-white {
    background-color: #fff !important;
  }
  .table td .bg-white a,
  .table th .bg-white a {
    color: #1f2d3d !important;
  }
  .table td .bg-white .btn :hover,
  .table th .bg-white .btn :hover {
    border-color: rgb(229.5, 229.5, 229.5);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-white .btn :not(:disabled):not(.disabled):active,
  .table td .bg-white .btn :not(:disabled):not(.disabled).active,
  .table td .bg-white .btn :active,
  .table td .bg-white .btn .active,
  .table th .bg-white .btn :not(:disabled):not(.disabled):active,
  .table th .bg-white .btn :not(:disabled):not(.disabled).active,
  .table th .bg-white .btn :active,
  .table th .bg-white .btn .active {
    background-color: rgb(229.5, 229.5, 229.5) !important;
    border-color: rgb(223.125, 223.125, 223.125);
    color: #1f2d3d;
  }
  .table td .bg-gray,
  .table th .bg-gray {
    background-color: #6c757d !important;
  }
  .table td .bg-gray a,
  .table th .bg-gray a {
    color: #fff !important;
  }
  .table td .bg-gray .btn :hover,
  .table th .bg-gray .btn :hover {
    border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-gray .btn :not(:disabled):not(.disabled):active,
  .table td .bg-gray .btn :not(:disabled):not(.disabled).active,
  .table td .bg-gray .btn :active,
  .table td .bg-gray .btn .active,
  .table th .bg-gray .btn :not(:disabled):not(.disabled):active,
  .table th .bg-gray .btn :not(:disabled):not(.disabled).active,
  .table th .bg-gray .btn :active,
  .table th .bg-gray .btn .active {
    background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
    border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
    color: #fff;
  }
  .table td .bg-gray-dark,
  .table th .bg-gray-dark {
    background-color: #343a40 !important;
  }
  .table td .bg-gray-dark a,
  .table th .bg-gray-dark a {
    color: #fff !important;
  }
  .table td .bg-gray-dark .btn :hover,
  .table th .bg-gray-dark .btn :hover {
    border-color: rgb(29.1379310345, 32.5, 35.8620689655);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-gray-dark .btn :not(:disabled):not(.disabled):active,
  .table td .bg-gray-dark .btn :not(:disabled):not(.disabled).active,
  .table td .bg-gray-dark .btn :active,
  .table td .bg-gray-dark .btn .active,
  .table th .bg-gray-dark .btn :not(:disabled):not(.disabled):active,
  .table th .bg-gray-dark .btn :not(:disabled):not(.disabled).active,
  .table th .bg-gray-dark .btn :active,
  .table th .bg-gray-dark .btn .active {
    background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
    border-color: rgb(23.4224137931, 26.125, 28.8275862069);
    color: #fff;
  }
  .table td .bg-kia-midnight-black,
  .table th .bg-kia-midnight-black {
    background-color: #05141F !important;
  }
  .table td .bg-kia-midnight-black a,
  .table th .bg-kia-midnight-black a {
    color: #fff !important;
  }
  .table td .bg-kia-midnight-black .btn :hover,
  .table th .bg-kia-midnight-black .btn :hover {
    border-color: black;
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-kia-midnight-black .btn :not(:disabled):not(.disabled):active,
  .table td .bg-kia-midnight-black .btn :not(:disabled):not(.disabled).active,
  .table td .bg-kia-midnight-black .btn :active,
  .table td .bg-kia-midnight-black .btn .active,
  .table th .bg-kia-midnight-black .btn :not(:disabled):not(.disabled):active,
  .table th .bg-kia-midnight-black .btn :not(:disabled):not(.disabled).active,
  .table th .bg-kia-midnight-black .btn :active,
  .table th .bg-kia-midnight-black .btn .active {
    background-color: black !important;
    border-color: black;
    color: #fff;
  }
  .table td .bg-kia-depth-blue,
  .table th .bg-kia-depth-blue {
    background-color: #0F1D28 !important;
  }
  .table td .bg-kia-depth-blue a,
  .table th .bg-kia-depth-blue a {
    color: #fff !important;
  }
  .table td .bg-kia-depth-blue .btn :hover,
  .table th .bg-kia-depth-blue .btn :hover {
    border-color: rgb(1.0909090909, 2.1090909091, 2.9090909091);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-kia-depth-blue .btn :not(:disabled):not(.disabled):active,
  .table td .bg-kia-depth-blue .btn :not(:disabled):not(.disabled).active,
  .table td .bg-kia-depth-blue .btn :active,
  .table td .bg-kia-depth-blue .btn .active,
  .table th .bg-kia-depth-blue .btn :not(:disabled):not(.disabled):active,
  .table th .bg-kia-depth-blue .btn :not(:disabled):not(.disabled).active,
  .table th .bg-kia-depth-blue .btn :active,
  .table th .bg-kia-depth-blue .btn .active {
    background-color: rgb(1.0909090909, 2.1090909091, 2.9090909091) !important;
    border-color: black;
    color: #fff;
  }
  .table td .bg-kia-polar-white,
  .table th .bg-kia-polar-white {
    background-color: #FFFFFF !important;
  }
  .table td .bg-kia-polar-white a,
  .table th .bg-kia-polar-white a {
    color: #1f2d3d !important;
  }
  .table td .bg-kia-polar-white .btn :hover,
  .table th .bg-kia-polar-white .btn :hover {
    border-color: rgb(229.5, 229.5, 229.5);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-kia-polar-white .btn :not(:disabled):not(.disabled):active,
  .table td .bg-kia-polar-white .btn :not(:disabled):not(.disabled).active,
  .table td .bg-kia-polar-white .btn :active,
  .table td .bg-kia-polar-white .btn .active,
  .table th .bg-kia-polar-white .btn :not(:disabled):not(.disabled):active,
  .table th .bg-kia-polar-white .btn :not(:disabled):not(.disabled).active,
  .table th .bg-kia-polar-white .btn :active,
  .table th .bg-kia-polar-white .btn .active {
    background-color: rgb(229.5, 229.5, 229.5) !important;
    border-color: rgb(223.125, 223.125, 223.125);
    color: #1f2d3d;
  }
  .table td .bg-description,
  .table th .bg-description {
    background-color: #37434C !important;
  }
  .table td .bg-description a,
  .table th .bg-description a {
    color: #fff !important;
  }
  .table td .bg-description .btn :hover,
  .table th .bg-description .btn :hover {
    border-color: rgb(33.5877862595, 40.9160305344, 46.4122137405);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-description .btn :not(:disabled):not(.disabled):active,
  .table td .bg-description .btn :not(:disabled):not(.disabled).active,
  .table td .bg-description .btn :active,
  .table td .bg-description .btn .active,
  .table th .bg-description .btn :not(:disabled):not(.disabled):active,
  .table th .bg-description .btn :not(:disabled):not(.disabled).active,
  .table th .bg-description .btn :active,
  .table th .bg-description .btn .active {
    background-color: rgb(33.5877862595, 40.9160305344, 46.4122137405) !important;
    border-color: rgb(28.2347328244, 34.3950381679, 39.0152671756);
    color: #fff;
  }
  .table td .bg-caption,
  .table th .bg-caption {
    background-color: #697279 !important;
  }
  .table td .bg-caption a,
  .table th .bg-caption a {
    color: #fff !important;
  }
  .table td .bg-caption .btn :hover,
  .table th .bg-caption .btn :hover {
    border-color: rgb(81.3053097345, 88.2743362832, 93.6946902655);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-caption .btn :not(:disabled):not(.disabled):active,
  .table td .bg-caption .btn :not(:disabled):not(.disabled).active,
  .table td .bg-caption .btn :active,
  .table td .bg-caption .btn .active,
  .table th .bg-caption .btn :not(:disabled):not(.disabled):active,
  .table th .bg-caption .btn :not(:disabled):not(.disabled).active,
  .table th .bg-caption .btn :active,
  .table th .bg-caption .btn .active {
    background-color: rgb(81.3053097345, 88.2743362832, 93.6946902655) !important;
    border-color: rgb(75.3816371681, 81.842920354, 86.8683628319);
    color: #fff;
  }
  .table td .bg-disabled-elements,
  .table th .bg-disabled-elements {
    background-color: #9BA1A5 !important;
  }
  .table td .bg-disabled-elements a,
  .table th .bg-disabled-elements a {
    color: #1f2d3d !important;
  }
  .table td .bg-disabled-elements .btn :hover,
  .table th .bg-disabled-elements .btn :hover {
    border-color: rgb(128.1578947368, 135.7684210526, 140.8421052632);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-disabled-elements .btn :not(:disabled):not(.disabled):active,
  .table td .bg-disabled-elements .btn :not(:disabled):not(.disabled).active,
  .table td .bg-disabled-elements .btn :active,
  .table td .bg-disabled-elements .btn .active,
  .table th .bg-disabled-elements .btn :not(:disabled):not(.disabled):active,
  .table th .bg-disabled-elements .btn :not(:disabled):not(.disabled).active,
  .table th .bg-disabled-elements .btn :active,
  .table th .bg-disabled-elements .btn .active {
    background-color: rgb(128.1578947368, 135.7684210526, 140.8421052632) !important;
    border-color: rgb(121.4473684211, 129.4605263158, 134.8026315789);
    color: #fff;
  }
  .table td .bg-protection,
  .table th .bg-protection {
    background-color: #9BA1A5 !important;
  }
  .table td .bg-protection a,
  .table th .bg-protection a {
    color: #1f2d3d !important;
  }
  .table td .bg-protection .btn :hover,
  .table th .bg-protection .btn :hover {
    border-color: rgb(128.1578947368, 135.7684210526, 140.8421052632);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-protection .btn :not(:disabled):not(.disabled):active,
  .table td .bg-protection .btn :not(:disabled):not(.disabled).active,
  .table td .bg-protection .btn :active,
  .table td .bg-protection .btn .active,
  .table th .bg-protection .btn :not(:disabled):not(.disabled):active,
  .table th .bg-protection .btn :not(:disabled):not(.disabled).active,
  .table th .bg-protection .btn :active,
  .table th .bg-protection .btn .active {
    background-color: rgb(128.1578947368, 135.7684210526, 140.8421052632) !important;
    border-color: rgb(121.4473684211, 129.4605263158, 134.8026315789);
    color: #fff;
  }
  .table td .bg-keyline,
  .table th .bg-keyline {
    background-color: #9BA1A5 !important;
  }
  .table td .bg-keyline a,
  .table th .bg-keyline a {
    color: #1f2d3d !important;
  }
  .table td .bg-keyline .btn :hover,
  .table th .bg-keyline .btn :hover {
    border-color: rgb(128.1578947368, 135.7684210526, 140.8421052632);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-keyline .btn :not(:disabled):not(.disabled):active,
  .table td .bg-keyline .btn :not(:disabled):not(.disabled).active,
  .table td .bg-keyline .btn :active,
  .table td .bg-keyline .btn .active,
  .table th .bg-keyline .btn :not(:disabled):not(.disabled):active,
  .table th .bg-keyline .btn :not(:disabled):not(.disabled).active,
  .table th .bg-keyline .btn :active,
  .table th .bg-keyline .btn .active {
    background-color: rgb(128.1578947368, 135.7684210526, 140.8421052632) !important;
    border-color: rgb(121.4473684211, 129.4605263158, 134.8026315789);
    color: #fff;
  }
  .table td .bg-background,
  .table th .bg-background {
    background-color: #F8F8F8 !important;
  }
  .table td .bg-background a,
  .table th .bg-background a {
    color: #1f2d3d !important;
  }
  .table td .bg-background .btn :hover,
  .table th .bg-background .btn :hover {
    border-color: rgb(222.5, 222.5, 222.5);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-background .btn :not(:disabled):not(.disabled):active,
  .table td .bg-background .btn :not(:disabled):not(.disabled).active,
  .table td .bg-background .btn :active,
  .table td .bg-background .btn .active,
  .table th .bg-background .btn :not(:disabled):not(.disabled):active,
  .table th .bg-background .btn :not(:disabled):not(.disabled).active,
  .table th .bg-background .btn :active,
  .table th .bg-background .btn .active {
    background-color: rgb(222.5, 222.5, 222.5) !important;
    border-color: rgb(216.125, 216.125, 216.125);
    color: #1f2d3d;
  }
  .table td .bg-kia-live-red,
  .table th .bg-kia-live-red {
    background-color: #EA0029 !important;
  }
  .table td .bg-kia-live-red a,
  .table th .bg-kia-live-red a {
    color: #fff !important;
  }
  .table td .bg-kia-live-red .btn :hover,
  .table th .bg-kia-live-red .btn :hover {
    border-color: rgb(183, 0, 32.0641025641);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-kia-live-red .btn :not(:disabled):not(.disabled):active,
  .table td .bg-kia-live-red .btn :not(:disabled):not(.disabled).active,
  .table td .bg-kia-live-red .btn :active,
  .table td .bg-kia-live-red .btn .active,
  .table th .bg-kia-live-red .btn :not(:disabled):not(.disabled):active,
  .table th .bg-kia-live-red .btn :not(:disabled):not(.disabled).active,
  .table th .bg-kia-live-red .btn :active,
  .table th .bg-kia-live-red .btn .active {
    background-color: rgb(183, 0, 32.0641025641) !important;
    border-color: rgb(170.25, 0, 29.8301282051);
    color: #fff;
  }
  .table td .bg-kia-afternoon-yellow,
  .table th .bg-kia-afternoon-yellow {
    background-color: #F3C300 !important;
  }
  .table td .bg-kia-afternoon-yellow a,
  .table th .bg-kia-afternoon-yellow a {
    color: #1f2d3d !important;
  }
  .table td .bg-kia-afternoon-yellow .btn :hover,
  .table th .bg-kia-afternoon-yellow .btn :hover {
    border-color: rgb(192, 154.0740740741, 0);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-kia-afternoon-yellow .btn :not(:disabled):not(.disabled):active,
  .table td .bg-kia-afternoon-yellow .btn :not(:disabled):not(.disabled).active,
  .table td .bg-kia-afternoon-yellow .btn :active,
  .table td .bg-kia-afternoon-yellow .btn .active,
  .table th .bg-kia-afternoon-yellow .btn :not(:disabled):not(.disabled):active,
  .table th .bg-kia-afternoon-yellow .btn :not(:disabled):not(.disabled).active,
  .table th .bg-kia-afternoon-yellow .btn :active,
  .table th .bg-kia-afternoon-yellow .btn .active {
    background-color: rgb(192, 154.0740740741, 0) !important;
    border-color: rgb(179.25, 143.8425925926, 0);
    color: #fff;
  }
  .table td .bg-kia-forest-green,
  .table th .bg-kia-forest-green {
    background-color: #5D7D2B !important;
  }
  .table td .bg-kia-forest-green a,
  .table th .bg-kia-forest-green a {
    color: #fff !important;
  }
  .table td .bg-kia-forest-green .btn :hover,
  .table th .bg-kia-forest-green .btn :hover {
    border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
    color: rgb(235.875, 235.875, 235.875);
  }
  .table td .bg-kia-forest-green .btn :not(:disabled):not(.disabled):active,
  .table td .bg-kia-forest-green .btn :not(:disabled):not(.disabled).active,
  .table td .bg-kia-forest-green .btn :active,
  .table td .bg-kia-forest-green .btn .active,
  .table th .bg-kia-forest-green .btn :not(:disabled):not(.disabled):active,
  .table th .bg-kia-forest-green .btn :not(:disabled):not(.disabled).active,
  .table th .bg-kia-forest-green .btn :active,
  .table th .bg-kia-forest-green .btn .active {
    background-color: rgb(64.7678571429, 87.0535714286, 29.9464285714) !important;
    border-color: rgb(57.7098214286, 77.5669642857, 26.6830357143);
    color: #fff;
  }
  .table td .bg-kia-city-grey,
  .table th .bg-kia-city-grey {
    background-color: #9EA1A2 !important;
  }
  .table td .bg-kia-city-grey a,
  .table th .bg-kia-city-grey a {
    color: #1f2d3d !important;
  }
  .table td .bg-kia-city-grey .btn :hover,
  .table th .bg-kia-city-grey .btn :hover {
    border-color: rgb(131.9631578947, 135.7684210526, 137.0368421053);
    color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
  }
  .table td .bg-kia-city-grey .btn :not(:disabled):not(.disabled):active,
  .table td .bg-kia-city-grey .btn :not(:disabled):not(.disabled).active,
  .table td .bg-kia-city-grey .btn :active,
  .table td .bg-kia-city-grey .btn .active,
  .table th .bg-kia-city-grey .btn :not(:disabled):not(.disabled):active,
  .table th .bg-kia-city-grey .btn :not(:disabled):not(.disabled).active,
  .table th .bg-kia-city-grey .btn :active,
  .table th .bg-kia-city-grey .btn .active {
    background-color: rgb(131.9631578947, 135.7684210526, 137.0368421053) !important;
    border-color: rgb(125.4539473684, 129.4605263158, 130.7960526316);
    color: #fff;
  }
}
.bg-gray {
  background-color: #adb5bd;
  color: #1f2d3d;
}

.bg-gray-light {
  background-color: rgb(241.8578947368, 243.65, 245.4421052632);
  color: #1f2d3d !important;
}

.bg-black {
  background-color: #000;
  color: #fff !important;
}

.bg-white {
  background-color: #fff;
  color: #1f2d3d !important;
}

.bg-gradient-primary {
  background: #05141F linear-gradient(180deg, rgb(42.5, 55.25, 64.6), #05141F) repeat-x !important;
  color: #fff;
}
.bg-gradient-primary .btn :not(:disabled):not(.disabled):active,
.bg-gradient-primary .btn :not(:disabled):not(.disabled).active,
.bg-gradient-primary .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-primary .btn :hover {
  background: #05141F linear-gradient(180deg, rgb(38.25, 38.25, 38.25), black) repeat-x !important;
  border-color: black;
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-primary .btn :not(:disabled):not(.disabled):active,
.bg-gradient-primary .btn :not(:disabled):not(.disabled).active,
.bg-gradient-primary .btn :active,
.bg-gradient-primary .btn .active {
  background: #05141F linear-gradient(180deg, rgb(38.25, 38.25, 38.25), black) repeat-x !important;
  border-color: black;
  color: #fff;
}
.bg-gradient-primary .btn :disabled,
.bg-gradient-primary .btn .disabled {
  background-image: none !important;
  border-color: #05141F;
  color: #fff;
}

.bg-gradient-secondary {
  background: #6c757d linear-gradient(180deg, rgb(130.05, 137.7, 144.5), #6c757d) repeat-x !important;
  color: #fff;
}
.bg-gradient-secondary .btn :not(:disabled):not(.disabled):active,
.bg-gradient-secondary .btn :not(:disabled):not(.disabled).active,
.bg-gradient-secondary .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-secondary .btn :hover {
  background: #6c757d linear-gradient(180deg, rgb(114.9798283262, 121.3739806867, 127.0576716738), rgb(90.2703862661, 97.7929184549, 104.4796137339)) repeat-x !important;
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-secondary .btn :not(:disabled):not(.disabled):active,
.bg-gradient-secondary .btn :not(:disabled):not(.disabled).active,
.bg-gradient-secondary .btn :active,
.bg-gradient-secondary .btn .active {
  background: #6c757d linear-gradient(180deg, rgb(109.9564377682, 115.9319742489, 121.2435622318), rgb(84.3605150215, 91.3905579399, 97.6394849785)) repeat-x !important;
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
  color: #fff;
}
.bg-gradient-secondary .btn :disabled,
.bg-gradient-secondary .btn .disabled {
  background-image: none !important;
  border-color: #6c757d;
  color: #fff;
}

.bg-gradient-success {
  background: #5D7D2B linear-gradient(180deg, rgb(117.3, 144.5, 74.8), #5D7D2B) repeat-x !important;
  color: #fff;
}
.bg-gradient-success .btn :not(:disabled):not(.disabled):active,
.bg-gradient-success .btn :not(:disabled):not(.disabled).active,
.bg-gradient-success .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-success .btn :hover {
  background: #5D7D2B linear-gradient(180deg, rgb(99.3020089286, 120.3091517857, 66.4783482143), rgb(71.8258928571, 96.5401785714, 33.2098214286)) repeat-x !important;
  border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-success .btn :not(:disabled):not(.disabled):active,
.bg-gradient-success .btn :not(:disabled):not(.disabled).active,
.bg-gradient-success .btn :active,
.bg-gradient-success .btn .active {
  background: #5D7D2B linear-gradient(180deg, rgb(93.3026785714, 112.2455357143, 63.7044642857), rgb(64.7678571429, 87.0535714286, 29.9464285714)) repeat-x !important;
  border-color: rgb(57.7098214286, 77.5669642857, 26.6830357143);
  color: #fff;
}
.bg-gradient-success .btn :disabled,
.bg-gradient-success .btn .disabled {
  background-image: none !important;
  border-color: #5D7D2B;
  color: #fff;
}

.bg-gradient-info {
  background: #17a2b8 linear-gradient(180deg, rgb(57.8, 175.95, 194.65), #17a2b8) repeat-x !important;
  color: #fff;
}
.bg-gradient-info .btn :not(:disabled):not(.disabled):active,
.bg-gradient-info .btn :not(:disabled):not(.disabled).active,
.bg-gradient-info .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-info .btn :hover {
  background: #17a2b8 linear-gradient(180deg, rgb(54.1875, 150.5054347826, 165.75), rgb(18.75, 132.0652173913, 150)) repeat-x !important;
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-info .btn :not(:disabled):not(.disabled):active,
.bg-gradient-info .btn :not(:disabled):not(.disabled).active,
.bg-gradient-info .btn :active,
.bg-gradient-info .btn .active {
  background: #17a2b8 linear-gradient(180deg, rgb(52.9833333333, 142.0239130435, 156.1166666667), rgb(17.3333333333, 122.0869565217, 138.6666666667)) repeat-x !important;
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
  color: #fff;
}
.bg-gradient-info .btn :disabled,
.bg-gradient-info .btn .disabled {
  background-image: none !important;
  border-color: #17a2b8;
  color: #fff;
}

.bg-gradient-warning {
  background: #F3C300 linear-gradient(180deg, rgb(244.8, 204, 38.25), #F3C300) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-warning .btn :not(:disabled):not(.disabled):active,
.bg-gradient-warning .btn :not(:disabled):not(.disabled).active,
.bg-gradient-warning .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-warning .btn :hover {
  background: #F3C300 linear-gradient(180deg, rgb(212.2875, 177.9097222222, 38.25), rgb(204.75, 164.3055555556, 0)) repeat-x !important;
  border-color: rgb(192, 154.0740740741, 0);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-warning .btn :not(:disabled):not(.disabled):active,
.bg-gradient-warning .btn :not(:disabled):not(.disabled).active,
.bg-gradient-warning .btn :active,
.bg-gradient-warning .btn .active {
  background: #F3C300 linear-gradient(180deg, rgb(201.45, 169.212962963, 38.25), rgb(192, 154.0740740741, 0)) repeat-x !important;
  border-color: rgb(179.25, 143.8425925926, 0);
  color: #fff;
}
.bg-gradient-warning .btn :disabled,
.bg-gradient-warning .btn .disabled {
  background-image: none !important;
  border-color: #F3C300;
  color: #1f2d3d;
}

.bg-gradient-danger {
  background: #EA0029 linear-gradient(180deg, rgb(237.15, 38.25, 73.1), #EA0029) repeat-x !important;
  color: #fff;
}
.bg-gradient-danger .btn :not(:disabled):not(.disabled):active,
.bg-gradient-danger .btn :not(:disabled):not(.disabled).active,
.bg-gradient-danger .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-danger .btn :hover {
  background: #EA0029 linear-gradient(180deg, rgb(204.6375, 38.25, 67.4033653846), rgb(195.75, 0, 34.2980769231)) repeat-x !important;
  border-color: rgb(183, 0, 32.0641025641);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-danger .btn :not(:disabled):not(.disabled):active,
.bg-gradient-danger .btn :not(:disabled):not(.disabled).active,
.bg-gradient-danger .btn :active,
.bg-gradient-danger .btn .active {
  background: #EA0029 linear-gradient(180deg, rgb(193.8, 38.25, 65.5044871795), rgb(183, 0, 32.0641025641)) repeat-x !important;
  border-color: rgb(170.25, 0, 29.8301282051);
  color: #fff;
}
.bg-gradient-danger .btn :disabled,
.bg-gradient-danger .btn .disabled {
  background-image: none !important;
  border-color: #EA0029;
  color: #fff;
}

.bg-gradient-light {
  background: #f8f9fa linear-gradient(180deg, rgb(249.05, 249.9, 250.75), #f8f9fa) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-light .btn :not(:disabled):not(.disabled):active,
.bg-gradient-light .btn :not(:disabled):not(.disabled).active,
.bg-gradient-light .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-light .btn :hover {
  background: #f8f9fa linear-gradient(180deg, rgb(230.084375, 233.64375, 237.203125), rgb(225.6875, 229.875, 234.0625)) repeat-x !important;
  border-color: rgb(218.25, 223.5, 228.75);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-light .btn :not(:disabled):not(.disabled):active,
.bg-gradient-light .btn :not(:disabled):not(.disabled).active,
.bg-gradient-light .btn :active,
.bg-gradient-light .btn .active {
  background: #f8f9fa linear-gradient(180deg, rgb(223.7625, 228.225, 232.6875), rgb(218.25, 223.5, 228.75)) repeat-x !important;
  border-color: rgb(210.8125, 217.125, 223.4375);
  color: #1f2d3d;
}
.bg-gradient-light .btn :disabled,
.bg-gradient-light .btn .disabled {
  background-image: none !important;
  border-color: #f8f9fa;
  color: #1f2d3d;
}

.bg-gradient-dark {
  background: #343a40 linear-gradient(180deg, rgb(82.45, 87.55, 92.65), #343a40) repeat-x !important;
  color: #fff;
}
.bg-gradient-dark .btn :not(:disabled):not(.disabled):active,
.bg-gradient-dark .btn :not(:disabled):not(.disabled).active,
.bg-gradient-dark .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-dark .btn :hover {
  background: #343a40 linear-gradient(180deg, rgb(67.8754310345, 71.29375, 74.7120689655), rgb(34.8534482759, 38.875, 42.8965517241)) repeat-x !important;
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-dark .btn :not(:disabled):not(.disabled):active,
.bg-gradient-dark .btn :not(:disabled):not(.disabled).active,
.bg-gradient-dark .btn :active,
.bg-gradient-dark .btn .active {
  background: #343a40 linear-gradient(180deg, rgb(63.0172413793, 65.875, 68.7327586207), rgb(29.1379310345, 32.5, 35.8620689655)) repeat-x !important;
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
  color: #fff;
}
.bg-gradient-dark .btn :disabled,
.bg-gradient-dark .btn .disabled {
  background-image: none !important;
  border-color: #343a40;
  color: #fff;
}

.bg-gradient-lightblue {
  background: #3c8dbc linear-gradient(180deg, rgb(89.25, 158.1, 198.05), #3c8dbc) repeat-x !important;
  color: #fff;
}
.bg-gradient-lightblue .btn :not(:disabled):not(.disabled):active,
.bg-gradient-lightblue .btn :not(:disabled):not(.disabled).active,
.bg-gradient-lightblue .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-lightblue .btn :hover {
  background: #3c8dbc linear-gradient(180deg, rgb(81.3840725806, 139.6150705645, 173.4034274194), rgb(50.7459677419, 119.2530241935, 159.0040322581)) repeat-x !important;
  border-color: rgb(47.6612903226, 112.0040322581, 149.3387096774);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-lightblue .btn :not(:disabled):not(.disabled):active,
.bg-gradient-lightblue .btn :not(:disabled):not(.disabled).active,
.bg-gradient-lightblue .btn :active,
.bg-gradient-lightblue .btn .active {
  background: #3c8dbc linear-gradient(180deg, rgb(78.7620967742, 133.4534274194, 165.1879032258), rgb(47.6612903226, 112.0040322581, 149.3387096774)) repeat-x !important;
  border-color: rgb(44.5766129032, 104.7550403226, 139.6733870968);
  color: #fff;
}
.bg-gradient-lightblue .btn :disabled,
.bg-gradient-lightblue .btn .disabled {
  background-image: none !important;
  border-color: #3c8dbc;
  color: #fff;
}

.bg-gradient-navy {
  background: #001f3f linear-gradient(180deg, rgb(38.25, 64.6, 91.8), #001f3f) repeat-x !important;
  color: #fff;
}
.bg-gradient-navy .btn :not(:disabled):not(.disabled):active,
.bg-gradient-navy .btn :not(:disabled):not(.disabled).active,
.bg-gradient-navy .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-navy .btn :hover {
  background: #001f3f linear-gradient(180deg, rgb(38.25, 48.6017857143, 59.2875), rgb(0, 12.1785714286, 24.75)) repeat-x !important;
  border-color: rgb(0, 5.9047619048, 12);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-navy .btn :not(:disabled):not(.disabled):active,
.bg-gradient-navy .btn :not(:disabled):not(.disabled).active,
.bg-gradient-navy .btn :active,
.bg-gradient-navy .btn .active {
  background: #001f3f linear-gradient(180deg, rgb(38.25, 43.269047619, 48.45), rgb(0, 5.9047619048, 12)) repeat-x !important;
  border-color: black;
  color: #fff;
}
.bg-gradient-navy .btn :disabled,
.bg-gradient-navy .btn .disabled {
  background-image: none !important;
  border-color: #001f3f;
  color: #fff;
}

.bg-gradient-olive {
  background: #3d9970 linear-gradient(180deg, rgb(90.1, 168.3, 133.45), #3d9970) repeat-x !important;
  color: #fff;
}
.bg-gradient-olive .btn :not(:disabled):not(.disabled):active,
.bg-gradient-olive .btn :not(:disabled):not(.disabled).active,
.bg-gradient-olive .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-olive .btn :hover {
  background: #3d9970 linear-gradient(180deg, rgb(80.8324182243, 145.0550817757, 116.4341121495), rgb(50.0969626168, 125.6530373832, 91.9813084112)) repeat-x !important;
  border-color: rgb(46.4626168224, 116.5373831776, 85.308411215);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-olive .btn :not(:disabled):not(.disabled):active,
.bg-gradient-olive .btn :not(:disabled):not(.disabled).active,
.bg-gradient-olive .btn :active,
.bg-gradient-olive .btn .active {
  background: #3d9970 linear-gradient(180deg, rgb(77.7432242991, 137.3067757009, 110.7621495327), rgb(46.4626168224, 116.5373831776, 85.308411215)) repeat-x !important;
  border-color: rgb(42.828271028, 107.421728972, 78.6355140187);
  color: #fff;
}
.bg-gradient-olive .btn :disabled,
.bg-gradient-olive .btn .disabled {
  background-image: none !important;
  border-color: #3d9970;
  color: #fff;
}

.bg-gradient-lime {
  background: #01ff70 linear-gradient(180deg, rgb(39.1, 255, 133.45), #01ff70) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-lime .btn :not(:disabled):not(.disabled):active,
.bg-gradient-lime .btn :not(:disabled):not(.disabled).active,
.bg-gradient-lime .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-lime .btn :hover {
  background: #01ff70 linear-gradient(180deg, rgb(38.25, 223.3375, 119.1346948819), rgb(0, 217.75, 95.1584645669)) repeat-x !important;
  border-color: rgb(0, 205, 89.5866141732);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-lime .btn :not(:disabled):not(.disabled):active,
.bg-gradient-lime .btn :not(:disabled):not(.disabled).active,
.bg-gradient-lime .btn :active,
.bg-gradient-lime .btn .active {
  background: #01ff70 linear-gradient(180deg, rgb(38.25, 212.5, 114.3986220472), rgb(0, 205, 89.5866141732)) repeat-x !important;
  border-color: rgb(0, 192.25, 84.0147637795);
  color: #fff;
}
.bg-gradient-lime .btn :disabled,
.bg-gradient-lime .btn .disabled {
  background-image: none !important;
  border-color: #01ff70;
  color: #1f2d3d;
}

.bg-gradient-fuchsia {
  background: #f012be linear-gradient(180deg, rgb(242.25, 53.55, 199.75), #f012be) repeat-x !important;
  color: #fff;
}
.bg-gradient-fuchsia .btn :not(:disabled):not(.disabled):active,
.bg-gradient-fuchsia .btn :not(:disabled):not(.disabled).active,
.bg-gradient-fuchsia .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-fuchsia .btn :hover {
  background: #f012be linear-gradient(180deg, rgb(213.9191964286, 49.3683035714, 176.8581845238), rgb(206.6696428571, 13.0803571429, 163.068452381)) repeat-x !important;
  border-color: rgb(194.6785714286, 12.3214285714, 153.6071428571);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-fuchsia .btn :not(:disabled):not(.disabled):active,
.bg-gradient-fuchsia .btn :not(:disabled):not(.disabled).active,
.bg-gradient-fuchsia .btn :active,
.bg-gradient-fuchsia .btn .active {
  background: #f012be linear-gradient(180deg, rgb(203.7267857143, 48.7232142857, 168.8160714286), rgb(194.6785714286, 12.3214285714, 153.6071428571)) repeat-x !important;
  border-color: rgb(182.6875, 11.5625, 144.1458333333);
  color: #fff;
}
.bg-gradient-fuchsia .btn :disabled,
.bg-gradient-fuchsia .btn .disabled {
  background-image: none !important;
  border-color: #f012be;
  color: #fff;
}

.bg-gradient-maroon {
  background: #d81b60 linear-gradient(180deg, rgb(221.85, 61.2, 119.85), #d81b60) repeat-x !important;
  color: #fff;
}
.bg-gradient-maroon .btn :not(:disabled):not(.disabled):active,
.bg-gradient-maroon .btn :not(:disabled):not(.disabled).active,
.bg-gradient-maroon .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-maroon .btn :hover {
  background: #d81b60 linear-gradient(180deg, rgb(192.95, 57.5875, 107.0055555556), rgb(182, 22.75, 80.8888888889)) repeat-x !important;
  border-color: rgb(170.6666666667, 21.3333333333, 75.8518518519);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-maroon .btn :not(:disabled):not(.disabled):active,
.bg-gradient-maroon .btn :not(:disabled):not(.disabled).active,
.bg-gradient-maroon .btn :active,
.bg-gradient-maroon .btn .active {
  background: #d81b60 linear-gradient(180deg, rgb(183.3166666667, 56.3833333333, 102.7240740741), rgb(170.6666666667, 21.3333333333, 75.8518518519)) repeat-x !important;
  border-color: rgb(159.3333333333, 19.9166666667, 70.8148148148);
  color: #fff;
}
.bg-gradient-maroon .btn :disabled,
.bg-gradient-maroon .btn .disabled {
  background-image: none !important;
  border-color: #d81b60;
  color: #fff;
}

.bg-gradient-blue {
  background: #05141F linear-gradient(180deg, rgb(42.5, 55.25, 64.6), #05141F) repeat-x !important;
  color: #fff;
}
.bg-gradient-blue .btn :not(:disabled):not(.disabled):active,
.bg-gradient-blue .btn :not(:disabled):not(.disabled).active,
.bg-gradient-blue .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-blue .btn :hover {
  background: #05141F linear-gradient(180deg, rgb(38.25, 38.25, 38.25), black) repeat-x !important;
  border-color: black;
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-blue .btn :not(:disabled):not(.disabled):active,
.bg-gradient-blue .btn :not(:disabled):not(.disabled).active,
.bg-gradient-blue .btn :active,
.bg-gradient-blue .btn .active {
  background: #05141F linear-gradient(180deg, rgb(38.25, 38.25, 38.25), black) repeat-x !important;
  border-color: black;
  color: #fff;
}
.bg-gradient-blue .btn :disabled,
.bg-gradient-blue .btn .disabled {
  background-image: none !important;
  border-color: #05141F;
  color: #fff;
}

.bg-gradient-indigo {
  background: #6610f2 linear-gradient(180deg, rgb(124.95, 51.85, 243.95), #6610f2) repeat-x !important;
  color: #fff;
}
.bg-gradient-indigo .btn :not(:disabled):not(.disabled):active,
.bg-gradient-indigo .btn :not(:disabled):not(.disabled).active,
.bg-gradient-indigo .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-indigo .btn :hover {
  background: #6610f2 linear-gradient(180deg, rgb(111.6308035714, 47.8858630952, 215.4016369048), rgb(86.3303571429, 11.3363095238, 208.4136904762)) repeat-x !important;
  border-color: rgb(81.3214285714, 10.6785714286, 196.3214285714);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-indigo .btn :not(:disabled):not(.disabled):active,
.bg-gradient-indigo .btn :not(:disabled):not(.disabled).active,
.bg-gradient-indigo .btn :active,
.bg-gradient-indigo .btn .active {
  background: #6610f2 linear-gradient(180deg, rgb(107.3732142857, 47.3267857143, 205.1232142857), rgb(81.3214285714, 10.6785714286, 196.3214285714)) repeat-x !important;
  border-color: rgb(76.3125, 10.0208333333, 184.2291666667);
  color: #fff;
}
.bg-gradient-indigo .btn :disabled,
.bg-gradient-indigo .btn .disabled {
  background-image: none !important;
  border-color: #6610f2;
  color: #fff;
}

.bg-gradient-purple {
  background: #6f42c1 linear-gradient(180deg, rgb(132.6, 94.35, 202.3), #6f42c1) repeat-x !important;
  color: #fff;
}
.bg-gradient-purple .btn :not(:disabled):not(.disabled):active,
.bg-gradient-purple .btn :not(:disabled):not(.disabled).active,
.bg-gradient-purple .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-purple .btn :hover {
  background: #6f42c1 linear-gradient(180deg, rgb(118.2388944223, 84.5987051793, 179.5387948207), rgb(94.1045816733, 54.5278884462, 166.2221115538)) repeat-x !important;
  border-color: rgb(88.6693227092, 51.3784860558, 156.6215139442);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-purple .btn :not(:disabled):not(.disabled):active,
.bg-gradient-purple .btn :not(:disabled):not(.disabled).active,
.bg-gradient-purple .btn :active,
.bg-gradient-purple .btn .active {
  background: #6f42c1 linear-gradient(180deg, rgb(113.6189243028, 81.9217131474, 171.3782868526), rgb(88.6693227092, 51.3784860558, 156.6215139442)) repeat-x !important;
  border-color: rgb(83.234063745, 48.2290836653, 147.0209163347);
  color: #fff;
}
.bg-gradient-purple .btn :disabled,
.bg-gradient-purple .btn .disabled {
  background-image: none !important;
  border-color: #6f42c1;
  color: #fff;
}

.bg-gradient-pink {
  background: #e83e8c linear-gradient(180deg, rgb(235.45, 90.95, 157.25), #e83e8c) repeat-x !important;
  color: #fff;
}
.bg-gradient-pink .btn :not(:disabled):not(.disabled):active,
.bg-gradient-pink .btn :not(:disabled):not(.disabled).active,
.bg-gradient-pink .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-pink .btn :hover {
  background: #e83e8c linear-gradient(180deg, rgb(231.9880208333, 61.8994791667, 139.9401041667), rgb(227.9270833333, 27.8229166667, 119.6354166667)) repeat-x !important;
  border-color: rgb(217.125, 25.875, 113.625);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-pink .btn :not(:disabled):not(.disabled):active,
.bg-gradient-pink .btn :not(:disabled):not(.disabled).active,
.bg-gradient-pink .btn :active,
.bg-gradient-pink .btn .active {
  background: #e83e8c linear-gradient(180deg, rgb(222.80625, 60.24375, 134.83125), rgb(217.125, 25.875, 113.625)) repeat-x !important;
  border-color: rgb(205.7326388889, 24.5173611111, 107.6631944444);
  color: #fff;
}
.bg-gradient-pink .btn :disabled,
.bg-gradient-pink .btn .disabled {
  background-image: none !important;
  border-color: #e83e8c;
  color: #fff;
}

.bg-gradient-red {
  background: #EA0029 linear-gradient(180deg, rgb(237.15, 38.25, 73.1), #EA0029) repeat-x !important;
  color: #fff;
}
.bg-gradient-red .btn :not(:disabled):not(.disabled):active,
.bg-gradient-red .btn :not(:disabled):not(.disabled).active,
.bg-gradient-red .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-red .btn :hover {
  background: #EA0029 linear-gradient(180deg, rgb(204.6375, 38.25, 67.4033653846), rgb(195.75, 0, 34.2980769231)) repeat-x !important;
  border-color: rgb(183, 0, 32.0641025641);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-red .btn :not(:disabled):not(.disabled):active,
.bg-gradient-red .btn :not(:disabled):not(.disabled).active,
.bg-gradient-red .btn :active,
.bg-gradient-red .btn .active {
  background: #EA0029 linear-gradient(180deg, rgb(193.8, 38.25, 65.5044871795), rgb(183, 0, 32.0641025641)) repeat-x !important;
  border-color: rgb(170.25, 0, 29.8301282051);
  color: #fff;
}
.bg-gradient-red .btn :disabled,
.bg-gradient-red .btn .disabled {
  background-image: none !important;
  border-color: #EA0029;
  color: #fff;
}

.bg-gradient-orange {
  background: #fd7e14 linear-gradient(180deg, rgb(253.3, 145.35, 55.25), #fd7e14) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-orange .btn :not(:disabled):not(.disabled):active,
.bg-gradient-orange .btn :not(:disabled):not(.disabled).active,
.bg-gradient-orange .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-orange .btn :hover {
  background: #fd7e14 linear-gradient(180deg, rgb(236.1036392405, 129.1784810127, 39.9338607595), rgb(232.7689873418, 106.9746835443, 1.9810126582)) repeat-x !important;
  border-color: rgb(220.1265822785, 101.164556962, 1.8734177215);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-orange .btn :not(:disabled):not(.disabled):active,
.bg-gradient-orange .btn :not(:disabled):not(.disabled).active,
.bg-gradient-orange .btn :active,
.bg-gradient-orange .btn .active {
  background: #fd7e14 linear-gradient(180deg, rgb(225.3575949367, 124.2398734177, 39.8424050633), rgb(220.1265822785, 101.164556962, 1.8734177215)) repeat-x !important;
  border-color: rgb(207.4841772152, 95.3544303797, 1.7658227848);
  color: #fff;
}
.bg-gradient-orange .btn :disabled,
.bg-gradient-orange .btn .disabled {
  background-image: none !important;
  border-color: #fd7e14;
  color: #1f2d3d;
}

.bg-gradient-yellow {
  background: #F3C300 linear-gradient(180deg, rgb(244.8, 204, 38.25), #F3C300) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-yellow .btn :not(:disabled):not(.disabled):active,
.bg-gradient-yellow .btn :not(:disabled):not(.disabled).active,
.bg-gradient-yellow .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-yellow .btn :hover {
  background: #F3C300 linear-gradient(180deg, rgb(212.2875, 177.9097222222, 38.25), rgb(204.75, 164.3055555556, 0)) repeat-x !important;
  border-color: rgb(192, 154.0740740741, 0);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-yellow .btn :not(:disabled):not(.disabled):active,
.bg-gradient-yellow .btn :not(:disabled):not(.disabled).active,
.bg-gradient-yellow .btn :active,
.bg-gradient-yellow .btn .active {
  background: #F3C300 linear-gradient(180deg, rgb(201.45, 169.212962963, 38.25), rgb(192, 154.0740740741, 0)) repeat-x !important;
  border-color: rgb(179.25, 143.8425925926, 0);
  color: #fff;
}
.bg-gradient-yellow .btn :disabled,
.bg-gradient-yellow .btn .disabled {
  background-image: none !important;
  border-color: #F3C300;
  color: #1f2d3d;
}

.bg-gradient-green {
  background: #5D7D2B linear-gradient(180deg, rgb(117.3, 144.5, 74.8), #5D7D2B) repeat-x !important;
  color: #fff;
}
.bg-gradient-green .btn :not(:disabled):not(.disabled):active,
.bg-gradient-green .btn :not(:disabled):not(.disabled).active,
.bg-gradient-green .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-green .btn :hover {
  background: #5D7D2B linear-gradient(180deg, rgb(99.3020089286, 120.3091517857, 66.4783482143), rgb(71.8258928571, 96.5401785714, 33.2098214286)) repeat-x !important;
  border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-green .btn :not(:disabled):not(.disabled):active,
.bg-gradient-green .btn :not(:disabled):not(.disabled).active,
.bg-gradient-green .btn :active,
.bg-gradient-green .btn .active {
  background: #5D7D2B linear-gradient(180deg, rgb(93.3026785714, 112.2455357143, 63.7044642857), rgb(64.7678571429, 87.0535714286, 29.9464285714)) repeat-x !important;
  border-color: rgb(57.7098214286, 77.5669642857, 26.6830357143);
  color: #fff;
}
.bg-gradient-green .btn :disabled,
.bg-gradient-green .btn .disabled {
  background-image: none !important;
  border-color: #5D7D2B;
  color: #fff;
}

.bg-gradient-teal {
  background: #20c997 linear-gradient(180deg, rgb(65.45, 209.1, 166.6), #20c997) repeat-x !important;
  color: #fff;
}
.bg-gradient-teal .btn :not(:disabled):not(.disabled):active,
.bg-gradient-teal .btn :not(:disabled):not(.disabled).active,
.bg-gradient-teal .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-teal .btn :hover {
  background: #20c997 linear-gradient(180deg, rgb(60.9847639485, 181.0527360515, 145.529667382), rgb(26.7467811159, 168.0032188841, 126.2113733906)) repeat-x !important;
  border-color: rgb(24.9957081545, 157.0042918455, 117.9484978541);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-teal .btn :not(:disabled):not(.disabled):active,
.bg-gradient-teal .btn :not(:disabled):not(.disabled).active,
.bg-gradient-teal .btn :active,
.bg-gradient-teal .btn .active {
  background: #20c997 linear-gradient(180deg, rgb(59.4963519313, 171.7036480687, 138.506223176), rgb(24.9957081545, 157.0042918455, 117.9484978541)) repeat-x !important;
  border-color: rgb(23.2446351931, 146.0053648069, 109.6856223176);
  color: #fff;
}
.bg-gradient-teal .btn :disabled,
.bg-gradient-teal .btn .disabled {
  background-image: none !important;
  border-color: #20c997;
  color: #fff;
}

.bg-gradient-cyan {
  background: #17a2b8 linear-gradient(180deg, rgb(57.8, 175.95, 194.65), #17a2b8) repeat-x !important;
  color: #fff;
}
.bg-gradient-cyan .btn :not(:disabled):not(.disabled):active,
.bg-gradient-cyan .btn :not(:disabled):not(.disabled).active,
.bg-gradient-cyan .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-cyan .btn :hover {
  background: #17a2b8 linear-gradient(180deg, rgb(54.1875, 150.5054347826, 165.75), rgb(18.75, 132.0652173913, 150)) repeat-x !important;
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-cyan .btn :not(:disabled):not(.disabled):active,
.bg-gradient-cyan .btn :not(:disabled):not(.disabled).active,
.bg-gradient-cyan .btn :active,
.bg-gradient-cyan .btn .active {
  background: #17a2b8 linear-gradient(180deg, rgb(52.9833333333, 142.0239130435, 156.1166666667), rgb(17.3333333333, 122.0869565217, 138.6666666667)) repeat-x !important;
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
  color: #fff;
}
.bg-gradient-cyan .btn :disabled,
.bg-gradient-cyan .btn .disabled {
  background-image: none !important;
  border-color: #17a2b8;
  color: #fff;
}

.bg-gradient-white {
  background: #fff linear-gradient(180deg, white, #fff) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-white .btn :not(:disabled):not(.disabled):active,
.bg-gradient-white .btn :not(:disabled):not(.disabled).active,
.bg-gradient-white .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-white .btn :hover {
  background: #fff linear-gradient(180deg, rgb(238.74375, 238.74375, 238.74375), rgb(235.875, 235.875, 235.875)) repeat-x !important;
  border-color: rgb(229.5, 229.5, 229.5);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-white .btn :not(:disabled):not(.disabled):active,
.bg-gradient-white .btn :not(:disabled):not(.disabled).active,
.bg-gradient-white .btn :active,
.bg-gradient-white .btn .active {
  background: #fff linear-gradient(180deg, rgb(233.325, 233.325, 233.325), rgb(229.5, 229.5, 229.5)) repeat-x !important;
  border-color: rgb(223.125, 223.125, 223.125);
  color: #1f2d3d;
}
.bg-gradient-white .btn :disabled,
.bg-gradient-white .btn .disabled {
  background-image: none !important;
  border-color: #fff;
  color: #1f2d3d;
}

.bg-gradient-gray {
  background: #6c757d linear-gradient(180deg, rgb(130.05, 137.7, 144.5), #6c757d) repeat-x !important;
  color: #fff;
}
.bg-gradient-gray .btn :not(:disabled):not(.disabled):active,
.bg-gradient-gray .btn :not(:disabled):not(.disabled).active,
.bg-gradient-gray .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-gray .btn :hover {
  background: #6c757d linear-gradient(180deg, rgb(114.9798283262, 121.3739806867, 127.0576716738), rgb(90.2703862661, 97.7929184549, 104.4796137339)) repeat-x !important;
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-gray .btn :not(:disabled):not(.disabled):active,
.bg-gradient-gray .btn :not(:disabled):not(.disabled).active,
.bg-gradient-gray .btn :active,
.bg-gradient-gray .btn .active {
  background: #6c757d linear-gradient(180deg, rgb(109.9564377682, 115.9319742489, 121.2435622318), rgb(84.3605150215, 91.3905579399, 97.6394849785)) repeat-x !important;
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
  color: #fff;
}
.bg-gradient-gray .btn :disabled,
.bg-gradient-gray .btn .disabled {
  background-image: none !important;
  border-color: #6c757d;
  color: #fff;
}

.bg-gradient-gray-dark {
  background: #343a40 linear-gradient(180deg, rgb(82.45, 87.55, 92.65), #343a40) repeat-x !important;
  color: #fff;
}
.bg-gradient-gray-dark .btn :not(:disabled):not(.disabled):active,
.bg-gradient-gray-dark .btn :not(:disabled):not(.disabled).active,
.bg-gradient-gray-dark .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-gray-dark .btn :hover {
  background: #343a40 linear-gradient(180deg, rgb(67.8754310345, 71.29375, 74.7120689655), rgb(34.8534482759, 38.875, 42.8965517241)) repeat-x !important;
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-gray-dark .btn :not(:disabled):not(.disabled):active,
.bg-gradient-gray-dark .btn :not(:disabled):not(.disabled).active,
.bg-gradient-gray-dark .btn :active,
.bg-gradient-gray-dark .btn .active {
  background: #343a40 linear-gradient(180deg, rgb(63.0172413793, 65.875, 68.7327586207), rgb(29.1379310345, 32.5, 35.8620689655)) repeat-x !important;
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
  color: #fff;
}
.bg-gradient-gray-dark .btn :disabled,
.bg-gradient-gray-dark .btn .disabled {
  background-image: none !important;
  border-color: #343a40;
  color: #fff;
}

.bg-gradient-kia-midnight-black {
  background: #05141F linear-gradient(180deg, rgb(42.5, 55.25, 64.6), #05141F) repeat-x !important;
  color: #fff;
}
.bg-gradient-kia-midnight-black .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-midnight-black .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-midnight-black .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-kia-midnight-black .btn :hover {
  background: #05141F linear-gradient(180deg, rgb(38.25, 38.25, 38.25), black) repeat-x !important;
  border-color: black;
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-kia-midnight-black .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-midnight-black .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-midnight-black .btn :active,
.bg-gradient-kia-midnight-black .btn .active {
  background: #05141F linear-gradient(180deg, rgb(38.25, 38.25, 38.25), black) repeat-x !important;
  border-color: black;
  color: #fff;
}
.bg-gradient-kia-midnight-black .btn :disabled,
.bg-gradient-kia-midnight-black .btn .disabled {
  background-image: none !important;
  border-color: #05141F;
  color: #fff;
}

.bg-gradient-kia-depth-blue {
  background: #0F1D28 linear-gradient(180deg, rgb(51, 62.9, 72.25), #0F1D28) repeat-x !important;
  color: #fff;
}
.bg-gradient-kia-depth-blue .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-depth-blue .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-depth-blue .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-kia-depth-blue .btn :hover {
  background: #0F1D28 linear-gradient(180deg, rgb(42.1329545455, 45.7570454545, 48.6045454545), rgb(4.5681818182, 8.8318181818, 12.1818181818)) repeat-x !important;
  border-color: rgb(1.0909090909, 2.1090909091, 2.9090909091);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-kia-depth-blue .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-depth-blue .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-depth-blue .btn :active,
.bg-gradient-kia-depth-blue .btn .active {
  background: #0F1D28 linear-gradient(180deg, rgb(39.1772727273, 40.0427272727, 40.7227272727), rgb(1.0909090909, 2.1090909091, 2.9090909091)) repeat-x !important;
  border-color: black;
  color: #fff;
}
.bg-gradient-kia-depth-blue .btn :disabled,
.bg-gradient-kia-depth-blue .btn .disabled {
  background-image: none !important;
  border-color: #0F1D28;
  color: #fff;
}

.bg-gradient-kia-polar-white {
  background: #FFFFFF linear-gradient(180deg, white, #FFFFFF) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-kia-polar-white .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-polar-white .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-polar-white .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-kia-polar-white .btn :hover {
  background: #FFFFFF linear-gradient(180deg, rgb(238.74375, 238.74375, 238.74375), rgb(235.875, 235.875, 235.875)) repeat-x !important;
  border-color: rgb(229.5, 229.5, 229.5);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-kia-polar-white .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-polar-white .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-polar-white .btn :active,
.bg-gradient-kia-polar-white .btn .active {
  background: #FFFFFF linear-gradient(180deg, rgb(233.325, 233.325, 233.325), rgb(229.5, 229.5, 229.5)) repeat-x !important;
  border-color: rgb(223.125, 223.125, 223.125);
  color: #1f2d3d;
}
.bg-gradient-kia-polar-white .btn :disabled,
.bg-gradient-kia-polar-white .btn .disabled {
  background-image: none !important;
  border-color: #FFFFFF;
  color: #1f2d3d;
}

.bg-gradient-description {
  background: #37434C linear-gradient(180deg, rgb(85, 95.2, 102.85), #37434C) repeat-x !important;
  color: #fff;
}
.bg-gradient-description .btn :not(:disabled):not(.disabled):active,
.bg-gradient-description .btn :not(:disabled):not(.disabled).active,
.bg-gradient-description .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-description .btn :hover {
  background: #37434C linear-gradient(180deg, rgb(71.3497137405, 78.5714694656, 83.9877862595), rgb(38.9408396947, 47.4370229008, 53.8091603053)) repeat-x !important;
  border-color: rgb(33.5877862595, 40.9160305344, 46.4122137405);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-description .btn :not(:disabled):not(.disabled):active,
.bg-gradient-description .btn :not(:disabled):not(.disabled).active,
.bg-gradient-description .btn :active,
.bg-gradient-description .btn .active {
  background: #37434C linear-gradient(180deg, rgb(66.7996183206, 73.0286259542, 77.7003816794), rgb(33.5877862595, 40.9160305344, 46.4122137405)) repeat-x !important;
  border-color: rgb(28.2347328244, 34.3950381679, 39.0152671756);
  color: #fff;
}
.bg-gradient-description .btn :disabled,
.bg-gradient-description .btn .disabled {
  background-image: none !important;
  border-color: #37434C;
  color: #fff;
}

.bg-gradient-caption {
  background: #697279 linear-gradient(180deg, rgb(127.5, 135.15, 141.1), #697279) repeat-x !important;
  color: #fff;
}
.bg-gradient-caption .btn :not(:disabled):not(.disabled):active,
.bg-gradient-caption .btn :not(:disabled):not(.disabled).active,
.bg-gradient-caption .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-caption .btn :hover {
  background: #697279 linear-gradient(180deg, rgb(112.3946349558, 118.7498893805, 123.6928650442), rgb(87.2289823009, 94.7057522124, 100.5210176991)) repeat-x !important;
  border-color: rgb(81.3053097345, 88.2743362832, 93.6946902655);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-caption .btn :not(:disabled):not(.disabled):active,
.bg-gradient-caption .btn :not(:disabled):not(.disabled).active,
.bg-gradient-caption .btn :active,
.bg-gradient-caption .btn .active {
  background: #697279 linear-gradient(180deg, rgb(107.3595132743, 113.2831858407, 117.8904867257), rgb(81.3053097345, 88.2743362832, 93.6946902655)) repeat-x !important;
  border-color: rgb(75.3816371681, 81.842920354, 86.8683628319);
  color: #fff;
}
.bg-gradient-caption .btn :disabled,
.bg-gradient-caption .btn .disabled {
  background-image: none !important;
  border-color: #697279;
  color: #fff;
}

.bg-gradient-disabled-elements {
  background: #9BA1A5 linear-gradient(180deg, rgb(170, 175.1, 178.5), #9BA1A5) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-disabled-elements .btn :not(:disabled):not(.disabled):active,
.bg-gradient-disabled-elements .btn :not(:disabled):not(.disabled).active,
.bg-gradient-disabled-elements .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-disabled-elements .btn :hover {
  background: #9BA1A5 linear-gradient(180deg, rgb(152.8881578947, 159.0148684211, 163.0993421053), rgb(134.8684210526, 142.0763157895, 146.8815789474)) repeat-x !important;
  border-color: rgb(128.1578947368, 135.7684210526, 140.8421052632);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-disabled-elements .btn :not(:disabled):not(.disabled):active,
.bg-gradient-disabled-elements .btn :not(:disabled):not(.disabled).active,
.bg-gradient-disabled-elements .btn :active,
.bg-gradient-disabled-elements .btn .active {
  background: #9BA1A5 linear-gradient(180deg, rgb(147.1842105263, 153.6531578947, 157.9657894737), rgb(128.1578947368, 135.7684210526, 140.8421052632)) repeat-x !important;
  border-color: rgb(121.4473684211, 129.4605263158, 134.8026315789);
  color: #fff;
}
.bg-gradient-disabled-elements .btn :disabled,
.bg-gradient-disabled-elements .btn .disabled {
  background-image: none !important;
  border-color: #9BA1A5;
  color: #1f2d3d;
}

.bg-gradient-protection {
  background: #9BA1A5 linear-gradient(180deg, rgb(170, 175.1, 178.5), #9BA1A5) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-protection .btn :not(:disabled):not(.disabled):active,
.bg-gradient-protection .btn :not(:disabled):not(.disabled).active,
.bg-gradient-protection .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-protection .btn :hover {
  background: #9BA1A5 linear-gradient(180deg, rgb(152.8881578947, 159.0148684211, 163.0993421053), rgb(134.8684210526, 142.0763157895, 146.8815789474)) repeat-x !important;
  border-color: rgb(128.1578947368, 135.7684210526, 140.8421052632);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-protection .btn :not(:disabled):not(.disabled):active,
.bg-gradient-protection .btn :not(:disabled):not(.disabled).active,
.bg-gradient-protection .btn :active,
.bg-gradient-protection .btn .active {
  background: #9BA1A5 linear-gradient(180deg, rgb(147.1842105263, 153.6531578947, 157.9657894737), rgb(128.1578947368, 135.7684210526, 140.8421052632)) repeat-x !important;
  border-color: rgb(121.4473684211, 129.4605263158, 134.8026315789);
  color: #fff;
}
.bg-gradient-protection .btn :disabled,
.bg-gradient-protection .btn .disabled {
  background-image: none !important;
  border-color: #9BA1A5;
  color: #1f2d3d;
}

.bg-gradient-keyline {
  background: #9BA1A5 linear-gradient(180deg, rgb(170, 175.1, 178.5), #9BA1A5) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-keyline .btn :not(:disabled):not(.disabled):active,
.bg-gradient-keyline .btn :not(:disabled):not(.disabled).active,
.bg-gradient-keyline .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-keyline .btn :hover {
  background: #9BA1A5 linear-gradient(180deg, rgb(152.8881578947, 159.0148684211, 163.0993421053), rgb(134.8684210526, 142.0763157895, 146.8815789474)) repeat-x !important;
  border-color: rgb(128.1578947368, 135.7684210526, 140.8421052632);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-keyline .btn :not(:disabled):not(.disabled):active,
.bg-gradient-keyline .btn :not(:disabled):not(.disabled).active,
.bg-gradient-keyline .btn :active,
.bg-gradient-keyline .btn .active {
  background: #9BA1A5 linear-gradient(180deg, rgb(147.1842105263, 153.6531578947, 157.9657894737), rgb(128.1578947368, 135.7684210526, 140.8421052632)) repeat-x !important;
  border-color: rgb(121.4473684211, 129.4605263158, 134.8026315789);
  color: #fff;
}
.bg-gradient-keyline .btn :disabled,
.bg-gradient-keyline .btn .disabled {
  background-image: none !important;
  border-color: #9BA1A5;
  color: #1f2d3d;
}

.bg-gradient-background {
  background: #F8F8F8 linear-gradient(180deg, rgb(249.05, 249.05, 249.05), #F8F8F8) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-background .btn :not(:disabled):not(.disabled):active,
.bg-gradient-background .btn :not(:disabled):not(.disabled).active,
.bg-gradient-background .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-background .btn :hover {
  background: #F8F8F8 linear-gradient(180deg, rgb(232.79375, 232.79375, 232.79375), rgb(228.875, 228.875, 228.875)) repeat-x !important;
  border-color: rgb(222.5, 222.5, 222.5);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-background .btn :not(:disabled):not(.disabled):active,
.bg-gradient-background .btn :not(:disabled):not(.disabled).active,
.bg-gradient-background .btn :active,
.bg-gradient-background .btn .active {
  background: #F8F8F8 linear-gradient(180deg, rgb(227.375, 227.375, 227.375), rgb(222.5, 222.5, 222.5)) repeat-x !important;
  border-color: rgb(216.125, 216.125, 216.125);
  color: #1f2d3d;
}
.bg-gradient-background .btn :disabled,
.bg-gradient-background .btn .disabled {
  background-image: none !important;
  border-color: #F8F8F8;
  color: #1f2d3d;
}

.bg-gradient-kia-live-red {
  background: #EA0029 linear-gradient(180deg, rgb(237.15, 38.25, 73.1), #EA0029) repeat-x !important;
  color: #fff;
}
.bg-gradient-kia-live-red .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-live-red .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-live-red .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-kia-live-red .btn :hover {
  background: #EA0029 linear-gradient(180deg, rgb(204.6375, 38.25, 67.4033653846), rgb(195.75, 0, 34.2980769231)) repeat-x !important;
  border-color: rgb(183, 0, 32.0641025641);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-kia-live-red .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-live-red .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-live-red .btn :active,
.bg-gradient-kia-live-red .btn .active {
  background: #EA0029 linear-gradient(180deg, rgb(193.8, 38.25, 65.5044871795), rgb(183, 0, 32.0641025641)) repeat-x !important;
  border-color: rgb(170.25, 0, 29.8301282051);
  color: #fff;
}
.bg-gradient-kia-live-red .btn :disabled,
.bg-gradient-kia-live-red .btn .disabled {
  background-image: none !important;
  border-color: #EA0029;
  color: #fff;
}

.bg-gradient-kia-afternoon-yellow {
  background: #F3C300 linear-gradient(180deg, rgb(244.8, 204, 38.25), #F3C300) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-kia-afternoon-yellow .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-afternoon-yellow .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-afternoon-yellow .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-kia-afternoon-yellow .btn :hover {
  background: #F3C300 linear-gradient(180deg, rgb(212.2875, 177.9097222222, 38.25), rgb(204.75, 164.3055555556, 0)) repeat-x !important;
  border-color: rgb(192, 154.0740740741, 0);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-kia-afternoon-yellow .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-afternoon-yellow .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-afternoon-yellow .btn :active,
.bg-gradient-kia-afternoon-yellow .btn .active {
  background: #F3C300 linear-gradient(180deg, rgb(201.45, 169.212962963, 38.25), rgb(192, 154.0740740741, 0)) repeat-x !important;
  border-color: rgb(179.25, 143.8425925926, 0);
  color: #fff;
}
.bg-gradient-kia-afternoon-yellow .btn :disabled,
.bg-gradient-kia-afternoon-yellow .btn .disabled {
  background-image: none !important;
  border-color: #F3C300;
  color: #1f2d3d;
}

.bg-gradient-kia-forest-green {
  background: #5D7D2B linear-gradient(180deg, rgb(117.3, 144.5, 74.8), #5D7D2B) repeat-x !important;
  color: #fff;
}
.bg-gradient-kia-forest-green .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-forest-green .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-forest-green .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-kia-forest-green .btn :hover {
  background: #5D7D2B linear-gradient(180deg, rgb(99.3020089286, 120.3091517857, 66.4783482143), rgb(71.8258928571, 96.5401785714, 33.2098214286)) repeat-x !important;
  border-color: rgb(64.7678571429, 87.0535714286, 29.9464285714);
  color: rgb(235.875, 235.875, 235.875);
}
.bg-gradient-kia-forest-green .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-forest-green .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-forest-green .btn :active,
.bg-gradient-kia-forest-green .btn .active {
  background: #5D7D2B linear-gradient(180deg, rgb(93.3026785714, 112.2455357143, 63.7044642857), rgb(64.7678571429, 87.0535714286, 29.9464285714)) repeat-x !important;
  border-color: rgb(57.7098214286, 77.5669642857, 26.6830357143);
  color: #fff;
}
.bg-gradient-kia-forest-green .btn :disabled,
.bg-gradient-kia-forest-green .btn .disabled {
  background-image: none !important;
  border-color: #5D7D2B;
  color: #fff;
}

.bg-gradient-kia-city-grey {
  background: #9EA1A2 linear-gradient(180deg, rgb(172.55, 175.1, 175.95), #9EA1A2) repeat-x !important;
  color: #1f2d3d;
}
.bg-gradient-kia-city-grey .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-city-grey .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-city-grey .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.bg-gradient-kia-city-grey .btn :hover {
  background: #9EA1A2 linear-gradient(180deg, rgb(155.9515131579, 159.0148684211, 160.0359868421), rgb(138.4723684211, 142.0763157895, 143.2776315789)) repeat-x !important;
  border-color: rgb(131.9631578947, 135.7684210526, 137.0368421053);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.bg-gradient-kia-city-grey .btn :not(:disabled):not(.disabled):active,
.bg-gradient-kia-city-grey .btn :not(:disabled):not(.disabled).active,
.bg-gradient-kia-city-grey .btn :active,
.bg-gradient-kia-city-grey .btn .active {
  background: #9EA1A2 linear-gradient(180deg, rgb(150.4186842105, 153.6531578947, 154.7313157895), rgb(131.9631578947, 135.7684210526, 137.0368421053)) repeat-x !important;
  border-color: rgb(125.4539473684, 129.4605263158, 130.7960526316);
  color: #fff;
}
.bg-gradient-kia-city-grey .btn :disabled,
.bg-gradient-kia-city-grey .btn .disabled {
  background-image: none !important;
  border-color: #9EA1A2;
  color: #1f2d3d;
}

[class^=bg-].disabled {
  opacity: 0.65;
}

a.text-muted:hover {
  color: #05141F !important;
}

.link-muted {
  color: rgb(93.2027027027, 104.5, 115.7972972973);
}
.link-muted:hover, .link-muted:focus {
  color: rgb(70.4594594595, 79, 87.5405405405);
}

.link-black {
  color: #6c757d;
}
.link-black:hover, .link-black:focus {
  color: rgb(229.5135135135, 232, 234.4864864865);
}

.accent-primary .btn-link,
.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-primary .nav-tabs .nav-link {
  color: #05141F;
}
.accent-primary .btn-link:hover,
.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-primary .nav-tabs .nav-link:hover {
  color: black;
}
.accent-primary .dropdown-item:active, .accent-primary .dropdown-item.active {
  background-color: #05141F;
  color: #fff;
}
.accent-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #05141F;
  border-color: black;
}
.accent-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-primary .custom-select:focus,
.accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-primary .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.accent-primary .page-item .page-link {
  color: #05141F;
}
.accent-primary .page-item.active a, .accent-primary .page-item.active .page-link {
  background-color: #05141F;
  border-color: #05141F;
  color: #fff;
}
.accent-primary .page-item.disabled a, .accent-primary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-primary .page-item .page-link:hover, .dark-mode.accent-primary .page-item .page-link:focus {
  color: rgb(8.5416666667, 34.1666666667, 52.9583333333);
}

.accent-secondary .btn-link,
.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-secondary .nav-tabs .nav-link {
  color: #6c757d;
}
.accent-secondary .btn-link:hover,
.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-secondary .nav-tabs .nav-link:hover {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678);
}
.accent-secondary .dropdown-item:active, .accent-secondary .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}
.accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-secondary .custom-select:focus,
.accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-secondary .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.accent-secondary .page-item .page-link {
  color: #6c757d;
}
.accent-secondary .page-item.active a, .accent-secondary .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.accent-secondary .page-item.disabled a, .accent-secondary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-secondary .page-item .page-link:hover, .dark-mode.accent-secondary .page-item .page-link:focus {
  color: rgb(120.0751072961, 129.7896995708, 138.4248927039);
}

.accent-success .btn-link,
.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-success .nav-tabs .nav-link {
  color: #5D7D2B;
}
.accent-success .btn-link:hover,
.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-success .nav-tabs .nav-link:hover {
  color: rgb(50.6517857143, 68.0803571429, 23.4196428571);
}
.accent-success .dropdown-item:active, .accent-success .dropdown-item.active {
  background-color: #5D7D2B;
  color: #fff;
}
.accent-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5D7D2B;
  border-color: rgb(36.5357142857, 49.1071428571, 16.8928571429);
}
.accent-success .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-success .custom-select:focus,
.accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-success .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.accent-success .page-item .page-link {
  color: #5D7D2B;
}
.accent-success .page-item.active a, .accent-success .page-item.active .page-link {
  background-color: #5D7D2B;
  border-color: #5D7D2B;
  color: #fff;
}
.accent-success .page-item.disabled a, .accent-success .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-success .page-item .page-link:hover, .dark-mode.accent-success .page-item .page-link:focus {
  color: rgb(107.1160714286, 143.9732142857, 49.5267857143);
}

.accent-info .btn-link,
.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-info .nav-tabs .nav-link {
  color: #17a2b8;
}
.accent-info .btn-link:hover,
.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-info .nav-tabs .nav-link:hover {
  color: rgb(14.5, 102.1304347826, 116);
}
.accent-info .dropdown-item:active, .accent-info .dropdown-item.active {
  background-color: #17a2b8;
  color: #fff;
}
.accent-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: rgb(11.6666666667, 82.1739130435, 93.3333333333);
}
.accent-info .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-info .custom-select:focus,
.accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-info .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(99, 216.847826087, 235.5);
}
.accent-info .page-item .page-link {
  color: #17a2b8;
}
.accent-info .page-item.active a, .accent-info .page-item.active .page-link {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.accent-info .page-item.disabled a, .accent-info .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-info .page-item .page-link:hover, .dark-mode.accent-info .page-item .page-link:focus {
  color: rgb(25.8333333333, 181.9565217391, 206.6666666667);
}

.accent-warning .btn-link,
.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-warning .nav-tabs .nav-link {
  color: #F3C300;
}
.accent-warning .btn-link:hover,
.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-warning .nav-tabs .nav-link:hover {
  color: rgb(166.5, 133.6111111111, 0);
}
.accent-warning .dropdown-item:active, .accent-warning .dropdown-item.active {
  background-color: #F3C300;
  color: #1f2d3d;
}
.accent-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #F3C300;
  border-color: rgb(141, 113.1481481481, 0);
}
.accent-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-warning .custom-select:focus,
.accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-warning .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.accent-warning .page-item .page-link {
  color: #F3C300;
}
.accent-warning .page-item.active a, .accent-warning .page-item.active .page-link {
  background-color: #F3C300;
  border-color: #F3C300;
  color: #fff;
}
.accent-warning .page-item.disabled a, .accent-warning .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-warning .page-item .page-link:hover, .dark-mode.accent-warning .page-item .page-link:focus {
  color: rgb(255, 207.2962962963, 13.5);
}

.accent-danger .btn-link,
.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-danger .nav-tabs .nav-link {
  color: #EA0029;
}
.accent-danger .btn-link:hover,
.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-danger .nav-tabs .nav-link:hover {
  color: rgb(157.5, 0, 27.5961538462);
}
.accent-danger .dropdown-item:active, .accent-danger .dropdown-item.active {
  background-color: #EA0029;
  color: #fff;
}
.accent-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #EA0029;
  border-color: rgb(132, 0, 23.1282051282);
}
.accent-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-danger .custom-select:focus,
.accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-danger .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.accent-danger .page-item .page-link {
  color: #EA0029;
}
.accent-danger .page-item.active a, .accent-danger .page-item.active .page-link {
  background-color: #EA0029;
  border-color: #EA0029;
  color: #fff;
}
.accent-danger .page-item.disabled a, .accent-danger .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-danger .page-item .page-link:hover, .dark-mode.accent-danger .page-item .page-link:focus {
  color: rgb(255, 4.5, 48.391025641);
}

.accent-light .btn-link,
.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-light .nav-tabs .nav-link {
  color: #f8f9fa;
}
.accent-light .btn-link:hover,
.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-light .nav-tabs .nav-link:hover {
  color: rgb(203.375, 210.75, 218.125);
}
.accent-light .dropdown-item:active, .accent-light .dropdown-item.active {
  background-color: #f8f9fa;
  color: #1f2d3d;
}
.accent-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: rgb(188.5, 198, 207.5);
}
.accent-light .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-light .custom-select:focus,
.accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-light .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}
.accent-light .page-item .page-link {
  color: #f8f9fa;
}
.accent-light .page-item.active a, .accent-light .page-item.active .page-link {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #fff;
}
.accent-light .page-item.disabled a, .accent-light .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-light .page-item .page-link:hover, .dark-mode.accent-light .page-item .page-link:focus {
  color: white;
}

.accent-dark .btn-link,
.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-dark .nav-tabs .nav-link {
  color: #343a40;
}
.accent-dark .btn-link:hover,
.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-dark .nav-tabs .nav-link:hover {
  color: rgb(17.7068965517, 19.75, 21.7931034483);
}
.accent-dark .dropdown-item:active, .accent-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}
.accent-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.accent-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-dark .custom-select:focus,
.accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.accent-dark .page-item .page-link {
  color: #343a40;
}
.accent-dark .page-item.active a, .accent-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}
.accent-dark .page-item.disabled a, .accent-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-dark .page-item .page-link:hover, .dark-mode.accent-dark .page-item .page-link:focus {
  color: rgb(63.4310344828, 70.75, 78.0689655172);
}

.accent-lightblue .btn-link,
.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-lightblue .nav-tabs .nav-link {
  color: #3c8dbc;
}
.accent-lightblue .btn-link:hover,
.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-lightblue .nav-tabs .nav-link:hover {
  color: rgb(41.4919354839, 97.5060483871, 130.0080645161);
}
.accent-lightblue .dropdown-item:active, .accent-lightblue .dropdown-item.active {
  background-color: #3c8dbc;
  color: #fff;
}
.accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: rgb(35.3225806452, 83.0080645161, 110.6774193548);
}
.accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-lightblue .custom-select:focus,
.accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-lightblue .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(153.0403225806, 196.9697580645, 222.4596774194);
}
.accent-lightblue .page-item .page-link {
  color: #3c8dbc;
}
.accent-lightblue .page-item.active a, .accent-lightblue .page-item.active .page-link {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
  color: #fff;
}
.accent-lightblue .page-item.disabled a, .accent-lightblue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-lightblue .page-item .page-link:hover, .dark-mode.accent-lightblue .page-item .page-link:focus {
  color: rgb(75.7177419355, 152.9616935484, 197.7822580645);
}

.accent-navy .btn-link,
.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-navy .nav-tabs .nav-link {
  color: #001f3f;
}
.accent-navy .btn-link:hover,
.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-navy .nav-tabs .nav-link:hover {
  color: black;
}
.accent-navy .dropdown-item:active, .accent-navy .dropdown-item.active {
  background-color: #001f3f;
  color: #fff;
}
.accent-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black;
}
.accent-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-navy .custom-select:focus,
.accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-navy .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(0, 93.7380952381, 190.5);
}
.accent-navy .page-item .page-link {
  color: #001f3f;
}
.accent-navy .page-item.active a, .accent-navy .page-item.active .page-link {
  background-color: #001f3f;
  border-color: #001f3f;
  color: #fff;
}
.accent-navy .page-item.disabled a, .accent-navy .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-navy .page-item .page-link:hover, .dark-mode.accent-navy .page-item .page-link:focus {
  color: rgb(0, 43.5476190476, 88.5);
}

.accent-olive .btn-link,
.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-olive .nav-tabs .nav-link {
  color: #3d9970;
}
.accent-olive .btn-link:hover,
.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-olive .nav-tabs .nav-link:hover {
  color: rgb(39.1939252336, 98.3060747664, 71.9626168224);
}
.accent-olive .dropdown-item:active, .accent-olive .dropdown-item.active {
  background-color: #3d9970;
  color: #fff;
}
.accent-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: rgb(31.9252336449, 80.0747663551, 58.6168224299);
}
.accent-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-olive .custom-select:focus,
.accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-olive .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(134.5303738318, 206.9696261682, 174.6869158879);
}
.accent-olive .page-item .page-link {
  color: #3d9970;
}
.accent-olive .page-item.active a, .accent-olive .page-item.active .page-link {
  background-color: #3d9970;
  border-color: #3d9970;
  color: #fff;
}
.accent-olive .page-item.disabled a, .accent-olive .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-olive .page-item .page-link:hover, .dark-mode.accent-olive .page-item .page-link:focus {
  color: rgb(68.2686915888, 171.2313084112, 125.3457943925);
}

.accent-lime .btn-link,
.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-lime .nav-tabs .nav-link {
  color: #01ff70;
}
.accent-lime .btn-link:hover,
.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-lime .nav-tabs .nav-link:hover {
  color: rgb(0, 179.5, 78.4429133858);
}
.accent-lime .dropdown-item:active, .accent-lime .dropdown-item.active {
  background-color: #01ff70;
  color: #1f2d3d;
}
.accent-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: rgb(0, 154, 67.2992125984);
}
.accent-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-lime .custom-select:focus,
.accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-lime .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(128.5, 255, 183.781496063);
}
.accent-lime .page-item .page-link {
  color: #01ff70;
}
.accent-lime .page-item.active a, .accent-lime .page-item.active .page-link {
  background-color: #01ff70;
  border-color: #01ff70;
  color: #fff;
}
.accent-lime .page-item.disabled a, .accent-lime .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-lime .page-item .page-link:hover, .dark-mode.accent-lime .page-item .page-link:focus {
  color: rgb(26.5, 255, 126.3562992126);
}

.accent-fuchsia .btn-link,
.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-fuchsia .nav-tabs .nav-link {
  color: #f012be;
}
.accent-fuchsia .btn-link:hover,
.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-fuchsia .nav-tabs .nav-link:hover {
  color: rgb(170.6964285714, 10.8035714286, 134.6845238095);
}
.accent-fuchsia .dropdown-item:active, .accent-fuchsia .dropdown-item.active {
  background-color: #f012be;
  color: #fff;
}
.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: rgb(146.7142857143, 9.2857142857, 115.7619047619);
}
.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-fuchsia .custom-select:focus,
.accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-fuchsia .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(247.5892857143, 137.9107142857, 222.8869047619);
}
.accent-fuchsia .page-item .page-link {
  color: #f012be;
}
.accent-fuchsia .page-item.active a, .accent-fuchsia .page-item.active .page-link {
  background-color: #f012be;
  border-color: #f012be;
  color: #fff;
}
.accent-fuchsia .page-item.disabled a, .accent-fuchsia .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-fuchsia .page-item .page-link:hover, .dark-mode.accent-fuchsia .page-item .page-link:focus {
  color: rgb(241.5178571429, 41.9821428571, 196.5773809524);
}

.accent-maroon .btn-link,
.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-maroon .nav-tabs .nav-link {
  color: #d81b60;
}
.accent-maroon .btn-link:hover,
.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-maroon .nav-tabs .nav-link:hover {
  color: rgb(148, 18.5, 65.7777777778);
}
.accent-maroon .dropdown-item:active, .accent-maroon .dropdown-item.active {
  background-color: #d81b60;
  color: #fff;
}
.accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: rgb(125.3333333333, 15.6666666667, 55.7037037037);
}
.accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-maroon .custom-select:focus,
.accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-maroon .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(239.5, 131, 170.6111111111);
}
.accent-maroon .page-item .page-link {
  color: #d81b60;
}
.accent-maroon .page-item.active a, .accent-maroon .page-item.active .page-link {
  background-color: #d81b60;
  border-color: #d81b60;
  color: #fff;
}
.accent-maroon .page-item.disabled a, .accent-maroon .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-maroon .page-item .page-link:hover, .dark-mode.accent-maroon .page-item .page-link:focus {
  color: rgb(228.1666666667, 40.3333333333, 108.9074074074);
}

.accent-blue .btn-link,
.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-blue .nav-tabs .nav-link {
  color: #05141F;
}
.accent-blue .btn-link:hover,
.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-blue .nav-tabs .nav-link:hover {
  color: black;
}
.accent-blue .dropdown-item:active, .accent-blue .dropdown-item.active {
  background-color: #05141F;
  color: #fff;
}
.accent-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #05141F;
  border-color: black;
}
.accent-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-blue .custom-select:focus,
.accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-blue .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.accent-blue .page-item .page-link {
  color: #05141F;
}
.accent-blue .page-item.active a, .accent-blue .page-item.active .page-link {
  background-color: #05141F;
  border-color: #05141F;
  color: #fff;
}
.accent-blue .page-item.disabled a, .accent-blue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-blue .page-item .page-link:hover, .dark-mode.accent-blue .page-item .page-link:focus {
  color: rgb(8.5416666667, 34.1666666667, 52.9583333333);
}

.accent-indigo .btn-link,
.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-indigo .nav-tabs .nav-link {
  color: #6610f2;
}
.accent-indigo .btn-link:hover,
.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-indigo .nav-tabs .nav-link:hover {
  color: rgb(71.3035714286, 9.3630952381, 172.1369047619);
}
.accent-indigo .dropdown-item:active, .accent-indigo .dropdown-item.active {
  background-color: #6610f2;
  color: #fff;
}
.accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: rgb(61.2857142857, 8.0476190476, 147.9523809524);
}
.accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-indigo .custom-select:focus,
.accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-indigo .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.accent-indigo .page-item .page-link {
  color: #6610f2;
}
.accent-indigo .page-item.active a, .accent-indigo .page-item.active .page-link {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}
.accent-indigo .page-item.disabled a, .accent-indigo .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-indigo .page-item .page-link:hover, .dark-mode.accent-indigo .page-item .page-link:focus {
  color: rgb(117.4821428571, 40.1845238095, 243.3154761905);
}

.accent-purple .btn-link,
.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-purple .nav-tabs .nav-link {
  color: #6f42c1;
}
.accent-purple .btn-link:hover,
.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-purple .nav-tabs .nav-link:hover {
  color: rgb(77.7988047809, 45.0796812749, 137.4203187251);
}
.accent-purple .dropdown-item:active, .accent-purple .dropdown-item.active {
  background-color: #6f42c1;
  color: #fff;
}
.accent-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: rgb(66.9282868526, 38.780876494, 118.219123506);
}
.accent-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-purple .custom-select:focus,
.accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-purple .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.accent-purple .page-item .page-link {
  color: #6f42c1;
}
.accent-purple .page-item.active a, .accent-purple .page-item.active .page-link {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}
.accent-purple .page-item.disabled a, .accent-purple .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-purple .page-item .page-link:hover, .dark-mode.accent-purple .page-item .page-link:focus {
  color: rgb(125.6294820717, 85.2011952191, 199.2988047809);
}

.accent-pink .btn-link,
.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-pink .nav-tabs .nav-link {
  color: #e83e8c;
}
.accent-pink .btn-link:hover,
.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-pink .nav-tabs .nav-link:hover {
  color: rgb(194.3402777778, 23.1597222222, 101.7013888889);
}
.accent-pink .dropdown-item:active, .accent-pink .dropdown-item.active {
  background-color: #e83e8c;
  color: #fff;
}
.accent-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: rgb(171.5555555556, 20.4444444444, 89.7777777778);
}
.accent-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-pink .custom-select:focus,
.accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-pink .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.accent-pink .page-item .page-link {
  color: #e83e8c;
}
.accent-pink .page-item.active a, .accent-pink .page-item.active .page-link {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}
.accent-pink .page-item.disabled a, .accent-pink .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-pink .page-item .page-link:hover, .dark-mode.accent-pink .page-item .page-link:focus {
  color: rgb(234.7152777778, 84.7847222222, 153.5763888889);
}

.accent-red .btn-link,
.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-red .nav-tabs .nav-link {
  color: #EA0029;
}
.accent-red .btn-link:hover,
.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-red .nav-tabs .nav-link:hover {
  color: rgb(157.5, 0, 27.5961538462);
}
.accent-red .dropdown-item:active, .accent-red .dropdown-item.active {
  background-color: #EA0029;
  color: #fff;
}
.accent-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #EA0029;
  border-color: rgb(132, 0, 23.1282051282);
}
.accent-red .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-red .custom-select:focus,
.accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-red .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.accent-red .page-item .page-link {
  color: #EA0029;
}
.accent-red .page-item.active a, .accent-red .page-item.active .page-link {
  background-color: #EA0029;
  border-color: #EA0029;
  color: #fff;
}
.accent-red .page-item.disabled a, .accent-red .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-red .page-item .page-link:hover, .dark-mode.accent-red .page-item .page-link:focus {
  color: rgb(255, 4.5, 48.391025641);
}

.accent-orange .btn-link,
.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-orange .nav-tabs .nav-link {
  color: #fd7e14;
}
.accent-orange .btn-link:hover,
.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-orange .nav-tabs .nav-link:hover {
  color: rgb(194.8417721519, 89.5443037975, 1.6582278481);
}
.accent-orange .dropdown-item:active, .accent-orange .dropdown-item.active {
  background-color: #fd7e14;
  color: #1f2d3d;
}
.accent-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: rgb(169.5569620253, 77.9240506329, 1.4430379747);
}
.accent-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-orange .custom-select:focus,
.accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-orange .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.accent-orange .page-item .page-link {
  color: #fd7e14;
}
.accent-orange .page-item.active a, .accent-orange .page-item.active .page-link {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #fff;
}
.accent-orange .page-item.disabled a, .accent-orange .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-orange .page-item .page-link:hover, .dark-mode.accent-orange .page-item .page-link:focus {
  color: rgb(253.2151898734, 139.8797468354, 45.2848101266);
}

.accent-yellow .btn-link,
.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-yellow .nav-tabs .nav-link {
  color: #F3C300;
}
.accent-yellow .btn-link:hover,
.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-yellow .nav-tabs .nav-link:hover {
  color: rgb(166.5, 133.6111111111, 0);
}
.accent-yellow .dropdown-item:active, .accent-yellow .dropdown-item.active {
  background-color: #F3C300;
  color: #1f2d3d;
}
.accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #F3C300;
  border-color: rgb(141, 113.1481481481, 0);
}
.accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-yellow .custom-select:focus,
.accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-yellow .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.accent-yellow .page-item .page-link {
  color: #F3C300;
}
.accent-yellow .page-item.active a, .accent-yellow .page-item.active .page-link {
  background-color: #F3C300;
  border-color: #F3C300;
  color: #fff;
}
.accent-yellow .page-item.disabled a, .accent-yellow .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-yellow .page-item .page-link:hover, .dark-mode.accent-yellow .page-item .page-link:focus {
  color: rgb(255, 207.2962962963, 13.5);
}

.accent-green .btn-link,
.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-green .nav-tabs .nav-link {
  color: #5D7D2B;
}
.accent-green .btn-link:hover,
.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-green .nav-tabs .nav-link:hover {
  color: rgb(50.6517857143, 68.0803571429, 23.4196428571);
}
.accent-green .dropdown-item:active, .accent-green .dropdown-item.active {
  background-color: #5D7D2B;
  color: #fff;
}
.accent-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5D7D2B;
  border-color: rgb(36.5357142857, 49.1071428571, 16.8928571429);
}
.accent-green .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-green .custom-select:focus,
.accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-green .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.accent-green .page-item .page-link {
  color: #5D7D2B;
}
.accent-green .page-item.active a, .accent-green .page-item.active .page-link {
  background-color: #5D7D2B;
  border-color: #5D7D2B;
  color: #fff;
}
.accent-green .page-item.disabled a, .accent-green .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-green .page-item .page-link:hover, .dark-mode.accent-green .page-item .page-link:focus {
  color: rgb(107.1160714286, 143.9732142857, 49.5267857143);
}

.accent-teal .btn-link,
.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-teal .nav-tabs .nav-link {
  color: #20c997;
}
.accent-teal .btn-link:hover,
.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-teal .nav-tabs .nav-link:hover {
  color: rgb(21.4935622318, 135.0064377682, 101.4227467811);
}
.accent-teal .dropdown-item:active, .accent-teal .dropdown-item.active {
  background-color: #20c997;
  color: #fff;
}
.accent-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: rgb(17.991416309, 113.008583691, 84.8969957082);
}
.accent-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-teal .custom-select:focus,
.accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-teal .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.accent-teal .page-item .page-link {
  color: #20c997;
}
.accent-teal .page-item.active a, .accent-teal .page-item.active .page-link {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}
.accent-teal .page-item.disabled a, .accent-teal .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-teal .page-item .page-link:hover, .dark-mode.accent-teal .page-item .page-link:focus {
  color: rgb(38.0407725322, 220.4592274678, 166.4892703863);
}

.accent-cyan .btn-link,
.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-cyan .nav-tabs .nav-link {
  color: #17a2b8;
}
.accent-cyan .btn-link:hover,
.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-cyan .nav-tabs .nav-link:hover {
  color: rgb(14.5, 102.1304347826, 116);
}
.accent-cyan .dropdown-item:active, .accent-cyan .dropdown-item.active {
  background-color: #17a2b8;
  color: #fff;
}
.accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: rgb(11.6666666667, 82.1739130435, 93.3333333333);
}
.accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-cyan .custom-select:focus,
.accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-cyan .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(99, 216.847826087, 235.5);
}
.accent-cyan .page-item .page-link {
  color: #17a2b8;
}
.accent-cyan .page-item.active a, .accent-cyan .page-item.active .page-link {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}
.accent-cyan .page-item.disabled a, .accent-cyan .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-cyan .page-item .page-link:hover, .dark-mode.accent-cyan .page-item .page-link:focus {
  color: rgb(25.8333333333, 181.9565217391, 206.6666666667);
}

.accent-white .btn-link,
.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-white .nav-tabs .nav-link {
  color: #fff;
}
.accent-white .btn-link:hover,
.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-white .nav-tabs .nav-link:hover {
  color: rgb(216.75, 216.75, 216.75);
}
.accent-white .dropdown-item:active, .accent-white .dropdown-item.active {
  background-color: #fff;
  color: #1f2d3d;
}
.accent-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}
.accent-white .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-white .custom-select:focus,
.accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-white .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}
.accent-white .page-item .page-link {
  color: #fff;
}
.accent-white .page-item.active a, .accent-white .page-item.active .page-link {
  background-color: #fff;
  border-color: #fff;
  color: #fff;
}
.accent-white .page-item.disabled a, .accent-white .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-white .page-item .page-link:hover, .dark-mode.accent-white .page-item .page-link:focus {
  color: white;
}

.accent-gray .btn-link,
.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-gray .nav-tabs .nav-link {
  color: #6c757d;
}
.accent-gray .btn-link:hover,
.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-gray .nav-tabs .nav-link:hover {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678);
}
.accent-gray .dropdown-item:active, .accent-gray .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}
.accent-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.accent-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-gray .custom-select:focus,
.accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.accent-gray .page-item .page-link {
  color: #6c757d;
}
.accent-gray .page-item.active a, .accent-gray .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.accent-gray .page-item.disabled a, .accent-gray .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-gray .page-item .page-link:hover, .dark-mode.accent-gray .page-item .page-link:focus {
  color: rgb(120.0751072961, 129.7896995708, 138.4248927039);
}

.accent-gray-dark .btn-link,
.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-gray-dark .nav-tabs .nav-link {
  color: #343a40;
}
.accent-gray-dark .btn-link:hover,
.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-gray-dark .nav-tabs .nav-link:hover {
  color: rgb(17.7068965517, 19.75, 21.7931034483);
}
.accent-gray-dark .dropdown-item:active, .accent-gray-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}
.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-gray-dark .custom-select:focus,
.accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.accent-gray-dark .page-item .page-link {
  color: #343a40;
}
.accent-gray-dark .page-item.active a, .accent-gray-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}
.accent-gray-dark .page-item.disabled a, .accent-gray-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-gray-dark .page-item .page-link:hover, .dark-mode.accent-gray-dark .page-item .page-link:focus {
  color: rgb(63.4310344828, 70.75, 78.0689655172);
}

.accent-kia-midnight-black .btn-link,
.accent-kia-midnight-black a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-kia-midnight-black .nav-tabs .nav-link {
  color: #05141F;
}
.accent-kia-midnight-black .btn-link:hover,
.accent-kia-midnight-black a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-kia-midnight-black .nav-tabs .nav-link:hover {
  color: black;
}
.accent-kia-midnight-black .dropdown-item:active, .accent-kia-midnight-black .dropdown-item.active {
  background-color: #05141F;
  color: #fff;
}
.accent-kia-midnight-black .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #05141F;
  border-color: black;
}
.accent-kia-midnight-black .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-kia-midnight-black .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-kia-midnight-black .custom-select:focus,
.accent-kia-midnight-black .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-kia-midnight-black .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(22.7083333333, 90.8333333333, 140.7916666667);
}
.accent-kia-midnight-black .page-item .page-link {
  color: #05141F;
}
.accent-kia-midnight-black .page-item.active a, .accent-kia-midnight-black .page-item.active .page-link {
  background-color: #05141F;
  border-color: #05141F;
  color: #fff;
}
.accent-kia-midnight-black .page-item.disabled a, .accent-kia-midnight-black .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-kia-midnight-black [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-kia-midnight-black [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-kia-midnight-black [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-kia-midnight-black [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-kia-midnight-black .page-item .page-link:hover, .dark-mode.accent-kia-midnight-black .page-item .page-link:focus {
  color: rgb(8.5416666667, 34.1666666667, 52.9583333333);
}

.accent-kia-depth-blue .btn-link,
.accent-kia-depth-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-kia-depth-blue .nav-tabs .nav-link {
  color: #0F1D28;
}
.accent-kia-depth-blue .btn-link:hover,
.accent-kia-depth-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-kia-depth-blue .nav-tabs .nav-link:hover {
  color: black;
}
.accent-kia-depth-blue .dropdown-item:active, .accent-kia-depth-blue .dropdown-item.active {
  background-color: #0F1D28;
  color: #fff;
}
.accent-kia-depth-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #0F1D28;
  border-color: black;
}
.accent-kia-depth-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-kia-depth-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-kia-depth-blue .custom-select:focus,
.accent-kia-depth-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-kia-depth-blue .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(49.7727272727, 96.2272727273, 132.7272727273);
}
.accent-kia-depth-blue .page-item .page-link {
  color: #0F1D28;
}
.accent-kia-depth-blue .page-item.active a, .accent-kia-depth-blue .page-item.active .page-link {
  background-color: #0F1D28;
  border-color: #0F1D28;
  color: #fff;
}
.accent-kia-depth-blue .page-item.disabled a, .accent-kia-depth-blue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-kia-depth-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-kia-depth-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-kia-depth-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-kia-depth-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-kia-depth-blue .page-item .page-link:hover, .dark-mode.accent-kia-depth-blue .page-item .page-link:focus {
  color: rgb(21.9545454545, 42.4454545455, 58.5454545455);
}

.accent-kia-polar-white .btn-link,
.accent-kia-polar-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-kia-polar-white .nav-tabs .nav-link {
  color: #FFFFFF;
}
.accent-kia-polar-white .btn-link:hover,
.accent-kia-polar-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-kia-polar-white .nav-tabs .nav-link:hover {
  color: rgb(216.75, 216.75, 216.75);
}
.accent-kia-polar-white .dropdown-item:active, .accent-kia-polar-white .dropdown-item.active {
  background-color: #FFFFFF;
  color: #1f2d3d;
}
.accent-kia-polar-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #FFFFFF;
  border-color: #cccccc;
}
.accent-kia-polar-white .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-kia-polar-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-kia-polar-white .custom-select:focus,
.accent-kia-polar-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-kia-polar-white .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}
.accent-kia-polar-white .page-item .page-link {
  color: #FFFFFF;
}
.accent-kia-polar-white .page-item.active a, .accent-kia-polar-white .page-item.active .page-link {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #fff;
}
.accent-kia-polar-white .page-item.disabled a, .accent-kia-polar-white .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-kia-polar-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-kia-polar-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-kia-polar-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-kia-polar-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-kia-polar-white .page-item .page-link:hover, .dark-mode.accent-kia-polar-white .page-item .page-link:focus {
  color: white;
}

.accent-description .btn-link,
.accent-description a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-description .nav-tabs .nav-link {
  color: #37434C;
}
.accent-description .btn-link:hover,
.accent-description a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-description .nav-tabs .nav-link:hover {
  color: rgb(22.8816793893, 27.8740458015, 31.6183206107);
}
.accent-description .dropdown-item:active, .accent-description .dropdown-item.active {
  background-color: #37434C;
  color: #fff;
}
.accent-description .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #37434C;
  border-color: rgb(12.1755725191, 14.8320610687, 16.8244274809);
}
.accent-description .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-description .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-description .custom-select:focus,
.accent-description .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-description .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(109.0916030534, 132.1297709924, 149.4083969466);
}
.accent-description .page-item .page-link {
  color: #37434C;
}
.accent-description .page-item.active a, .accent-description .page-item.active .page-link {
  background-color: #37434C;
  border-color: #37434C;
  color: #fff;
}
.accent-description .page-item.disabled a, .accent-description .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-description [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-description [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-description [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-description [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-description .page-item .page-link:hover, .dark-mode.accent-description .page-item .page-link:focus {
  color: rgb(65.7061068702, 80.0419847328, 90.7938931298);
}

.accent-caption .btn-link,
.accent-caption a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-caption .nav-tabs .nav-link {
  color: #697279;
}
.accent-caption .btn-link:hover,
.accent-caption a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-caption .nav-tabs .nav-link:hover {
  color: rgb(69.4579646018, 75.4115044248, 80.0420353982);
}
.accent-caption .dropdown-item:active, .accent-caption .dropdown-item.active {
  background-color: #697279;
  color: #fff;
}
.accent-caption .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #697279;
  border-color: rgb(57.610619469, 62.5486725664, 66.389380531);
}
.accent-caption .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-caption .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-caption .custom-select:focus,
.accent-caption .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-caption .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(171.2101769912, 177.4424778761, 182.2898230088);
}
.accent-caption .page-item .page-link {
  color: #697279;
}
.accent-caption .page-item.active a, .accent-caption .page-item.active .page-link {
  background-color: #697279;
  border-color: #697279;
  color: #fff;
}
.accent-caption .page-item.disabled a, .accent-caption .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-caption [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-caption [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-caption [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-caption [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-caption .page-item .page-link:hover, .dark-mode.accent-caption .page-item .page-link:focus {
  color: rgb(116.8473451327, 126.8628318584, 134.6526548673);
}

.accent-disabled-elements .btn-link,
.accent-disabled-elements a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-disabled-elements .nav-tabs .nav-link {
  color: #9BA1A5;
}
.accent-disabled-elements .btn-link:hover,
.accent-disabled-elements a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-disabled-elements .nav-tabs .nav-link:hover {
  color: rgb(115.3421052632, 123.0315789474, 128.1578947368);
}
.accent-disabled-elements .dropdown-item:active, .accent-disabled-elements .dropdown-item.active {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.accent-disabled-elements .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9BA1A5;
  border-color: rgb(103.2631578947, 110.1473684211, 114.7368421053);
}
.accent-disabled-elements .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-disabled-elements .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-disabled-elements .custom-select:focus,
.accent-disabled-elements .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-disabled-elements .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.accent-disabled-elements .page-item .page-link {
  color: #9BA1A5;
}
.accent-disabled-elements .page-item.active a, .accent-disabled-elements .page-item.active .page-link {
  background-color: #9BA1A5;
  border-color: #9BA1A5;
  color: #fff;
}
.accent-disabled-elements .page-item.disabled a, .accent-disabled-elements .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-disabled-elements [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-disabled-elements [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-disabled-elements [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-disabled-elements [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-disabled-elements .page-item .page-link:hover, .dark-mode.accent-disabled-elements .page-item .page-link:focus {
  color: rgb(168.4210526316, 173.6157894737, 177.0789473684);
}

.accent-protection .btn-link,
.accent-protection a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-protection .nav-tabs .nav-link {
  color: #9BA1A5;
}
.accent-protection .btn-link:hover,
.accent-protection a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-protection .nav-tabs .nav-link:hover {
  color: rgb(115.3421052632, 123.0315789474, 128.1578947368);
}
.accent-protection .dropdown-item:active, .accent-protection .dropdown-item.active {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.accent-protection .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9BA1A5;
  border-color: rgb(103.2631578947, 110.1473684211, 114.7368421053);
}
.accent-protection .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-protection .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-protection .custom-select:focus,
.accent-protection .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-protection .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.accent-protection .page-item .page-link {
  color: #9BA1A5;
}
.accent-protection .page-item.active a, .accent-protection .page-item.active .page-link {
  background-color: #9BA1A5;
  border-color: #9BA1A5;
  color: #fff;
}
.accent-protection .page-item.disabled a, .accent-protection .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-protection [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-protection [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-protection [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-protection [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-protection .page-item .page-link:hover, .dark-mode.accent-protection .page-item .page-link:focus {
  color: rgb(168.4210526316, 173.6157894737, 177.0789473684);
}

.accent-keyline .btn-link,
.accent-keyline a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-keyline .nav-tabs .nav-link {
  color: #9BA1A5;
}
.accent-keyline .btn-link:hover,
.accent-keyline a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-keyline .nav-tabs .nav-link:hover {
  color: rgb(115.3421052632, 123.0315789474, 128.1578947368);
}
.accent-keyline .dropdown-item:active, .accent-keyline .dropdown-item.active {
  background-color: #9BA1A5;
  color: #1f2d3d;
}
.accent-keyline .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9BA1A5;
  border-color: rgb(103.2631578947, 110.1473684211, 114.7368421053);
}
.accent-keyline .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-keyline .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-keyline .custom-select:focus,
.accent-keyline .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-keyline .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(222.1052631579, 224.0789473684, 225.3947368421);
}
.accent-keyline .page-item .page-link {
  color: #9BA1A5;
}
.accent-keyline .page-item.active a, .accent-keyline .page-item.active .page-link {
  background-color: #9BA1A5;
  border-color: #9BA1A5;
  color: #fff;
}
.accent-keyline .page-item.disabled a, .accent-keyline .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-keyline [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-keyline [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-keyline [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-keyline [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-keyline .page-item .page-link:hover, .dark-mode.accent-keyline .page-item .page-link:focus {
  color: rgb(168.4210526316, 173.6157894737, 177.0789473684);
}

.accent-background .btn-link,
.accent-background a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-background .nav-tabs .nav-link {
  color: #F8F8F8;
}
.accent-background .btn-link:hover,
.accent-background a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-background .nav-tabs .nav-link:hover {
  color: rgb(209.75, 209.75, 209.75);
}
.accent-background .dropdown-item:active, .accent-background .dropdown-item.active {
  background-color: #F8F8F8;
  color: #1f2d3d;
}
.accent-background .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #F8F8F8;
  border-color: #c5c5c5;
}
.accent-background .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-background .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-background .custom-select:focus,
.accent-background .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-background .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}
.accent-background .page-item .page-link {
  color: #F8F8F8;
}
.accent-background .page-item.active a, .accent-background .page-item.active .page-link {
  background-color: #F8F8F8;
  border-color: #F8F8F8;
  color: #fff;
}
.accent-background .page-item.disabled a, .accent-background .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-background [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-background [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-background [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-background [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-background .page-item .page-link:hover, .dark-mode.accent-background .page-item .page-link:focus {
  color: white;
}

.accent-kia-live-red .btn-link,
.accent-kia-live-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-kia-live-red .nav-tabs .nav-link {
  color: #EA0029;
}
.accent-kia-live-red .btn-link:hover,
.accent-kia-live-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-kia-live-red .nav-tabs .nav-link:hover {
  color: rgb(157.5, 0, 27.5961538462);
}
.accent-kia-live-red .dropdown-item:active, .accent-kia-live-red .dropdown-item.active {
  background-color: #EA0029;
  color: #fff;
}
.accent-kia-live-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #EA0029;
  border-color: rgb(132, 0, 23.1282051282);
}
.accent-kia-live-red .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-kia-live-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-kia-live-red .custom-select:focus,
.accent-kia-live-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-kia-live-red .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(255, 106.5, 132.5192307692);
}
.accent-kia-live-red .page-item .page-link {
  color: #EA0029;
}
.accent-kia-live-red .page-item.active a, .accent-kia-live-red .page-item.active .page-link {
  background-color: #EA0029;
  border-color: #EA0029;
  color: #fff;
}
.accent-kia-live-red .page-item.disabled a, .accent-kia-live-red .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-kia-live-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-kia-live-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-kia-live-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-kia-live-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-kia-live-red .page-item .page-link:hover, .dark-mode.accent-kia-live-red .page-item .page-link:focus {
  color: rgb(255, 4.5, 48.391025641);
}

.accent-kia-afternoon-yellow .btn-link,
.accent-kia-afternoon-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-kia-afternoon-yellow .nav-tabs .nav-link {
  color: #F3C300;
}
.accent-kia-afternoon-yellow .btn-link:hover,
.accent-kia-afternoon-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-kia-afternoon-yellow .nav-tabs .nav-link:hover {
  color: rgb(166.5, 133.6111111111, 0);
}
.accent-kia-afternoon-yellow .dropdown-item:active, .accent-kia-afternoon-yellow .dropdown-item.active {
  background-color: #F3C300;
  color: #1f2d3d;
}
.accent-kia-afternoon-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #F3C300;
  border-color: rgb(141, 113.1481481481, 0);
}
.accent-kia-afternoon-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-kia-afternoon-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-kia-afternoon-yellow .custom-select:focus,
.accent-kia-afternoon-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-kia-afternoon-yellow .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(255, 227.4444444444, 115.5);
}
.accent-kia-afternoon-yellow .page-item .page-link {
  color: #F3C300;
}
.accent-kia-afternoon-yellow .page-item.active a, .accent-kia-afternoon-yellow .page-item.active .page-link {
  background-color: #F3C300;
  border-color: #F3C300;
  color: #fff;
}
.accent-kia-afternoon-yellow .page-item.disabled a, .accent-kia-afternoon-yellow .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-kia-afternoon-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-kia-afternoon-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-kia-afternoon-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-kia-afternoon-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-kia-afternoon-yellow .page-item .page-link:hover, .dark-mode.accent-kia-afternoon-yellow .page-item .page-link:focus {
  color: rgb(255, 207.2962962963, 13.5);
}

.accent-kia-forest-green .btn-link,
.accent-kia-forest-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-kia-forest-green .nav-tabs .nav-link {
  color: #5D7D2B;
}
.accent-kia-forest-green .btn-link:hover,
.accent-kia-forest-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-kia-forest-green .nav-tabs .nav-link:hover {
  color: rgb(50.6517857143, 68.0803571429, 23.4196428571);
}
.accent-kia-forest-green .dropdown-item:active, .accent-kia-forest-green .dropdown-item.active {
  background-color: #5D7D2B;
  color: #fff;
}
.accent-kia-forest-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #5D7D2B;
  border-color: rgb(36.5357142857, 49.1071428571, 16.8928571429);
}
.accent-kia-forest-green .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-kia-forest-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-kia-forest-green .custom-select:focus,
.accent-kia-forest-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-kia-forest-green .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(159.2410714286, 200.0982142857, 95.4017857143);
}
.accent-kia-forest-green .page-item .page-link {
  color: #5D7D2B;
}
.accent-kia-forest-green .page-item.active a, .accent-kia-forest-green .page-item.active .page-link {
  background-color: #5D7D2B;
  border-color: #5D7D2B;
  color: #fff;
}
.accent-kia-forest-green .page-item.disabled a, .accent-kia-forest-green .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-kia-forest-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-kia-forest-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-kia-forest-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-kia-forest-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-kia-forest-green .page-item .page-link:hover, .dark-mode.accent-kia-forest-green .page-item .page-link:focus {
  color: rgb(107.1160714286, 143.9732142857, 49.5267857143);
}

.accent-kia-city-grey .btn-link,
.accent-kia-city-grey a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-kia-city-grey .nav-tabs .nav-link {
  color: #9EA1A2;
}
.accent-kia-city-grey .btn-link:hover,
.accent-kia-city-grey a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-kia-city-grey .nav-tabs .nav-link:hover {
  color: rgb(119.1868421053, 123.0315789474, 124.3131578947);
}
.accent-kia-city-grey .dropdown-item:active, .accent-kia-city-grey .dropdown-item.active {
  background-color: #9EA1A2;
  color: #1f2d3d;
}
.accent-kia-city-grey .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #9EA1A2;
  border-color: rgb(106.7052631579, 110.1473684211, 111.2947368421);
}
.accent-kia-city-grey .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.accent-kia-city-grey .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-kia-city-grey .custom-select:focus,
.accent-kia-city-grey .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-kia-city-grey .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(223.0921052632, 224.0789473684, 224.4078947368);
}
.accent-kia-city-grey .page-item .page-link {
  color: #9EA1A2;
}
.accent-kia-city-grey .page-item.active a, .accent-kia-city-grey .page-item.active .page-link {
  background-color: #9EA1A2;
  border-color: #9EA1A2;
  color: #fff;
}
.accent-kia-city-grey .page-item.disabled a, .accent-kia-city-grey .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.accent-kia-city-grey [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.accent-kia-city-grey [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.accent-kia-city-grey [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.accent-kia-city-grey [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-kia-city-grey .page-item .page-link:hover, .dark-mode.accent-kia-city-grey .page-item .page-link:focus {
  color: rgb(171.0184210526, 173.6157894737, 174.4815789474);
}

[class*=accent-] a.btn-primary {
  color: #fff;
}
[class*=accent-] a.btn-secondary {
  color: #fff;
}
[class*=accent-] a.btn-success {
  color: #fff;
}
[class*=accent-] a.btn-info {
  color: #fff;
}
[class*=accent-] a.btn-warning {
  color: #1f2d3d;
}
[class*=accent-] a.btn-danger {
  color: #fff;
}
[class*=accent-] a.btn-light {
  color: #1f2d3d;
}
[class*=accent-] a.btn-dark {
  color: #fff;
}

.dark-mode .bg-light {
  background-color: rgb(69.1465517241, 77.125, 85.1034482759) !important;
  color: #fff !important;
}
.dark-mode .text-black,
.dark-mode .text-dark,
.dark-mode .link-black,
.dark-mode .link-dark {
  color: #ced4da !important;
}
.dark-mode .bg-primary {
  background-color: #3f6791 !important;
}
.dark-mode .bg-primary a {
  color: #fff !important;
}
.dark-mode .bg-primary .btn :hover {
  border-color: rgb(47.5528846154, 77.7451923077, 109.4471153846);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-primary .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-primary .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-primary .btn :active,
.dark-mode .bg-primary .btn .active {
  background-color: rgb(47.5528846154, 77.7451923077, 109.4471153846) !important;
  border-color: rgb(43.6911057692, 71.4314903846, 100.5588942308);
  color: #fff;
}
.dark-mode .bg-secondary {
  background-color: #6c757d !important;
}
.dark-mode .bg-secondary a {
  color: #fff !important;
}
.dark-mode .bg-secondary .btn :hover {
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-secondary .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-secondary .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-secondary .btn :active,
.dark-mode .bg-secondary .btn .active {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
  color: #fff;
}
.dark-mode .bg-success {
  background-color: #00bc8c !important;
}
.dark-mode .bg-success a {
  color: #fff !important;
}
.dark-mode .bg-success .btn :hover {
  border-color: rgb(0, 137, 102.0212765957);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-success .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-success .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-success .btn :active,
.dark-mode .bg-success .btn .active {
  background-color: rgb(0, 137, 102.0212765957) !important;
  border-color: rgb(0, 124.25, 92.5265957447);
  color: #fff;
}
.dark-mode .bg-info {
  background-color: #3498db !important;
}
.dark-mode .bg-info a {
  color: #fff !important;
}
.dark-mode .bg-info .btn :hover {
  border-color: rgb(33.1380753138, 125.1882845188, 186.8619246862);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-info .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-info .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-info .btn :active,
.dark-mode .bg-info .btn .active {
  background-color: rgb(33.1380753138, 125.1882845188, 186.8619246862) !important;
  border-color: rgb(31.2175732218, 117.9330543933, 176.0324267782);
  color: #fff;
}
.dark-mode .bg-warning {
  background-color: #f39c12 !important;
}
.dark-mode .bg-warning a {
  color: #1f2d3d !important;
}
.dark-mode .bg-warning .btn :hover {
  border-color: rgb(199.8795180723, 126.5060240964, 10.1204819277);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-warning .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-warning .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-warning .btn :active,
.dark-mode .bg-warning .btn .active {
  background-color: rgb(199.8795180723, 126.5060240964, 10.1204819277) !important;
  border-color: rgb(187.7439759036, 118.8253012048, 9.5060240964);
  color: #fff;
}
.dark-mode .bg-danger {
  background-color: #e74c3c !important;
}
.dark-mode .bg-danger a {
  color: #fff !important;
}
.dark-mode .bg-danger .btn :hover {
  border-color: rgb(213.698630137, 43.8356164384, 26.301369863);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-danger .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-danger .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-danger .btn :active,
.dark-mode .bg-danger .btn .active {
  background-color: rgb(213.698630137, 43.8356164384, 26.301369863) !important;
  border-color: rgb(202.345890411, 41.5068493151, 24.904109589);
  color: #fff;
}
.dark-mode .bg-light {
  background-color: #f8f9fa !important;
}
.dark-mode .bg-light a {
  color: #1f2d3d !important;
}
.dark-mode .bg-light .btn :hover {
  border-color: rgb(218.25, 223.5, 228.75);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-light .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-light .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-light .btn :active,
.dark-mode .bg-light .btn .active {
  background-color: rgb(218.25, 223.5, 228.75) !important;
  border-color: rgb(210.8125, 217.125, 223.4375);
  color: #1f2d3d;
}
.dark-mode .bg-dark {
  background-color: #343a40 !important;
}
.dark-mode .bg-dark a {
  color: #fff !important;
}
.dark-mode .bg-dark .btn :hover {
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-dark .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-dark .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-dark .btn :active,
.dark-mode .bg-dark .btn .active {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
  color: #fff;
}
.dark-mode .bg-lightblue {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806) !important;
}
.dark-mode .bg-lightblue a {
  color: #1f2d3d !important;
}
.dark-mode .bg-lightblue .btn :hover {
  border-color: rgb(95.0483870968, 163.9637096774, 203.9516129032);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-lightblue .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-lightblue .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-lightblue .btn :active,
.dark-mode .bg-lightblue .btn .active {
  background-color: rgb(95.0483870968, 163.9637096774, 203.9516129032) !important;
  border-color: rgb(85.3830645161, 158.4627016129, 200.8669354839);
  color: #fff;
}
.dark-mode .bg-navy {
  background-color: rgb(0, 43.5476190476, 88.5) !important;
}
.dark-mode .bg-navy a {
  color: #fff !important;
}
.dark-mode .bg-navy .btn :hover {
  border-color: rgb(0, 18.4523809524, 37.5);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-navy .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-navy .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-navy .btn :active,
.dark-mode .bg-navy .btn .active {
  background-color: rgb(0, 18.4523809524, 37.5) !important;
  border-color: rgb(0, 12.1785714286, 24.75);
  color: #fff;
}
.dark-mode .bg-olive {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804) !important;
}
.dark-mode .bg-olive a {
  color: #1f2d3d !important;
}
.dark-mode .bg-olive .btn :hover {
  border-color: rgb(79.8364485981, 185.1635514019, 138.2242990654);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-olive .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-olive .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-olive .btn :active,
.dark-mode .bg-olive .btn .active {
  background-color: rgb(79.8364485981, 185.1635514019, 138.2242990654) !important;
  border-color: rgb(71.9030373832, 180.3469626168, 132.0186915888);
  color: #fff;
}
.dark-mode .bg-lime {
  background-color: rgb(103, 255, 169.4251968504) !important;
}
.dark-mode .bg-lime a {
  color: #1f2d3d !important;
}
.dark-mode .bg-lime .btn :hover {
  border-color: rgb(52, 255, 140.7125984252);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-lime .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-lime .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-lime .btn :active,
.dark-mode .bg-lime .btn .active {
  background-color: rgb(52, 255, 140.7125984252) !important;
  border-color: rgb(39.25, 255, 133.5344488189);
  color: #1f2d3d;
}
.dark-mode .bg-fuchsia {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095) !important;
}
.dark-mode .bg-fuchsia a {
  color: #1f2d3d !important;
}
.dark-mode .bg-fuchsia .btn :hover {
  border-color: rgb(243.0357142857, 65.9642857143, 203.1547619048);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-fuchsia .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-fuchsia .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-fuchsia .btn :active,
.dark-mode .bg-fuchsia .btn .active {
  background-color: rgb(243.0357142857, 65.9642857143, 203.1547619048) !important;
  border-color: rgb(242.2767857143, 53.9732142857, 199.8660714286);
  color: #fff;
}
.dark-mode .bg-maroon {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852) !important;
}
.dark-mode .bg-maroon a {
  color: #1f2d3d !important;
}
.dark-mode .bg-maroon .btn :hover {
  border-color: rgb(231, 63, 124.3333333333);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-maroon .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-maroon .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-maroon .btn :active,
.dark-mode .bg-maroon .btn .active {
  background-color: rgb(231, 63, 124.3333333333) !important;
  border-color: rgb(229.5833333333, 51.6666666667, 116.6203703704);
  color: #fff;
}
.dark-mode .bg-blue {
  background-color: #3f6791 !important;
}
.dark-mode .bg-blue a {
  color: #fff !important;
}
.dark-mode .bg-blue .btn :hover {
  border-color: rgb(47.5528846154, 77.7451923077, 109.4471153846);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-blue .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-blue .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-blue .btn :active,
.dark-mode .bg-blue .btn .active {
  background-color: rgb(47.5528846154, 77.7451923077, 109.4471153846) !important;
  border-color: rgb(43.6911057692, 71.4314903846, 100.5588942308);
  color: #fff;
}
.dark-mode .bg-indigo {
  background-color: #6610f2 !important;
}
.dark-mode .bg-indigo a {
  color: #fff !important;
}
.dark-mode .bg-indigo .btn :hover {
  border-color: rgb(81.3214285714, 10.6785714286, 196.3214285714);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-indigo .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-indigo .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-indigo .btn :active,
.dark-mode .bg-indigo .btn .active {
  background-color: rgb(81.3214285714, 10.6785714286, 196.3214285714) !important;
  border-color: rgb(76.3125, 10.0208333333, 184.2291666667);
  color: #fff;
}
.dark-mode .bg-purple {
  background-color: #6f42c1 !important;
}
.dark-mode .bg-purple a {
  color: #fff !important;
}
.dark-mode .bg-purple .btn :hover {
  border-color: rgb(88.6693227092, 51.3784860558, 156.6215139442);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-purple .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-purple .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-purple .btn :active,
.dark-mode .bg-purple .btn .active {
  background-color: rgb(88.6693227092, 51.3784860558, 156.6215139442) !important;
  border-color: rgb(83.234063745, 48.2290836653, 147.0209163347);
  color: #fff;
}
.dark-mode .bg-pink {
  background-color: #e83e8c !important;
}
.dark-mode .bg-pink a {
  color: #fff !important;
}
.dark-mode .bg-pink .btn :hover {
  border-color: rgb(217.125, 25.875, 113.625);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-pink .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-pink .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-pink .btn :active,
.dark-mode .bg-pink .btn .active {
  background-color: rgb(217.125, 25.875, 113.625) !important;
  border-color: rgb(205.7326388889, 24.5173611111, 107.6631944444);
  color: #fff;
}
.dark-mode .bg-red {
  background-color: #e74c3c !important;
}
.dark-mode .bg-red a {
  color: #fff !important;
}
.dark-mode .bg-red .btn :hover {
  border-color: rgb(213.698630137, 43.8356164384, 26.301369863);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-red .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-red .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-red .btn :active,
.dark-mode .bg-red .btn .active {
  background-color: rgb(213.698630137, 43.8356164384, 26.301369863) !important;
  border-color: rgb(202.345890411, 41.5068493151, 24.904109589);
  color: #fff;
}
.dark-mode .bg-orange {
  background-color: #fd7e14 !important;
}
.dark-mode .bg-orange a {
  color: #1f2d3d !important;
}
.dark-mode .bg-orange .btn :hover {
  border-color: rgb(220.1265822785, 101.164556962, 1.8734177215);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-orange .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-orange .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-orange .btn :active,
.dark-mode .bg-orange .btn .active {
  background-color: rgb(220.1265822785, 101.164556962, 1.8734177215) !important;
  border-color: rgb(207.4841772152, 95.3544303797, 1.7658227848);
  color: #fff;
}
.dark-mode .bg-yellow {
  background-color: #f39c12 !important;
}
.dark-mode .bg-yellow a {
  color: #1f2d3d !important;
}
.dark-mode .bg-yellow .btn :hover {
  border-color: rgb(199.8795180723, 126.5060240964, 10.1204819277);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-yellow .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-yellow .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-yellow .btn :active,
.dark-mode .bg-yellow .btn .active {
  background-color: rgb(199.8795180723, 126.5060240964, 10.1204819277) !important;
  border-color: rgb(187.7439759036, 118.8253012048, 9.5060240964);
  color: #fff;
}
.dark-mode .bg-green {
  background-color: #00bc8c !important;
}
.dark-mode .bg-green a {
  color: #fff !important;
}
.dark-mode .bg-green .btn :hover {
  border-color: rgb(0, 137, 102.0212765957);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-green .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-green .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-green .btn :active,
.dark-mode .bg-green .btn .active {
  background-color: rgb(0, 137, 102.0212765957) !important;
  border-color: rgb(0, 124.25, 92.5265957447);
  color: #fff;
}
.dark-mode .bg-teal {
  background-color: #20c997 !important;
}
.dark-mode .bg-teal a {
  color: #fff !important;
}
.dark-mode .bg-teal .btn :hover {
  border-color: rgb(24.9957081545, 157.0042918455, 117.9484978541);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-teal .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-teal .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-teal .btn :active,
.dark-mode .bg-teal .btn .active {
  background-color: rgb(24.9957081545, 157.0042918455, 117.9484978541) !important;
  border-color: rgb(23.2446351931, 146.0053648069, 109.6856223176);
  color: #fff;
}
.dark-mode .bg-cyan {
  background-color: #3498db !important;
}
.dark-mode .bg-cyan a {
  color: #fff !important;
}
.dark-mode .bg-cyan .btn :hover {
  border-color: rgb(33.1380753138, 125.1882845188, 186.8619246862);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-cyan .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-cyan .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-cyan .btn :active,
.dark-mode .bg-cyan .btn .active {
  background-color: rgb(33.1380753138, 125.1882845188, 186.8619246862) !important;
  border-color: rgb(31.2175732218, 117.9330543933, 176.0324267782);
  color: #fff;
}
.dark-mode .bg-white {
  background-color: #fff !important;
}
.dark-mode .bg-white a {
  color: #1f2d3d !important;
}
.dark-mode .bg-white .btn :hover {
  border-color: rgb(229.5, 229.5, 229.5);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-white .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-white .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-white .btn :active,
.dark-mode .bg-white .btn .active {
  background-color: rgb(229.5, 229.5, 229.5) !important;
  border-color: rgb(223.125, 223.125, 223.125);
  color: #1f2d3d;
}
.dark-mode .bg-gray {
  background-color: #6c757d !important;
}
.dark-mode .bg-gray a {
  color: #fff !important;
}
.dark-mode .bg-gray .btn :hover {
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gray .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gray .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gray .btn :active,
.dark-mode .bg-gray .btn .active {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
  color: #fff;
}
.dark-mode .bg-gray-dark {
  background-color: #343a40 !important;
}
.dark-mode .bg-gray-dark a {
  color: #fff !important;
}
.dark-mode .bg-gray-dark .btn :hover {
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gray-dark .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gray-dark .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gray-dark .btn :active,
.dark-mode .bg-gray-dark .btn .active {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
  color: #fff;
}
.dark-mode .bg-gradient-primary {
  background: #3f6791 linear-gradient(180deg, rgb(91.8, 125.8, 161.5), #3f6791) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-primary .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-primary .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-primary .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-primary .btn :hover {
  background: #3f6791 linear-gradient(180deg, rgb(81.9524639423, 109.7000600962, 138.8350360577), rgb(51.4146634615, 84.0588942308, 118.3353365385)) repeat-x !important;
  border-color: rgb(47.5528846154, 77.7451923077, 109.4471153846);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-primary .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-primary .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-primary .btn :active,
.dark-mode .bg-gradient-primary .btn .active {
  background: #3f6791 linear-gradient(180deg, rgb(78.6699519231, 104.3334134615, 131.2800480769), rgb(47.5528846154, 77.7451923077, 109.4471153846)) repeat-x !important;
  border-color: rgb(43.6911057692, 71.4314903846, 100.5588942308);
  color: #fff;
}
.dark-mode .bg-gradient-primary .btn :disabled,
.dark-mode .bg-gradient-primary .btn .disabled {
  background-image: none !important;
  border-color: #3f6791;
  color: #fff;
}
.dark-mode .bg-gradient-secondary {
  background: #6c757d linear-gradient(180deg, rgb(130.05, 137.7, 144.5), #6c757d) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-secondary .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-secondary .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-secondary .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-secondary .btn :hover {
  background: #6c757d linear-gradient(180deg, rgb(114.9798283262, 121.3739806867, 127.0576716738), rgb(90.2703862661, 97.7929184549, 104.4796137339)) repeat-x !important;
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-secondary .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-secondary .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-secondary .btn :active,
.dark-mode .bg-gradient-secondary .btn .active {
  background: #6c757d linear-gradient(180deg, rgb(109.9564377682, 115.9319742489, 121.2435622318), rgb(84.3605150215, 91.3905579399, 97.6394849785)) repeat-x !important;
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
  color: #fff;
}
.dark-mode .bg-gradient-secondary .btn :disabled,
.dark-mode .bg-gradient-secondary .btn .disabled {
  background-image: none !important;
  border-color: #6c757d;
  color: #fff;
}
.dark-mode .bg-gradient-success {
  background: #00bc8c linear-gradient(180deg, rgb(38.25, 198.05, 157.25), #00bc8c) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-success .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-success .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-success .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-success .btn :hover {
  background: #00bc8c linear-gradient(180deg, rgb(38.25, 165.5375, 133.0385638298), rgb(0, 149.75, 111.5159574468)) repeat-x !important;
  border-color: rgb(0, 137, 102.0212765957);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-success .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-success .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-success .btn :active,
.dark-mode .bg-gradient-success .btn .active {
  background: #00bc8c linear-gradient(180deg, rgb(38.25, 154.7, 124.9680851064), rgb(0, 137, 102.0212765957)) repeat-x !important;
  border-color: rgb(0, 124.25, 92.5265957447);
  color: #fff;
}
.dark-mode .bg-gradient-success .btn :disabled,
.dark-mode .bg-gradient-success .btn .disabled {
  background-image: none !important;
  border-color: #00bc8c;
  color: #fff;
}
.dark-mode .bg-gradient-info {
  background: #3498db linear-gradient(180deg, rgb(82.45, 167.45, 224.4), #3498db) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-info .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-info .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-info .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-info .btn :hover {
  background: #3498db linear-gradient(180deg, rgb(68.049790795, 150.8269874477, 206.287709205), rgb(35.0585774059, 132.4435146444, 197.6914225941)) repeat-x !important;
  border-color: rgb(33.1380753138, 125.1882845188, 186.8619246862);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-info .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-info .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-info .btn :active,
.dark-mode .bg-gradient-info .btn .active {
  background: #3498db linear-gradient(180deg, rgb(66.4173640167, 144.660041841, 197.0826359833), rgb(33.1380753138, 125.1882845188, 186.8619246862)) repeat-x !important;
  border-color: rgb(31.2175732218, 117.9330543933, 176.0324267782);
  color: #fff;
}
.dark-mode .bg-gradient-info .btn :disabled,
.dark-mode .bg-gradient-info .btn .disabled {
  background-image: none !important;
  border-color: #3498db;
  color: #fff;
}
.dark-mode .bg-gradient-warning {
  background: #f39c12 linear-gradient(180deg, rgb(244.8, 170.85, 53.55), #f39c12) repeat-x !important;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-warning .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-warning .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-warning .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-warning .btn :hover {
  background: #f39c12 linear-gradient(180deg, rgb(218.4628012048, 152.3087349398, 47.3746987952), rgb(212.015060241, 134.186746988, 10.734939759)) repeat-x !important;
  border-color: rgb(199.8795180723, 126.5060240964, 10.1204819277);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-gradient-warning .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-warning .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-warning .btn :active,
.dark-mode .bg-gradient-warning .btn .active {
  background: #f39c12 linear-gradient(180deg, rgb(208.1475903614, 145.7801204819, 46.8524096386), rgb(199.8795180723, 126.5060240964, 10.1204819277)) repeat-x !important;
  border-color: rgb(187.7439759036, 118.8253012048, 9.5060240964);
  color: #fff;
}
.dark-mode .bg-gradient-warning .btn :disabled,
.dark-mode .bg-gradient-warning .btn .disabled {
  background-image: none !important;
  border-color: #f39c12;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-danger {
  background: #e74c3c linear-gradient(180deg, rgb(234.6, 102.85, 89.25), #e74c3c) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-danger .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-danger .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-danger .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-danger .btn :hover {
  background: #e74c3c linear-gradient(180deg, rgb(229.5436643836, 77.4897260274, 61.7938356164), rgb(225.051369863, 46.1643835616, 27.698630137)) repeat-x !important;
  border-color: rgb(213.698630137, 43.8356164384, 26.301369863);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-danger .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-danger .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-danger .btn :active,
.dark-mode .bg-gradient-danger .btn .active {
  background: #e74c3c linear-gradient(180deg, rgb(219.8938356164, 75.5102739726, 60.6061643836), rgb(213.698630137, 43.8356164384, 26.301369863)) repeat-x !important;
  border-color: rgb(202.345890411, 41.5068493151, 24.904109589);
  color: #fff;
}
.dark-mode .bg-gradient-danger .btn :disabled,
.dark-mode .bg-gradient-danger .btn .disabled {
  background-image: none !important;
  border-color: #e74c3c;
  color: #fff;
}
.dark-mode .bg-gradient-light {
  background: #f8f9fa linear-gradient(180deg, rgb(249.05, 249.9, 250.75), #f8f9fa) repeat-x !important;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-light .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-light .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-light .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-light .btn :hover {
  background: #f8f9fa linear-gradient(180deg, rgb(230.084375, 233.64375, 237.203125), rgb(225.6875, 229.875, 234.0625)) repeat-x !important;
  border-color: rgb(218.25, 223.5, 228.75);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-gradient-light .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-light .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-light .btn :active,
.dark-mode .bg-gradient-light .btn .active {
  background: #f8f9fa linear-gradient(180deg, rgb(223.7625, 228.225, 232.6875), rgb(218.25, 223.5, 228.75)) repeat-x !important;
  border-color: rgb(210.8125, 217.125, 223.4375);
  color: #1f2d3d;
}
.dark-mode .bg-gradient-light .btn :disabled,
.dark-mode .bg-gradient-light .btn .disabled {
  background-image: none !important;
  border-color: #f8f9fa;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-dark {
  background: #343a40 linear-gradient(180deg, rgb(82.45, 87.55, 92.65), #343a40) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-dark .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-dark .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-dark .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-dark .btn :hover {
  background: #343a40 linear-gradient(180deg, rgb(67.8754310345, 71.29375, 74.7120689655), rgb(34.8534482759, 38.875, 42.8965517241)) repeat-x !important;
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-dark .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-dark .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-dark .btn :active,
.dark-mode .bg-gradient-dark .btn .active {
  background: #343a40 linear-gradient(180deg, rgb(63.0172413793, 65.875, 68.7327586207), rgb(29.1379310345, 32.5, 35.8620689655)) repeat-x !important;
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
  color: #fff;
}
.dark-mode .bg-gradient-dark .btn :disabled,
.dark-mode .bg-gradient-dark .btn .disabled {
  background-image: none !important;
  border-color: #343a40;
  color: #fff;
}
.dark-mode .bg-gradient-lightblue {
  background: rgb(133.7096774194, 185.9677419355, 216.2903225806) linear-gradient(180deg, rgb(151.9032258065, 196.3225806452, 222.0967741935), rgb(133.7096774194, 185.9677419355, 216.2903225806)) repeat-x !important;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-lightblue .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-lightblue .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-lightblue .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-lightblue .btn :hover {
  background: rgb(133.7096774194, 185.9677419355, 216.2903225806) linear-gradient(180deg, rgb(127.2566532258, 182.2950100806, 214.2308467742), rgb(104.7137096774, 169.4647177419, 207.0362903226)) repeat-x !important;
  border-color: rgb(95.0483870968, 163.9637096774, 203.9516129032);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-gradient-lightblue .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-lightblue .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-lightblue .btn :active,
.dark-mode .bg-gradient-lightblue .btn .active {
  background: rgb(133.7096774194, 185.9677419355, 216.2903225806) linear-gradient(180deg, rgb(119.0411290323, 177.6191532258, 211.6088709677), rgb(95.0483870968, 163.9637096774, 203.9516129032)) repeat-x !important;
  border-color: rgb(85.3830645161, 158.4627016129, 200.8669354839);
  color: #fff;
}
.dark-mode .bg-gradient-lightblue .btn :disabled,
.dark-mode .bg-gradient-lightblue .btn .disabled {
  background-image: none !important;
  border-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  color: #1f2d3d;
}
.dark-mode .bg-gradient-navy {
  background: rgb(0, 43.5476190476, 88.5) linear-gradient(180deg, rgb(38.25, 75.2654761905, 113.475), rgb(0, 43.5476190476, 88.5)) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-navy .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-navy .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-navy .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-navy .btn :hover {
  background: rgb(0, 43.5476190476, 88.5) linear-gradient(180deg, rgb(38.25, 59.2672619048, 80.9625), rgb(0, 24.7261904762, 50.25)) repeat-x !important;
  border-color: rgb(0, 18.4523809524, 37.5);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-navy .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-navy .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-navy .btn :active,
.dark-mode .bg-gradient-navy .btn .active {
  background: rgb(0, 43.5476190476, 88.5) linear-gradient(180deg, rgb(38.25, 53.9345238095, 70.125), rgb(0, 18.4523809524, 37.5)) repeat-x !important;
  border-color: rgb(0, 12.1785714286, 24.75);
  color: #fff;
}
.dark-mode .bg-gradient-navy .btn :disabled,
.dark-mode .bg-gradient-navy .btn .disabled {
  background-image: none !important;
  border-color: rgb(0, 43.5476190476, 88.5);
  color: #fff;
}
.dark-mode .bg-gradient-olive {
  background: rgb(116.2990654206, 199.7009345794, 162.5327102804) linear-gradient(180deg, rgb(137.1042056075, 207.9957943925, 176.4028037383), rgb(116.2990654206, 199.7009345794, 162.5327102804)) repeat-x !important;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-olive .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-olive .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-olive .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-olive .btn :hover {
  background: rgb(116.2990654206, 199.7009345794, 162.5327102804) linear-gradient(180deg, rgb(113.8592873832, 198.7282126168, 160.9061915888), rgb(88.9521028037, 188.7978971963, 144.3014018692)) repeat-x !important;
  border-color: rgb(79.8364485981, 185.1635514019, 138.2242990654);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-gradient-olive .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-olive .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-olive .btn :active,
.dark-mode .bg-gradient-olive .btn .active {
  background: rgb(116.2990654206, 199.7009345794, 162.5327102804) linear-gradient(180deg, rgb(106.1109813084, 195.6390186916, 155.7406542056), rgb(79.8364485981, 185.1635514019, 138.2242990654)) repeat-x !important;
  border-color: rgb(71.9030373832, 180.3469626168, 132.0186915888);
  color: #fff;
}
.dark-mode .bg-gradient-olive .btn :disabled,
.dark-mode .bg-gradient-olive .btn .disabled {
  background-image: none !important;
  border-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  color: #1f2d3d;
}
.dark-mode .bg-gradient-lime {
  background: rgb(103, 255, 169.4251968504) linear-gradient(180deg, rgb(125.8, 255, 182.2614173228), rgb(103, 255, 169.4251968504)) repeat-x !important;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-lime .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-lime .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-lime .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-lime .btn :hover {
  background: rgb(103, 255, 169.4251968504) linear-gradient(180deg, rgb(93.2875, 255, 163.9571358268), rgb(64.75, 255, 147.8907480315)) repeat-x !important;
  border-color: rgb(52, 255, 140.7125984252);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-gradient-lime .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-lime .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-lime .btn :active,
.dark-mode .bg-gradient-lime .btn .active {
  background: rgb(103, 255, 169.4251968504) linear-gradient(180deg, rgb(82.45, 255, 157.8557086614), rgb(52, 255, 140.7125984252)) repeat-x !important;
  border-color: rgb(39.25, 255, 133.5344488189);
  color: #1f2d3d;
}
.dark-mode .bg-gradient-lime .btn :disabled,
.dark-mode .bg-gradient-lime .btn .disabled {
  background-image: none !important;
  border-color: rgb(103, 255, 169.4251968504);
  color: #1f2d3d;
}
.dark-mode .bg-gradient-fuchsia {
  background: rgb(246.0714285714, 113.9285714286, 216.3095238095) linear-gradient(180deg, rgb(247.4107142857, 135.0892857143, 222.1130952381), rgb(246.0714285714, 113.9285714286, 216.3095238095)) repeat-x !important;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-fuchsia .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-fuchsia .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-fuchsia .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-fuchsia .btn :hover {
  background: rgb(246.0714285714, 113.9285714286, 216.3095238095) linear-gradient(180deg, rgb(245.4754464286, 104.5120535714, 213.7269345238), rgb(243.7946428571, 77.9553571429, 206.443452381)) repeat-x !important;
  border-color: rgb(243.0357142857, 65.9642857143, 203.1547619048);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-gradient-fuchsia .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-fuchsia .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-fuchsia .btn :active,
.dark-mode .bg-gradient-fuchsia .btn .active {
  background: rgb(246.0714285714, 113.9285714286, 216.3095238095) linear-gradient(180deg, rgb(244.8303571429, 94.3196428571, 210.931547619), rgb(243.0357142857, 65.9642857143, 203.1547619048)) repeat-x !important;
  border-color: rgb(242.2767857143, 53.9732142857, 199.8660714286);
  color: #fff;
}
.dark-mode .bg-gradient-fuchsia .btn :disabled,
.dark-mode .bg-gradient-fuchsia .btn .disabled {
  background-image: none !important;
  border-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  color: #1f2d3d;
}
.dark-mode .bg-gradient-maroon {
  background: rgb(236.6666666667, 108.3333333333, 155.1851851852) linear-gradient(180deg, rgb(239.4166666667, 130.3333333333, 170.1574074074), rgb(236.6666666667, 108.3333333333, 155.1851851852)) repeat-x !important;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-maroon .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-maroon .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-maroon .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-maroon .btn :hover {
  background: rgb(236.6666666667, 108.3333333333, 155.1851851852) linear-gradient(180deg, rgb(235.8041666667, 101.4333333333, 150.4893518519), rgb(232.4166666667, 74.3333333333, 132.0462962963)) repeat-x !important;
  border-color: rgb(231, 63, 124.3333333333);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-gradient-maroon .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-maroon .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-maroon .btn :active,
.dark-mode .bg-gradient-maroon .btn .active {
  background: rgb(236.6666666667, 108.3333333333, 155.1851851852) linear-gradient(180deg, rgb(234.6, 91.8, 143.9333333333), rgb(231, 63, 124.3333333333)) repeat-x !important;
  border-color: rgb(229.5833333333, 51.6666666667, 116.6203703704);
  color: #fff;
}
.dark-mode .bg-gradient-maroon .btn :disabled,
.dark-mode .bg-gradient-maroon .btn .disabled {
  background-image: none !important;
  border-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  color: #1f2d3d;
}
.dark-mode .bg-gradient-blue {
  background: #3f6791 linear-gradient(180deg, rgb(91.8, 125.8, 161.5), #3f6791) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-blue .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-blue .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-blue .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-blue .btn :hover {
  background: #3f6791 linear-gradient(180deg, rgb(81.9524639423, 109.7000600962, 138.8350360577), rgb(51.4146634615, 84.0588942308, 118.3353365385)) repeat-x !important;
  border-color: rgb(47.5528846154, 77.7451923077, 109.4471153846);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-blue .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-blue .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-blue .btn :active,
.dark-mode .bg-gradient-blue .btn .active {
  background: #3f6791 linear-gradient(180deg, rgb(78.6699519231, 104.3334134615, 131.2800480769), rgb(47.5528846154, 77.7451923077, 109.4471153846)) repeat-x !important;
  border-color: rgb(43.6911057692, 71.4314903846, 100.5588942308);
  color: #fff;
}
.dark-mode .bg-gradient-blue .btn :disabled,
.dark-mode .bg-gradient-blue .btn .disabled {
  background-image: none !important;
  border-color: #3f6791;
  color: #fff;
}
.dark-mode .bg-gradient-indigo {
  background: #6610f2 linear-gradient(180deg, rgb(124.95, 51.85, 243.95), #6610f2) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-indigo .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-indigo .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-indigo .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-indigo .btn :hover {
  background: #6610f2 linear-gradient(180deg, rgb(111.6308035714, 47.8858630952, 215.4016369048), rgb(86.3303571429, 11.3363095238, 208.4136904762)) repeat-x !important;
  border-color: rgb(81.3214285714, 10.6785714286, 196.3214285714);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-indigo .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-indigo .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-indigo .btn :active,
.dark-mode .bg-gradient-indigo .btn .active {
  background: #6610f2 linear-gradient(180deg, rgb(107.3732142857, 47.3267857143, 205.1232142857), rgb(81.3214285714, 10.6785714286, 196.3214285714)) repeat-x !important;
  border-color: rgb(76.3125, 10.0208333333, 184.2291666667);
  color: #fff;
}
.dark-mode .bg-gradient-indigo .btn :disabled,
.dark-mode .bg-gradient-indigo .btn .disabled {
  background-image: none !important;
  border-color: #6610f2;
  color: #fff;
}
.dark-mode .bg-gradient-purple {
  background: #6f42c1 linear-gradient(180deg, rgb(132.6, 94.35, 202.3), #6f42c1) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-purple .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-purple .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-purple .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-purple .btn :hover {
  background: #6f42c1 linear-gradient(180deg, rgb(118.2388944223, 84.5987051793, 179.5387948207), rgb(94.1045816733, 54.5278884462, 166.2221115538)) repeat-x !important;
  border-color: rgb(88.6693227092, 51.3784860558, 156.6215139442);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-purple .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-purple .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-purple .btn :active,
.dark-mode .bg-gradient-purple .btn .active {
  background: #6f42c1 linear-gradient(180deg, rgb(113.6189243028, 81.9217131474, 171.3782868526), rgb(88.6693227092, 51.3784860558, 156.6215139442)) repeat-x !important;
  border-color: rgb(83.234063745, 48.2290836653, 147.0209163347);
  color: #fff;
}
.dark-mode .bg-gradient-purple .btn :disabled,
.dark-mode .bg-gradient-purple .btn .disabled {
  background-image: none !important;
  border-color: #6f42c1;
  color: #fff;
}
.dark-mode .bg-gradient-pink {
  background: #e83e8c linear-gradient(180deg, rgb(235.45, 90.95, 157.25), #e83e8c) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-pink .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-pink .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-pink .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-pink .btn :hover {
  background: #e83e8c linear-gradient(180deg, rgb(231.9880208333, 61.8994791667, 139.9401041667), rgb(227.9270833333, 27.8229166667, 119.6354166667)) repeat-x !important;
  border-color: rgb(217.125, 25.875, 113.625);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-pink .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-pink .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-pink .btn :active,
.dark-mode .bg-gradient-pink .btn .active {
  background: #e83e8c linear-gradient(180deg, rgb(222.80625, 60.24375, 134.83125), rgb(217.125, 25.875, 113.625)) repeat-x !important;
  border-color: rgb(205.7326388889, 24.5173611111, 107.6631944444);
  color: #fff;
}
.dark-mode .bg-gradient-pink .btn :disabled,
.dark-mode .bg-gradient-pink .btn .disabled {
  background-image: none !important;
  border-color: #e83e8c;
  color: #fff;
}
.dark-mode .bg-gradient-red {
  background: #e74c3c linear-gradient(180deg, rgb(234.6, 102.85, 89.25), #e74c3c) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-red .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-red .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-red .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-red .btn :hover {
  background: #e74c3c linear-gradient(180deg, rgb(229.5436643836, 77.4897260274, 61.7938356164), rgb(225.051369863, 46.1643835616, 27.698630137)) repeat-x !important;
  border-color: rgb(213.698630137, 43.8356164384, 26.301369863);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-red .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-red .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-red .btn :active,
.dark-mode .bg-gradient-red .btn .active {
  background: #e74c3c linear-gradient(180deg, rgb(219.8938356164, 75.5102739726, 60.6061643836), rgb(213.698630137, 43.8356164384, 26.301369863)) repeat-x !important;
  border-color: rgb(202.345890411, 41.5068493151, 24.904109589);
  color: #fff;
}
.dark-mode .bg-gradient-red .btn :disabled,
.dark-mode .bg-gradient-red .btn .disabled {
  background-image: none !important;
  border-color: #e74c3c;
  color: #fff;
}
.dark-mode .bg-gradient-orange {
  background: #fd7e14 linear-gradient(180deg, rgb(253.3, 145.35, 55.25), #fd7e14) repeat-x !important;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-orange .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-orange .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-orange .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-orange .btn :hover {
  background: #fd7e14 linear-gradient(180deg, rgb(236.1036392405, 129.1784810127, 39.9338607595), rgb(232.7689873418, 106.9746835443, 1.9810126582)) repeat-x !important;
  border-color: rgb(220.1265822785, 101.164556962, 1.8734177215);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-gradient-orange .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-orange .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-orange .btn :active,
.dark-mode .bg-gradient-orange .btn .active {
  background: #fd7e14 linear-gradient(180deg, rgb(225.3575949367, 124.2398734177, 39.8424050633), rgb(220.1265822785, 101.164556962, 1.8734177215)) repeat-x !important;
  border-color: rgb(207.4841772152, 95.3544303797, 1.7658227848);
  color: #fff;
}
.dark-mode .bg-gradient-orange .btn :disabled,
.dark-mode .bg-gradient-orange .btn .disabled {
  background-image: none !important;
  border-color: #fd7e14;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-yellow {
  background: #f39c12 linear-gradient(180deg, rgb(244.8, 170.85, 53.55), #f39c12) repeat-x !important;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-yellow .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-yellow .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-yellow .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-yellow .btn :hover {
  background: #f39c12 linear-gradient(180deg, rgb(218.4628012048, 152.3087349398, 47.3746987952), rgb(212.015060241, 134.186746988, 10.734939759)) repeat-x !important;
  border-color: rgb(199.8795180723, 126.5060240964, 10.1204819277);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-gradient-yellow .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-yellow .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-yellow .btn :active,
.dark-mode .bg-gradient-yellow .btn .active {
  background: #f39c12 linear-gradient(180deg, rgb(208.1475903614, 145.7801204819, 46.8524096386), rgb(199.8795180723, 126.5060240964, 10.1204819277)) repeat-x !important;
  border-color: rgb(187.7439759036, 118.8253012048, 9.5060240964);
  color: #fff;
}
.dark-mode .bg-gradient-yellow .btn :disabled,
.dark-mode .bg-gradient-yellow .btn .disabled {
  background-image: none !important;
  border-color: #f39c12;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-green {
  background: #00bc8c linear-gradient(180deg, rgb(38.25, 198.05, 157.25), #00bc8c) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-green .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-green .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-green .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-green .btn :hover {
  background: #00bc8c linear-gradient(180deg, rgb(38.25, 165.5375, 133.0385638298), rgb(0, 149.75, 111.5159574468)) repeat-x !important;
  border-color: rgb(0, 137, 102.0212765957);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-green .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-green .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-green .btn :active,
.dark-mode .bg-gradient-green .btn .active {
  background: #00bc8c linear-gradient(180deg, rgb(38.25, 154.7, 124.9680851064), rgb(0, 137, 102.0212765957)) repeat-x !important;
  border-color: rgb(0, 124.25, 92.5265957447);
  color: #fff;
}
.dark-mode .bg-gradient-green .btn :disabled,
.dark-mode .bg-gradient-green .btn .disabled {
  background-image: none !important;
  border-color: #00bc8c;
  color: #fff;
}
.dark-mode .bg-gradient-teal {
  background: #20c997 linear-gradient(180deg, rgb(65.45, 209.1, 166.6), #20c997) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-teal .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-teal .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-teal .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-teal .btn :hover {
  background: #20c997 linear-gradient(180deg, rgb(60.9847639485, 181.0527360515, 145.529667382), rgb(26.7467811159, 168.0032188841, 126.2113733906)) repeat-x !important;
  border-color: rgb(24.9957081545, 157.0042918455, 117.9484978541);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-teal .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-teal .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-teal .btn :active,
.dark-mode .bg-gradient-teal .btn .active {
  background: #20c997 linear-gradient(180deg, rgb(59.4963519313, 171.7036480687, 138.506223176), rgb(24.9957081545, 157.0042918455, 117.9484978541)) repeat-x !important;
  border-color: rgb(23.2446351931, 146.0053648069, 109.6856223176);
  color: #fff;
}
.dark-mode .bg-gradient-teal .btn :disabled,
.dark-mode .bg-gradient-teal .btn .disabled {
  background-image: none !important;
  border-color: #20c997;
  color: #fff;
}
.dark-mode .bg-gradient-cyan {
  background: #3498db linear-gradient(180deg, rgb(82.45, 167.45, 224.4), #3498db) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-cyan .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-cyan .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-cyan .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-cyan .btn :hover {
  background: #3498db linear-gradient(180deg, rgb(68.049790795, 150.8269874477, 206.287709205), rgb(35.0585774059, 132.4435146444, 197.6914225941)) repeat-x !important;
  border-color: rgb(33.1380753138, 125.1882845188, 186.8619246862);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-cyan .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-cyan .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-cyan .btn :active,
.dark-mode .bg-gradient-cyan .btn .active {
  background: #3498db linear-gradient(180deg, rgb(66.4173640167, 144.660041841, 197.0826359833), rgb(33.1380753138, 125.1882845188, 186.8619246862)) repeat-x !important;
  border-color: rgb(31.2175732218, 117.9330543933, 176.0324267782);
  color: #fff;
}
.dark-mode .bg-gradient-cyan .btn :disabled,
.dark-mode .bg-gradient-cyan .btn .disabled {
  background-image: none !important;
  border-color: #3498db;
  color: #fff;
}
.dark-mode .bg-gradient-white {
  background: #fff linear-gradient(180deg, white, #fff) repeat-x !important;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-white .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-white .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-white .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-white .btn :hover {
  background: #fff linear-gradient(180deg, rgb(238.74375, 238.74375, 238.74375), rgb(235.875, 235.875, 235.875)) repeat-x !important;
  border-color: rgb(229.5, 229.5, 229.5);
  color: rgb(18.1114130435, 26.2907608696, 35.6385869565);
}
.dark-mode .bg-gradient-white .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-white .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-white .btn :active,
.dark-mode .bg-gradient-white .btn .active {
  background: #fff linear-gradient(180deg, rgb(233.325, 233.325, 233.325), rgb(229.5, 229.5, 229.5)) repeat-x !important;
  border-color: rgb(223.125, 223.125, 223.125);
  color: #1f2d3d;
}
.dark-mode .bg-gradient-white .btn :disabled,
.dark-mode .bg-gradient-white .btn .disabled {
  background-image: none !important;
  border-color: #fff;
  color: #1f2d3d;
}
.dark-mode .bg-gradient-gray {
  background: #6c757d linear-gradient(180deg, rgb(130.05, 137.7, 144.5), #6c757d) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-gray .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-gray .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-gray .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-gray .btn :hover {
  background: #6c757d linear-gradient(180deg, rgb(114.9798283262, 121.3739806867, 127.0576716738), rgb(90.2703862661, 97.7929184549, 104.4796137339)) repeat-x !important;
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-gray .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-gray .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-gray .btn :active,
.dark-mode .bg-gradient-gray .btn .active {
  background: #6c757d linear-gradient(180deg, rgb(109.9564377682, 115.9319742489, 121.2435622318), rgb(84.3605150215, 91.3905579399, 97.6394849785)) repeat-x !important;
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
  color: #fff;
}
.dark-mode .bg-gradient-gray .btn :disabled,
.dark-mode .bg-gradient-gray .btn .disabled {
  background-image: none !important;
  border-color: #6c757d;
  color: #fff;
}
.dark-mode .bg-gradient-gray-dark {
  background: #343a40 linear-gradient(180deg, rgb(82.45, 87.55, 92.65), #343a40) repeat-x !important;
  color: #fff;
}
.dark-mode .bg-gradient-gray-dark .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-gray-dark .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-gray-dark .btn .show > .dropdown-toggle {
  background-image: none !important;
}
.dark-mode .bg-gradient-gray-dark .btn :hover {
  background: #343a40 linear-gradient(180deg, rgb(67.8754310345, 71.29375, 74.7120689655), rgb(34.8534482759, 38.875, 42.8965517241)) repeat-x !important;
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
  color: rgb(235.875, 235.875, 235.875);
}
.dark-mode .bg-gradient-gray-dark .btn :not(:disabled):not(.disabled):active,
.dark-mode .bg-gradient-gray-dark .btn :not(:disabled):not(.disabled).active,
.dark-mode .bg-gradient-gray-dark .btn :active,
.dark-mode .bg-gradient-gray-dark .btn .active {
  background: #343a40 linear-gradient(180deg, rgb(63.0172413793, 65.875, 68.7327586207), rgb(29.1379310345, 32.5, 35.8620689655)) repeat-x !important;
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
  color: #fff;
}
.dark-mode .bg-gradient-gray-dark .btn :disabled,
.dark-mode .bg-gradient-gray-dark .btn .disabled {
  background-image: none !important;
  border-color: #343a40;
  color: #fff;
}
.dark-mode .accent-primary .btn-link,
.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-primary .nav-tabs .nav-link {
  color: #3f6791;
}
.dark-mode .accent-primary .btn-link:hover,
.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-primary .nav-tabs .nav-link:hover {
  color: rgb(39.8293269231, 65.1177884615, 91.6706730769);
}
.dark-mode .accent-primary .dropdown-item:active, .dark-mode .accent-primary .dropdown-item.active {
  background-color: #3f6791;
  color: #fff;
}
.dark-mode .accent-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: rgb(32.1057692308, 52.4903846154, 73.8942307692);
}
.dark-mode .accent-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-primary .custom-select:focus,
.dark-mode .accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-primary .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.dark-mode .accent-primary .page-item .page-link {
  color: #3f6791;
}
.dark-mode .accent-primary .page-item.active a, .dark-mode .accent-primary .page-item.active .page-link {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}
.dark-mode .accent-primary .page-item.disabled a, .dark-mode .accent-primary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-primary .page-item .page-link:hover, .dark-mode .dark-mode.accent-primary .page-item .page-link:focus {
  color: rgb(70.7235576923, 115.6274038462, 162.7764423077);
}
.dark-mode .accent-secondary .btn-link,
.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-secondary .nav-tabs .nav-link {
  color: #6c757d;
}
.dark-mode .accent-secondary .btn-link:hover,
.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-secondary .nav-tabs .nav-link:hover {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678);
}
.dark-mode .accent-secondary .dropdown-item:active, .dark-mode .accent-secondary .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}
.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-secondary .custom-select:focus,
.dark-mode .accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-secondary .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.dark-mode .accent-secondary .page-item .page-link {
  color: #6c757d;
}
.dark-mode .accent-secondary .page-item.active a, .dark-mode .accent-secondary .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.dark-mode .accent-secondary .page-item.disabled a, .dark-mode .accent-secondary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-secondary .page-item .page-link:hover, .dark-mode .dark-mode.accent-secondary .page-item .page-link:focus {
  color: rgb(120.0751072961, 129.7896995708, 138.4248927039);
}
.dark-mode .accent-success .btn-link,
.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-success .nav-tabs .nav-link {
  color: #00bc8c;
}
.dark-mode .accent-success .btn-link:hover,
.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-success .nav-tabs .nav-link:hover {
  color: rgb(0, 111.5, 83.0319148936);
}
.dark-mode .accent-success .dropdown-item:active, .dark-mode .accent-success .dropdown-item.active {
  background-color: #00bc8c;
  color: #fff;
}
.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: rgb(0, 86, 64.0425531915);
}
.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-success .custom-select:focus,
.dark-mode .accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-success .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.dark-mode .accent-success .page-item .page-link {
  color: #00bc8c;
}
.dark-mode .accent-success .page-item.active a, .dark-mode .accent-success .page-item.active .page-link {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}
.dark-mode .accent-success .page-item.disabled a, .dark-mode .accent-success .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-success .page-item .page-link:hover, .dark-mode .dark-mode.accent-success .page-item .page-link:focus {
  color: rgb(0, 213.5, 158.9893617021);
}
.dark-mode .accent-info .btn-link,
.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-info .nav-tabs .nav-link {
  color: #3498db;
}
.dark-mode .accent-info .btn-link:hover,
.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-info .nav-tabs .nav-link:hover {
  color: rgb(29.2970711297, 110.6778242678, 165.2029288703);
}
.dark-mode .accent-info .dropdown-item:active, .dark-mode .accent-info .dropdown-item.active {
  background-color: #3498db;
  color: #fff;
}
.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: rgb(25.4560669456, 96.1673640167, 143.5439330544);
}
.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-info .custom-select:focus,
.dark-mode .accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-info .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.dark-mode .accent-info .page-item .page-link {
  color: #3498db;
}
.dark-mode .accent-info .page-item.active a, .dark-mode .accent-info .page-item.active .page-link {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}
.dark-mode .accent-info .page-item.disabled a, .dark-mode .accent-info .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-info .page-item .page-link:hover, .dark-mode .dark-mode.accent-info .page-item .page-link:focus {
  color: rgb(73.6589958159, 162.989539749, 222.8410041841);
}
.dark-mode .accent-warning .btn-link,
.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-warning .nav-tabs .nav-link {
  color: #f39c12;
}
.dark-mode .accent-warning .btn-link:hover,
.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-warning .nav-tabs .nav-link:hover {
  color: rgb(175.6084337349, 111.1445783133, 8.8915662651);
}
.dark-mode .accent-warning .dropdown-item:active, .dark-mode .accent-warning .dropdown-item.active {
  background-color: #f39c12;
  color: #1f2d3d;
}
.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: rgb(151.3373493976, 95.7831325301, 7.6626506024);
}
.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-warning .custom-select:focus,
.dark-mode .accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-warning .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.dark-mode .accent-warning .page-item .page-link {
  color: #f39c12;
}
.dark-mode .accent-warning .page-item.active a, .dark-mode .accent-warning .page-item.active .page-link {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #fff;
}
.dark-mode .accent-warning .page-item.disabled a, .dark-mode .accent-warning .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-warning .page-item .page-link:hover, .dark-mode .dark-mode.accent-warning .page-item .page-link:focus {
  color: rgb(244.2289156627, 166.1385542169, 42.2710843373);
}
.dark-mode .accent-danger .btn-link,
.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-danger .nav-tabs .nav-link {
  color: #e74c3c;
}
.dark-mode .accent-danger .btn-link:hover,
.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-danger .nav-tabs .nav-link:hover {
  color: rgb(190.9931506849, 39.1780821918, 23.5068493151);
}
.dark-mode .accent-danger .dropdown-item:active, .dark-mode .accent-danger .dropdown-item.active {
  background-color: #e74c3c;
  color: #fff;
}
.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: rgb(168.2876712329, 34.5205479452, 20.7123287671);
}
.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-danger .custom-select:focus,
.dark-mode .accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-danger .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.dark-mode .accent-danger .page-item .page-link {
  color: #e74c3c;
}
.dark-mode .accent-danger .page-item.active a, .dark-mode .accent-danger .page-item.active .page-link {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}
.dark-mode .accent-danger .page-item.disabled a, .dark-mode .accent-danger .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-danger .page-item .page-link:hover, .dark-mode .dark-mode.accent-danger .page-item .page-link:focus {
  color: rgb(233.7945205479, 96.8424657534, 82.7054794521);
}
.dark-mode .accent-light .btn-link,
.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-light .nav-tabs .nav-link {
  color: #f8f9fa;
}
.dark-mode .accent-light .btn-link:hover,
.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-light .nav-tabs .nav-link:hover {
  color: rgb(203.375, 210.75, 218.125);
}
.dark-mode .accent-light .dropdown-item:active, .dark-mode .accent-light .dropdown-item.active {
  background-color: #f8f9fa;
  color: #1f2d3d;
}
.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: rgb(188.5, 198, 207.5);
}
.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-light .custom-select:focus,
.dark-mode .accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-light .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}
.dark-mode .accent-light .page-item .page-link {
  color: #f8f9fa;
}
.dark-mode .accent-light .page-item.active a, .dark-mode .accent-light .page-item.active .page-link {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #fff;
}
.dark-mode .accent-light .page-item.disabled a, .dark-mode .accent-light .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-light .page-item .page-link:hover, .dark-mode .dark-mode.accent-light .page-item .page-link:focus {
  color: white;
}
.dark-mode .accent-dark .btn-link,
.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-dark .nav-tabs .nav-link {
  color: #343a40;
}
.dark-mode .accent-dark .btn-link:hover,
.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-dark .nav-tabs .nav-link:hover {
  color: rgb(17.7068965517, 19.75, 21.7931034483);
}
.dark-mode .accent-dark .dropdown-item:active, .dark-mode .accent-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}
.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-dark .custom-select:focus,
.dark-mode .accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.dark-mode .accent-dark .page-item .page-link {
  color: #343a40;
}
.dark-mode .accent-dark .page-item.active a, .dark-mode .accent-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}
.dark-mode .accent-dark .page-item.disabled a, .dark-mode .accent-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-dark .page-item .page-link:hover, .dark-mode .dark-mode.accent-dark .page-item .page-link:focus {
  color: rgb(63.4310344828, 70.75, 78.0689655172);
}
.dark-mode [class*=accent-] a.btn-primary {
  color: #fff;
}
.dark-mode [class*=accent-] a.btn-secondary {
  color: #fff;
}
.dark-mode [class*=accent-] a.btn-success {
  color: #fff;
}
.dark-mode [class*=accent-] a.btn-info {
  color: #fff;
}
.dark-mode [class*=accent-] a.btn-warning {
  color: #1f2d3d;
}
.dark-mode [class*=accent-] a.btn-danger {
  color: #fff;
}
.dark-mode [class*=accent-] a.btn-light {
  color: #1f2d3d;
}
.dark-mode [class*=accent-] a.btn-dark {
  color: #fff;
}
.dark-mode .accent-lightblue .btn-link,
.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-lightblue .nav-tabs .nav-link {
  color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .accent-lightblue .btn-link:hover,
.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-lightblue .nav-tabs .nav-link:hover {
  color: rgb(75.7177419355, 152.9616935484, 197.7822580645);
}
.dark-mode .accent-lightblue .dropdown-item:active, .dark-mode .accent-lightblue .dropdown-item.active {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  color: #1f2d3d;
}
.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  border-color: #3c8dbc;
}
.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-lightblue .custom-select:focus,
.dark-mode .accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-lightblue .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(230.3629032258, 240.9778225806, 247.1370967742);
}
.dark-mode .accent-lightblue .page-item .page-link {
  color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
}
.dark-mode .accent-lightblue .page-item.active a, .dark-mode .accent-lightblue .page-item.active .page-link {
  background-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  border-color: rgb(133.7096774194, 185.9677419355, 216.2903225806);
  color: #fff;
}
.dark-mode .accent-lightblue .page-item.disabled a, .dark-mode .accent-lightblue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-lightblue .page-item .page-link:hover, .dark-mode .dark-mode.accent-lightblue .page-item .page-link:focus {
  color: rgb(153.0403225806, 196.9697580645, 222.4596774194);
}
.dark-mode .accent-navy .btn-link,
.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-navy .nav-tabs .nav-link {
  color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .accent-navy .btn-link:hover,
.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-navy .nav-tabs .nav-link:hover {
  color: rgb(0, 5.9047619048, 12);
}
.dark-mode .accent-navy .dropdown-item:active, .dark-mode .accent-navy .dropdown-item.active {
  background-color: rgb(0, 43.5476190476, 88.5);
  color: #fff;
}
.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(0, 43.5476190476, 88.5);
  border-color: black;
}
.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-navy .custom-select:focus,
.dark-mode .accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-navy .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(0, 106.2857142857, 216);
}
.dark-mode .accent-navy .page-item .page-link {
  color: rgb(0, 43.5476190476, 88.5);
}
.dark-mode .accent-navy .page-item.active a, .dark-mode .accent-navy .page-item.active .page-link {
  background-color: rgb(0, 43.5476190476, 88.5);
  border-color: rgb(0, 43.5476190476, 88.5);
  color: #fff;
}
.dark-mode .accent-navy .page-item.disabled a, .dark-mode .accent-navy .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-navy .page-item .page-link:hover, .dark-mode .dark-mode.accent-navy .page-item .page-link:focus {
  color: rgb(0, 56.0952380952, 114);
}
.dark-mode .accent-olive .btn-link,
.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-olive .nav-tabs .nav-link {
  color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .accent-olive .btn-link:hover,
.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-olive .nav-tabs .nav-link:hover {
  color: rgb(68.2686915888, 171.2313084112, 125.3457943925);
}
.dark-mode .accent-olive .dropdown-item:active, .dark-mode .accent-olive .dropdown-item.active {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  color: #1f2d3d;
}
.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  border-color: #3d9970;
}
.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-olive .custom-select:focus,
.dark-mode .accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-olive .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(207.4556074766, 236.0443925234, 223.3037383178);
}
.dark-mode .accent-olive .page-item .page-link {
  color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
}
.dark-mode .accent-olive .page-item.active a, .dark-mode .accent-olive .page-item.active .page-link {
  background-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  border-color: rgb(116.2990654206, 199.7009345794, 162.5327102804);
  color: #fff;
}
.dark-mode .accent-olive .page-item.disabled a, .dark-mode .accent-olive .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-olive .page-item .page-link:hover, .dark-mode .dark-mode.accent-olive .page-item .page-link:focus {
  color: rgb(134.5303738318, 206.9696261682, 174.6869158879);
}
.dark-mode .accent-lime .btn-link,
.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-lime .nav-tabs .nav-link {
  color: rgb(103, 255, 169.4251968504);
}
.dark-mode .accent-lime .btn-link:hover,
.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-lime .nav-tabs .nav-link:hover {
  color: rgb(26.5, 255, 126.3562992126);
}
.dark-mode .accent-lime .dropdown-item:active, .dark-mode .accent-lime .dropdown-item.active {
  background-color: rgb(103, 255, 169.4251968504);
  color: #1f2d3d;
}
.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(103, 255, 169.4251968504);
  border-color: #01ff70;
}
.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-lime .custom-select:focus,
.dark-mode .accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-lime .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(230.5, 255, 241.2066929134);
}
.dark-mode .accent-lime .page-item .page-link {
  color: rgb(103, 255, 169.4251968504);
}
.dark-mode .accent-lime .page-item.active a, .dark-mode .accent-lime .page-item.active .page-link {
  background-color: rgb(103, 255, 169.4251968504);
  border-color: rgb(103, 255, 169.4251968504);
  color: #fff;
}
.dark-mode .accent-lime .page-item.disabled a, .dark-mode .accent-lime .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-lime .page-item .page-link:hover, .dark-mode .dark-mode.accent-lime .page-item .page-link:focus {
  color: rgb(128.5, 255, 183.781496063);
}
.dark-mode .accent-fuchsia .btn-link,
.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-fuchsia .nav-tabs .nav-link {
  color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .accent-fuchsia .btn-link:hover,
.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-fuchsia .nav-tabs .nav-link:hover {
  color: rgb(241.5178571429, 41.9821428571, 196.5773809524);
}
.dark-mode .accent-fuchsia .dropdown-item:active, .dark-mode .accent-fuchsia .dropdown-item.active {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  color: #1f2d3d;
}
.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  border-color: #f012be;
}
.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-fuchsia .custom-select:focus,
.dark-mode .accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-fuchsia .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(253.6607142857, 233.8392857143, 249.1964285714);
}
.dark-mode .accent-fuchsia .page-item .page-link {
  color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
}
.dark-mode .accent-fuchsia .page-item.active a, .dark-mode .accent-fuchsia .page-item.active .page-link {
  background-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  border-color: rgb(246.0714285714, 113.9285714286, 216.3095238095);
  color: #fff;
}
.dark-mode .accent-fuchsia .page-item.disabled a, .dark-mode .accent-fuchsia .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-fuchsia .page-item .page-link:hover, .dark-mode .dark-mode.accent-fuchsia .page-item .page-link:focus {
  color: rgb(247.5892857143, 137.9107142857, 222.8869047619);
}
.dark-mode .accent-maroon .btn-link,
.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-maroon .nav-tabs .nav-link {
  color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .accent-maroon .btn-link:hover,
.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-maroon .nav-tabs .nav-link:hover {
  color: rgb(228.1666666667, 40.3333333333, 108.9074074074);
}
.dark-mode .accent-maroon .dropdown-item:active, .dark-mode .accent-maroon .dropdown-item.active {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  color: #1f2d3d;
}
.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  border-color: #d81b60;
}
.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-maroon .custom-select:focus,
.dark-mode .accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-maroon .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(250.8333333333, 221.6666666667, 232.3148148148);
}
.dark-mode .accent-maroon .page-item .page-link {
  color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
}
.dark-mode .accent-maroon .page-item.active a, .dark-mode .accent-maroon .page-item.active .page-link {
  background-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  border-color: rgb(236.6666666667, 108.3333333333, 155.1851851852);
  color: #fff;
}
.dark-mode .accent-maroon .page-item.disabled a, .dark-mode .accent-maroon .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-maroon .page-item .page-link:hover, .dark-mode .dark-mode.accent-maroon .page-item .page-link:focus {
  color: rgb(239.5, 131, 170.6111111111);
}
.dark-mode .accent-blue .btn-link,
.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-blue .nav-tabs .nav-link {
  color: #3f6791;
}
.dark-mode .accent-blue .btn-link:hover,
.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-blue .nav-tabs .nav-link:hover {
  color: rgb(39.8293269231, 65.1177884615, 91.6706730769);
}
.dark-mode .accent-blue .dropdown-item:active, .dark-mode .accent-blue .dropdown-item.active {
  background-color: #3f6791;
  color: #fff;
}
.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: rgb(32.1057692308, 52.4903846154, 73.8942307692);
}
.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-blue .custom-select:focus,
.dark-mode .accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-blue .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(133.3533653846, 166.9110576923, 202.1466346154);
}
.dark-mode .accent-blue .page-item .page-link {
  color: #3f6791;
}
.dark-mode .accent-blue .page-item.active a, .dark-mode .accent-blue .page-item.active .page-link {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}
.dark-mode .accent-blue .page-item.disabled a, .dark-mode .accent-blue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-blue .page-item .page-link:hover, .dark-mode .dark-mode.accent-blue .page-item .page-link:focus {
  color: rgb(70.7235576923, 115.6274038462, 162.7764423077);
}
.dark-mode .accent-indigo .btn-link,
.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-indigo .nav-tabs .nav-link {
  color: #6610f2;
}
.dark-mode .accent-indigo .btn-link:hover,
.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-indigo .nav-tabs .nav-link:hover {
  color: rgb(71.3035714286, 9.3630952381, 172.1369047619);
}
.dark-mode .accent-indigo .dropdown-item:active, .dark-mode .accent-indigo .dropdown-item.active {
  background-color: #6610f2;
  color: #fff;
}
.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: rgb(61.2857142857, 8.0476190476, 147.9523809524);
}
.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-indigo .custom-select:focus,
.dark-mode .accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-indigo .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(179.4107142857, 136.9226190476, 248.5773809524);
}
.dark-mode .accent-indigo .page-item .page-link {
  color: #6610f2;
}
.dark-mode .accent-indigo .page-item.active a, .dark-mode .accent-indigo .page-item.active .page-link {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}
.dark-mode .accent-indigo .page-item.disabled a, .dark-mode .accent-indigo .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-indigo .page-item .page-link:hover, .dark-mode .dark-mode.accent-indigo .page-item .page-link:focus {
  color: rgb(117.4821428571, 40.1845238095, 243.3154761905);
}
.dark-mode .accent-purple .btn-link,
.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-purple .nav-tabs .nav-link {
  color: #6f42c1;
}
.dark-mode .accent-purple .btn-link:hover,
.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-purple .nav-tabs .nav-link:hover {
  color: rgb(77.7988047809, 45.0796812749, 137.4203187251);
}
.dark-mode .accent-purple .dropdown-item:active, .dark-mode .accent-purple .dropdown-item.active {
  background-color: #6f42c1;
  color: #fff;
}
.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: rgb(66.9282868526, 38.780876494, 118.219123506);
}
.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-purple .custom-select:focus,
.dark-mode .accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-purple .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(184.1474103586, 162.0059760956, 224.4940239044);
}
.dark-mode .accent-purple .page-item .page-link {
  color: #6f42c1;
}
.dark-mode .accent-purple .page-item.active a, .dark-mode .accent-purple .page-item.active .page-link {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}
.dark-mode .accent-purple .page-item.disabled a, .dark-mode .accent-purple .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-purple .page-item .page-link:hover, .dark-mode .dark-mode.accent-purple .page-item .page-link:focus {
  color: rgb(125.6294820717, 85.2011952191, 199.2988047809);
}
.dark-mode .accent-pink .btn-link,
.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-pink .nav-tabs .nav-link {
  color: #e83e8c;
}
.dark-mode .accent-pink .btn-link:hover,
.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-pink .nav-tabs .nav-link:hover {
  color: rgb(194.3402777778, 23.1597222222, 101.7013888889);
}
.dark-mode .accent-pink .dropdown-item:active, .dark-mode .accent-pink .dropdown-item.active {
  background-color: #e83e8c;
  color: #fff;
}
.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: rgb(171.5555555556, 20.4444444444, 89.7777777778);
}
.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-pink .custom-select:focus,
.dark-mode .accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-pink .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(245.5763888889, 175.9236111111, 207.8819444444);
}
.dark-mode .accent-pink .page-item .page-link {
  color: #e83e8c;
}
.dark-mode .accent-pink .page-item.active a, .dark-mode .accent-pink .page-item.active .page-link {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}
.dark-mode .accent-pink .page-item.disabled a, .dark-mode .accent-pink .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-pink .page-item .page-link:hover, .dark-mode .dark-mode.accent-pink .page-item .page-link:focus {
  color: rgb(234.7152777778, 84.7847222222, 153.5763888889);
}
.dark-mode .accent-red .btn-link,
.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-red .nav-tabs .nav-link {
  color: #e74c3c;
}
.dark-mode .accent-red .btn-link:hover,
.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-red .nav-tabs .nav-link:hover {
  color: rgb(190.9931506849, 39.1780821918, 23.5068493151);
}
.dark-mode .accent-red .dropdown-item:active, .dark-mode .accent-red .dropdown-item.active {
  background-color: #e74c3c;
  color: #fff;
}
.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: rgb(168.2876712329, 34.5205479452, 20.7123287671);
}
.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-red .custom-select:focus,
.dark-mode .accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-red .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.dark-mode .accent-red .page-item .page-link {
  color: #e74c3c;
}
.dark-mode .accent-red .page-item.active a, .dark-mode .accent-red .page-item.active .page-link {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}
.dark-mode .accent-red .page-item.disabled a, .dark-mode .accent-red .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-red .page-item .page-link:hover, .dark-mode .dark-mode.accent-red .page-item .page-link:focus {
  color: rgb(233.7945205479, 96.8424657534, 82.7054794521);
}
.dark-mode .accent-orange .btn-link,
.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-orange .nav-tabs .nav-link {
  color: #fd7e14;
}
.dark-mode .accent-orange .btn-link:hover,
.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-orange .nav-tabs .nav-link:hover {
  color: rgb(194.8417721519, 89.5443037975, 1.6582278481);
}
.dark-mode .accent-orange .dropdown-item:active, .dark-mode .accent-orange .dropdown-item.active {
  background-color: #fd7e14;
  color: #1f2d3d;
}
.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: rgb(169.5569620253, 77.9240506329, 1.4430379747);
}
.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-orange .custom-select:focus,
.dark-mode .accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-orange .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(254.0759493671, 195.3987341772, 146.4240506329);
}
.dark-mode .accent-orange .page-item .page-link {
  color: #fd7e14;
}
.dark-mode .accent-orange .page-item.active a, .dark-mode .accent-orange .page-item.active .page-link {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #fff;
}
.dark-mode .accent-orange .page-item.disabled a, .dark-mode .accent-orange .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-orange .page-item .page-link:hover, .dark-mode .dark-mode.accent-orange .page-item .page-link:focus {
  color: rgb(253.2151898734, 139.8797468354, 45.2848101266);
}
.dark-mode .accent-yellow .btn-link,
.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-yellow .nav-tabs .nav-link {
  color: #f39c12;
}
.dark-mode .accent-yellow .btn-link:hover,
.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-yellow .nav-tabs .nav-link:hover {
  color: rgb(175.6084337349, 111.1445783133, 8.8915662651);
}
.dark-mode .accent-yellow .dropdown-item:active, .dark-mode .accent-yellow .dropdown-item.active {
  background-color: #f39c12;
  color: #1f2d3d;
}
.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: rgb(151.3373493976, 95.7831325301, 7.6626506024);
}
.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-yellow .custom-select:focus,
.dark-mode .accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-yellow .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.dark-mode .accent-yellow .page-item .page-link {
  color: #f39c12;
}
.dark-mode .accent-yellow .page-item.active a, .dark-mode .accent-yellow .page-item.active .page-link {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #fff;
}
.dark-mode .accent-yellow .page-item.disabled a, .dark-mode .accent-yellow .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-yellow .page-item .page-link:hover, .dark-mode .dark-mode.accent-yellow .page-item .page-link:focus {
  color: rgb(244.2289156627, 166.1385542169, 42.2710843373);
}
.dark-mode .accent-green .btn-link,
.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-green .nav-tabs .nav-link {
  color: #00bc8c;
}
.dark-mode .accent-green .btn-link:hover,
.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-green .nav-tabs .nav-link:hover {
  color: rgb(0, 111.5, 83.0319148936);
}
.dark-mode .accent-green .dropdown-item:active, .dark-mode .accent-green .dropdown-item.active {
  background-color: #00bc8c;
  color: #fff;
}
.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: rgb(0, 86, 64.0425531915);
}
.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-green .custom-select:focus,
.dark-mode .accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-green .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(60.5, 255, 205.3404255319);
}
.dark-mode .accent-green .page-item .page-link {
  color: #00bc8c;
}
.dark-mode .accent-green .page-item.active a, .dark-mode .accent-green .page-item.active .page-link {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}
.dark-mode .accent-green .page-item.disabled a, .dark-mode .accent-green .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-green .page-item .page-link:hover, .dark-mode .dark-mode.accent-green .page-item .page-link:focus {
  color: rgb(0, 213.5, 158.9893617021);
}
.dark-mode .accent-teal .btn-link,
.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-teal .nav-tabs .nav-link {
  color: #20c997;
}
.dark-mode .accent-teal .btn-link:hover,
.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-teal .nav-tabs .nav-link:hover {
  color: rgb(21.4935622318, 135.0064377682, 101.4227467811);
}
.dark-mode .accent-teal .dropdown-item:active, .dark-mode .accent-teal .dropdown-item.active {
  background-color: #20c997;
  color: #fff;
}
.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: rgb(17.991416309, 113.008583691, 84.8969957082);
}
.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-teal .custom-select:focus,
.dark-mode .accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-teal .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(126.0321888412, 234.4678111588, 202.3862660944);
}
.dark-mode .accent-teal .page-item .page-link {
  color: #20c997;
}
.dark-mode .accent-teal .page-item.active a, .dark-mode .accent-teal .page-item.active .page-link {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}
.dark-mode .accent-teal .page-item.disabled a, .dark-mode .accent-teal .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-teal .page-item .page-link:hover, .dark-mode .dark-mode.accent-teal .page-item .page-link:focus {
  color: rgb(38.0407725322, 220.4592274678, 166.4892703863);
}
.dark-mode .accent-cyan .btn-link,
.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-cyan .nav-tabs .nav-link {
  color: #3498db;
}
.dark-mode .accent-cyan .btn-link:hover,
.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-cyan .nav-tabs .nav-link:hover {
  color: rgb(29.2970711297, 110.6778242678, 165.2029288703);
}
.dark-mode .accent-cyan .dropdown-item:active, .dark-mode .accent-cyan .dropdown-item.active {
  background-color: #3498db;
  color: #fff;
}
.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: rgb(25.4560669456, 96.1673640167, 143.5439330544);
}
.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-cyan .custom-select:focus,
.dark-mode .accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-cyan .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(160.2949790795, 206.9476987448, 238.2050209205);
}
.dark-mode .accent-cyan .page-item .page-link {
  color: #3498db;
}
.dark-mode .accent-cyan .page-item.active a, .dark-mode .accent-cyan .page-item.active .page-link {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}
.dark-mode .accent-cyan .page-item.disabled a, .dark-mode .accent-cyan .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-cyan .page-item .page-link:hover, .dark-mode .dark-mode.accent-cyan .page-item .page-link:focus {
  color: rgb(73.6589958159, 162.989539749, 222.8410041841);
}
.dark-mode .accent-white .btn-link,
.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-white .nav-tabs .nav-link {
  color: #fff;
}
.dark-mode .accent-white .btn-link:hover,
.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-white .nav-tabs .nav-link:hover {
  color: rgb(216.75, 216.75, 216.75);
}
.dark-mode .accent-white .dropdown-item:active, .dark-mode .accent-white .dropdown-item.active {
  background-color: #fff;
  color: #1f2d3d;
}
.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}
.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-white .custom-select:focus,
.dark-mode .accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-white .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}
.dark-mode .accent-white .page-item .page-link {
  color: #fff;
}
.dark-mode .accent-white .page-item.active a, .dark-mode .accent-white .page-item.active .page-link {
  background-color: #fff;
  border-color: #fff;
  color: #fff;
}
.dark-mode .accent-white .page-item.disabled a, .dark-mode .accent-white .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-white .page-item .page-link:hover, .dark-mode .dark-mode.accent-white .page-item .page-link:focus {
  color: white;
}
.dark-mode .accent-gray .btn-link,
.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-gray .nav-tabs .nav-link {
  color: #6c757d;
}
.dark-mode .accent-gray .btn-link:hover,
.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-gray .nav-tabs .nav-link:hover {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678);
}
.dark-mode .accent-gray .dropdown-item:active, .dark-mode .accent-gray .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}
.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: rgb(60.7210300429, 65.7811158798, 70.2789699571);
}
.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-gray .custom-select:focus,
.dark-mode .accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-gray .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(174.7961373391, 180.5708154506, 185.7038626609);
}
.dark-mode .accent-gray .page-item .page-link {
  color: #6c757d;
}
.dark-mode .accent-gray .page-item.active a, .dark-mode .accent-gray .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}
.dark-mode .accent-gray .page-item.disabled a, .dark-mode .accent-gray .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-gray .page-item .page-link:hover, .dark-mode .dark-mode.accent-gray .page-item .page-link:focus {
  color: rgb(120.0751072961, 129.7896995708, 138.4248927039);
}
.dark-mode .accent-gray-dark .btn-link,
.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-gray-dark .nav-tabs .nav-link {
  color: #343a40;
}
.dark-mode .accent-gray-dark .btn-link:hover,
.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-gray-dark .nav-tabs .nav-link:hover {
  color: rgb(17.7068965517, 19.75, 21.7931034483);
}
.dark-mode .accent-gray-dark .dropdown-item:active, .dark-mode .accent-gray-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}
.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: rgb(6.275862069, 7, 7.724137931);
}
.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.dark-mode .accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-gray-dark .custom-select:focus,
.dark-mode .accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-gray-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(109.1551724138, 121.75, 134.3448275862);
}
.dark-mode .accent-gray-dark .page-item .page-link {
  color: #343a40;
}
.dark-mode .accent-gray-dark .page-item.active a, .dark-mode .accent-gray-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}
.dark-mode .accent-gray-dark .page-item.disabled a, .dark-mode .accent-gray-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}
.dark-mode .accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}
.dark-mode .accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}
.dark-mode .accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}
.dark-mode .accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}
.dark-mode .dark-mode.accent-gray-dark .page-item .page-link:hover, .dark-mode .dark-mode.accent-gray-dark .page-item .page-link:focus {
  color: rgb(63.4310344828, 70.75, 78.0689655172);
}
.dark-mode .border-dark {
  border-color: rgb(74.8620689655, 83.5, 92.1379310345) !important;
}

.content.online-sales {
  padding: 0 !important;
}
@media (min-width: 64em) {
  .content.online-sales {
    padding: 0 0.5rem;
  }
}
.content.online-sales > .container-fluid, .content.online-sales > .container-sm, .content.online-sales > .container-md, .content.online-sales > .container-lg, .content.online-sales > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 64em) {
  .content.online-sales > .container-fluid, .content.online-sales > .container-sm, .content.online-sales > .container-md, .content.online-sales > .container-lg, .content.online-sales > .container-xl {
    padding-right: 7.5px;
    padding-left: 7.5px;
  }
}
