/*
 * Bootstrap v4.5.0 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root {
 --jdb-blue:#007bff;
 --jdb-indigo:#6610f2;
 --jdb-purple:#6f42c1;
 --jdb-pink:#e83e8c;
 --jdb-red:#dc3545;
 --jdb-orange:#fd7e14;
 --jdb-yellow:#ffc107;
 --jdb-green:#28a745;
 --jdb-teal:#20c997;
 --jdb-cyan:#17a2b8;
 --jdb-white:#fff;
 --jdb-gray:#6c757d;
 --jdb-gray-dark:#343a40;
 --jdb-primary:#007bff;
 --jdb-secondary:#6c757d;
 --jdb-success:#28a745;
 --jdb-info:#17a2b8;
 --jdb-warning:#ffc107;
 --jdb-danger:#dc3545;
 --jdb-light:#f8f9fa;
 --jdb-dark:#343a40;
 --jdb-breakpoint-xs:0;
 --jdb-breakpoint-sm:576px;
 --jdb-breakpoint-md:768px;
 --jdb-breakpoint-lg:992px;
 --jdb-breakpoint-xl:1200px;
 --jdb-font-family-sans-serif:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
 --jdb-font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace
}
*[class*="jdb-container"],
*[class*="jdb-container"] *,
*[class*="jdb-container"]::before {
 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:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#fff;
 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;
 text-decoration:underline dotted;
 cursor:help;
 border-bottom:0;
 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:700
}
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:#007bff;
 text-decoration:none;
 background-color:transparent
}
a:hover {
 color:#0056b3;
 text-decoration:underline
}
a:not([href]) {
 color:inherit;
 text-decoration:none
}
a:not([href]):hover {
 color:inherit;
 text-decoration:none
}
pre,
code,
kbd,
samp {
 font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
 font-size:1em
}
pre {
 margin-top:0;
 margin-bottom:1rem;
 overflow:auto;
 -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
}
label {
 display:inline-block;
 margin-bottom:0.5rem
}
button {
 border-radius:0
}
button:focus {
 outline:1px dotted;
 outline:5px auto -webkit-focus-ring-color
}
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
}
[jdb-hidden],
.jdb-hidden {
 display:none !important
}
.jdb-container {
 width:100%;
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
@media (min-width:576px) {
 .jdb-container {
  max-width:540px
 }
}
@media (min-width:768px) {
 .jdb-container {
  max-width:720px
 }
}
@media (min-width:992px) {
 .jdb-container {
  max-width:960px
 }
}
@media (min-width:1200px) {
 .jdb-container {
  max-width:1140px
 }
}
.jdb-container-fluid,
.jdb-container-sm,
.jdb-container-md,
.jdb-container-lg,
.jdb-container-xl {
 width:100%;
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
@media (min-width:576px) {
 .jdb-container-sm {
  max-width:540px
 }
}
@media (min-width:768px) {
 .jdb-container-md {
  max-width:720px
 }
}
@media (min-width:992px) {
 .jdb-container-lg {
  max-width:960px
 }
}
@media (min-width:1200px) {
 .jdb-container-xl {
  max-width:1140px
 }
}
.jdb-row {
 display:flex;
 flex-wrap:wrap;
 margin-right:-15px;
 margin-left:-15px
}
.jdb-no-gutters {
 margin-right:0;
 margin-left:0
}
.jdb-no-gutters > .jdb-col,
.jdb-no-gutters > [class*=".jdb-col-"] {
 padding-right:0;
 padding-left:0
}
.jdb-col-1,
.jdb-col-2,
.jdb-col-3,
.jdb-col-4,
.jdb-col-5,
.jdb-col-6,
.jdb-col-7,
.jdb-col-8,
.jdb-col-9,
.jdb-col-10,
.jdb-col-11,
.jdb-col-12,
.jdb-col,
.jdb-col-auto,
.jdb-col-sm-1,
.jdb-col-sm-2,
.jdb-col-sm-3,
.jdb-col-sm-4,
.jdb-col-sm-5,
.jdb-col-sm-6,
.jdb-col-sm-7,
.jdb-col-sm-8,
.jdb-col-sm-9,
.jdb-col-sm-10,
.jdb-col-sm-11,
.jdb-col-sm-12,
.jdb-col-sm,
.jdb-col-sm-auto,
.jdb-col-md-1,
.jdb-col-md-2,
.jdb-col-md-3,
.jdb-col-md-4,
.jdb-col-md-5,
.jdb-col-md-6,
.jdb-col-md-7,
.jdb-col-md-8,
.jdb-col-md-9,
.jdb-col-md-10,
.jdb-col-md-11,
.jdb-col-md-12,
.jdb-col-md,
.jdb-col-md-auto,
.jdb-col-lg-1,
.jdb-col-lg-2,
.jdb-col-lg-3,
.jdb-col-lg-4,
.jdb-col-lg-5,
.jdb-col-lg-6,
.jdb-col-lg-7,
.jdb-col-lg-8,
.jdb-col-lg-9,
.jdb-col-lg-10,
.jdb-col-lg-11,
.jdb-col-lg-12,
.jdb-col-lg,
.jdb-col-lg-auto,
.jdb-col-xl-1,
.jdb-col-xl-2,
.jdb-col-xl-3,
.jdb-col-xl-4,
.jdb-col-xl-5,
.jdb-col-xl-6,
.jdb-col-xl-7,
.jdb-col-xl-8,
.jdb-col-xl-9,
.jdb-col-xl-10,
.jdb-col-xl-11,
.jdb-col-xl-12,
.jdb-col-xl,
.jdb-col-xl-auto {
 position:relative;
 width:100%;
 padding-right:15px;
 padding-left:15px
}
.jdb-col {
 flex-basis:0;
 flex-grow:1;
 min-width:0;
 max-width:100%
}
.jdb-row-cols-1 > * {
 flex:0 0 100%;
 max-width:100%
}
.jdb-row-cols-2 > * {
 flex:0 0 50%;
 max-width:50%
}
.jdb-row-cols-3 > * {
 flex:0 0 33.3333333333%;
 max-width:33.3333333333%
}
.jdb-row-cols-4 > * {
 flex:0 0 25%;
 max-width:25%
}
.jdb-row-cols-5 > * {
 flex:0 0 20%;
 max-width:20%
}
.jdb-row-cols-6 > * {
 flex:0 0 16.6666666667%;
 max-width:16.6666666667%
}
.jdb-col-auto {
 flex:0 0 auto;
 width:auto;
 max-width:100%
}
.jdb-col-1 {
 flex:0 0 8.3333333333%;
 max-width:8.3333333333%
}
.jdb-col-2 {
 flex:0 0 16.6666666667%;
 max-width:16.6666666667%
}
.jdb-col-3 {
 flex:0 0 25%;
 max-width:25%
}
.jdb-col-4 {
 flex:0 0 33.3333333333%;
 max-width:33.3333333333%
}
.jdb-col-5 {
 flex:0 0 41.6666666667%;
 max-width:41.6666666667%
}
.jdb-col-6 {
 flex:0 0 50%;
 max-width:50%
}
.jdb-col-7 {
 flex:0 0 58.3333333333%;
 max-width:58.3333333333%
}
.jdb-col-8 {
 flex:0 0 66.6666666667%;
 max-width:66.6666666667%
}
.jdb-col-9 {
 flex:0 0 75%;
 max-width:75%
}
.jdb-col-10 {
 flex:0 0 83.3333333333%;
 max-width:83.3333333333%
}
.jdb-col-11 {
 flex:0 0 91.6666666667%;
 max-width:91.6666666667%
}
.jdb-col-12 {
 flex:0 0 100%;
 max-width:100%
}
.jdb-order-first {
 order:-1
}
.jdb-order-last {
 order:13
}
.jdb-order-0 {
 order:0
}
.jdb-order-1 {
 order:1
}
.jdb-order-2 {
 order:2
}
.jdb-order-3 {
 order:3
}
.jdb-order-4 {
 order:4
}
.jdb-order-5 {
 order:5
}
.jdb-order-6 {
 order:6
}
.jdb-order-7 {
 order:7
}
.jdb-order-8 {
 order:8
}
.jdb-order-9 {
 order:9
}
.jdb-order-10 {
 order:10
}
.jdb-order-11 {
 order:11
}
.jdb-order-12 {
 order:12
}
.jdb-offset-1 {
 margin-left:8.3333333333%
}
.jdb-offset-2 {
 margin-left:16.6666666667%
}
.jdb-offset-3 {
 margin-left:25%
}
.jdb-offset-4 {
 margin-left:33.3333333333%
}
.jdb-offset-5 {
 margin-left:41.6666666667%
}
.jdb-offset-6 {
 margin-left:50%
}
.jdb-offset-7 {
 margin-left:58.3333333333%
}
.jdb-offset-8 {
 margin-left:66.6666666667%
}
.jdb-offset-9 {
 margin-left:75%
}
.jdb-offset-10 {
 margin-left:83.3333333333%
}
.jdb-offset-11 {
 margin-left:91.6666666667%
}
@media (min-width:576px) {
 .jdb-col-sm {
  flex-basis:0;
  flex-grow:1;
  min-width:0;
  max-width:100%
 }
 .jdb-row-cols-sm-1 > * {
  flex:0 0 100%;
  max-width:100%
 }
 .jdb-row-cols-sm-2 > * {
  flex:0 0 50%;
  max-width:50%
 }
 .jdb-row-cols-sm-3 > * {
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .jdb-row-cols-sm-4 > * {
  flex:0 0 25%;
  max-width:25%
 }
 .jdb-row-cols-sm-5 > * {
  flex:0 0 20%;
  max-width:20%
 }
 .jdb-row-cols-sm-6 > * {
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .jdb-col-sm-auto {
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .jdb-col-sm-1 {
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
 }
 .jdb-col-sm-2 {
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .jdb-col-sm-3 {
  flex:0 0 25%;
  max-width:25%
 }
 .jdb-col-sm-4 {
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .jdb-col-sm-5 {
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
 }
 .jdb-col-sm-6 {
  flex:0 0 50%;
  max-width:50%
 }
 .jdb-col-sm-7 {
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
 }
 .jdb-col-sm-8 {
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
 }
 .jdb-col-sm-9 {
  flex:0 0 75%;
  max-width:75%
 }
 .jdb-col-sm-10 {
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
 }
 .jdb-col-sm-11 {
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
 }
 .jdb-col-sm-12 {
  flex:0 0 100%;
  max-width:100%
 }
 .jdb-order-sm-first {
  order:-1
 }
 .jdb-order-sm-last {
  order:13
 }
 .jdb-order-sm-0 {
  order:0
 }
 .jdb-order-sm-1 {
  order:1
 }
 .jdb-order-sm-2 {
  order:2
 }
 .jdb-order-sm-3 {
  order:3
 }
 .jdb-order-sm-4 {
  order:4
 }
 .jdb-order-sm-5 {
  order:5
 }
 .jdb-order-sm-6 {
  order:6
 }
 .jdb-order-sm-7 {
  order:7
 }
 .jdb-order-sm-8 {
  order:8
 }
 .jdb-order-sm-9 {
  order:9
 }
 .jdb-order-sm-10 {
  order:10
 }
 .jdb-order-sm-11 {
  order:11
 }
 .jdb-order-sm-12 {
  order:12
 }
 .jdb-offset-sm-0 {
  margin-left:0
 }
 .jdb-offset-sm-1 {
  margin-left:8.3333333333%
 }
 .jdb-offset-sm-2 {
  margin-left:16.6666666667%
 }
 .jdb-offset-sm-3 {
  margin-left:25%
 }
 .jdb-offset-sm-4 {
  margin-left:33.3333333333%
 }
 .jdb-offset-sm-5 {
  margin-left:41.6666666667%
 }
 .jdb-offset-sm-6 {
  margin-left:50%
 }
 .jdb-offset-sm-7 {
  margin-left:58.3333333333%
 }
 .jdb-offset-sm-8 {
  margin-left:66.6666666667%
 }
 .jdb-offset-sm-9 {
  margin-left:75%
 }
 .jdb-offset-sm-10 {
  margin-left:83.3333333333%
 }
 .jdb-offset-sm-11 {
  margin-left:91.6666666667%
 }
}
@media (min-width:768px) {
 .jdb-col-md {
  flex-basis:0;
  flex-grow:1;
  min-width:0;
  max-width:100%
 }
 .jdb-row-cols-md-1 > * {
  flex:0 0 100%;
  max-width:100%
 }
 .jdb-row-cols-md-2 > * {
  flex:0 0 50%;
  max-width:50%
 }
 .jdb-row-cols-md-3 > * {
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .jdb-row-cols-md-4 > * {
  flex:0 0 25%;
  max-width:25%
 }
 .jdb-row-cols-md-5 > * {
  flex:0 0 20%;
  max-width:20%
 }
 .jdb-row-cols-md-6 > * {
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .jdb-col-md-auto {
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .jdb-col-md-1 {
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
 }
 .jdb-col-md-2 {
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .jdb-col-md-3 {
  flex:0 0 25%;
  max-width:25%
 }
 .jdb-col-md-4 {
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .jdb-col-md-5 {
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
 }
 .jdb-col-md-6 {
  flex:0 0 50%;
  max-width:50%
 }
 .jdb-col-md-7 {
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
 }
 .jdb-col-md-8 {
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
 }
 .jdb-col-md-9 {
  flex:0 0 75%;
  max-width:75%
 }
 .jdb-col-md-10 {
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
 }
 .jdb-col-md-11 {
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
 }
 .jdb-col-md-12 {
  flex:0 0 100%;
  max-width:100%
 }
 .jdb-order-md-first {
  order:-1
 }
 .jdb-order-md-last {
  order:13
 }
 .jdb-order-md-0 {
  order:0
 }
 .jdb-order-md-1 {
  order:1
 }
 .jdb-order-md-2 {
  order:2
 }
 .jdb-order-md-3 {
  order:3
 }
 .jdb-order-md-4 {
  order:4
 }
 .jdb-order-md-5 {
  order:5
 }
 .jdb-order-md-6 {
  order:6
 }
 .jdb-order-md-7 {
  order:7
 }
 .jdb-order-md-8 {
  order:8
 }
 .jdb-order-md-9 {
  order:9
 }
 .jdb-order-md-10 {
  order:10
 }
 .jdb-order-md-11 {
  order:11
 }
 .jdb-order-md-12 {
  order:12
 }
 .jdb-offset-md-0 {
  margin-left:0
 }
 .jdb-offset-md-1 {
  margin-left:8.3333333333%
 }
 .jdb-offset-md-2 {
  margin-left:16.6666666667%
 }
 .jdb-offset-md-3 {
  margin-left:25%
 }
 .jdb-offset-md-4 {
  margin-left:33.3333333333%
 }
 .jdb-offset-md-5 {
  margin-left:41.6666666667%
 }
 .jdb-offset-md-6 {
  margin-left:50%
 }
 .jdb-offset-md-7 {
  margin-left:58.3333333333%
 }
 .jdb-offset-md-8 {
  margin-left:66.6666666667%
 }
 .jdb-offset-md-9 {
  margin-left:75%
 }
 .jdb-offset-md-10 {
  margin-left:83.3333333333%
 }
 .jdb-offset-md-11 {
  margin-left:91.6666666667%
 }
}
@media (min-width:992px) {
 .jdb-col-lg {
  flex-basis:0;
  flex-grow:1;
  min-width:0;
  max-width:100%
 }
 .jdb-row-cols-lg-1 > * {
  flex:0 0 100%;
  max-width:100%
 }
 .jdb-row-cols-lg-2 > * {
  flex:0 0 50%;
  max-width:50%
 }
 .jdb-row-cols-lg-3 > * {
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .jdb-row-cols-lg-4 > * {
  flex:0 0 25%;
  max-width:25%
 }
 .jdb-row-cols-lg-5 > * {
  flex:0 0 20%;
  max-width:20%
 }
 .jdb-row-cols-lg-6 > * {
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .jdb-col-lg-auto {
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .jdb-col-lg-1 {
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
 }
 .jdb-col-lg-2 {
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .jdb-col-lg-3 {
  flex:0 0 25%;
  max-width:25%
 }
 .jdb-col-lg-4 {
  flex:0 0 33.3333333333%;
  max-width:31.333%;
 }
 .jdb-col-lg-5 {
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
 }
 .jdb-col-lg-6 {
  flex:0 0 50%;
  max-width:50%
 }
 .jdb-col-lg-7 {
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
 }
 .jdb-col-lg-8 {
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
 }
 .jdb-col-lg-9 {
  flex:0 0 75%;
  max-width:75%
 }
 .jdb-col-lg-10 {
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
 }
 .jdb-col-lg-11 {
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
 }
 .jdb-col-lg-12 {
  flex:0 0 100%;
  max-width:100%
 }
 .jdb-order-lg-first {
  order:-1
 }
 .jdb-order-lg-last {
  order:13
 }
 .jdb-order-lg-0 {
  order:0
 }
 .jdb-order-lg-1 {
  order:1
 }
 .jdb-order-lg-2 {
  order:2
 }
 .jdb-order-lg-3 {
  order:3
 }
 .jdb-order-lg-4 {
  order:4
 }
 .jdb-order-lg-5 {
  order:5
 }
 .jdb-order-lg-6 {
  order:6
 }
 .jdb-order-lg-7 {
  order:7
 }
 .jdb-order-lg-8 {
  order:8
 }
 .jdb-order-lg-9 {
  order:9
 }
 .jdb-order-lg-10 {
  order:10
 }
 .jdb-order-lg-11 {
  order:11
 }
 .jdb-order-lg-12 {
  order:12
 }
 .jdb-offset-lg-0 {
  margin-left:0
 }
 .jdb-offset-lg-1 {
  margin-left:8.3333333333%
 }
 .jdb-offset-lg-2 {
  margin-left:16.6666666667%
 }
 .jdb-offset-lg-3 {
  margin-left:25%
 }
 .jdb-offset-lg-4 {
  margin-left:33.3333333333%
 }
 .jdb-offset-lg-5 {
  margin-left:41.6666666667%
 }
 .jdb-offset-lg-6 {
  margin-left:50%
 }
 .jdb-offset-lg-7 {
  margin-left:58.3333333333%
 }
 .jdb-offset-lg-8 {
  margin-left:66.6666666667%
 }
 .jdb-offset-lg-9 {
  margin-left:75%
 }
 .jdb-offset-lg-10 {
  margin-left:83.3333333333%
 }
 .jdb-offset-lg-11 {
  margin-left:91.6666666667%
 }
}
@media (min-width:1200px) {
 .jdb-col-xl {
  flex-basis:0;
  flex-grow:1;
  min-width:0;
  max-width:100%
 }
 .jdb-row-cols-xl-1 > * {
  flex:0 0 100%;
  max-width:100%
 }
 .jdb-row-cols-xl-2 > * {
  flex:0 0 50%;
  max-width:50%
 }
 .jdb-row-cols-xl-3 > * {
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .jdb-row-cols-xl-4 > * {
  flex:0 0 25%;
  max-width:25%
 }
 .jdb-row-cols-xl-5 > * {
  flex:0 0 20%;
  max-width:20%
 }
 .jdb-row-cols-xl-6 > * {
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .jdb-col-xl-auto {
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .jdb-col-xl-1 {
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
 }
 .jdb-col-xl-2 {
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .jdb-col-xl-3 {
  flex:0 0 25%;
  max-width:25%
 }
 .jdb-col-xl-4 {
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .jdb-col-xl-5 {
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
 }
 .jdb-col-xl-6 {
  flex:0 0 50%;
  max-width:50%
 }
 .jdb-col-xl-7 {
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
 }
 .jdb-col-xl-8 {
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
 }
 .jdb-col-xl-9 {
  flex:0 0 75%;
  max-width:75%
 }
 .jdb-col-xl-10 {
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
 }
 .jdb-col-xl-11 {
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
 }
 .jdb-col-xl-12 {
  flex:0 0 100%;
  max-width:100%
 }
 .jdb-order-xl-first {
  order:-1
 }
 .jdb-order-xl-last {
  order:13
 }
 .jdb-order-xl-0 {
  order:0
 }
 .jdb-order-xl-1 {
  order:1
 }
 .jdb-order-xl-2 {
  order:2
 }
 .jdb-order-xl-3 {
  order:3
 }
 .jdb-order-xl-4 {
  order:4
 }
 .jdb-order-xl-5 {
  order:5
 }
 .jdb-order-xl-6 {
  order:6
 }
 .jdb-order-xl-7 {
  order:7
 }
 .jdb-order-xl-8 {
  order:8
 }
 .jdb-order-xl-9 {
  order:9
 }
 .jdb-order-xl-10 {
  order:10
 }
 .jdb-order-xl-11 {
  order:11
 }
 .jdb-order-xl-12 {
  order:12
 }
 .jdb-offset-xl-0 {
  margin-left:0
 }
 .jdb-offset-xl-1 {
  margin-left:8.3333333333%
 }
 .jdb-offset-xl-2 {
  margin-left:16.6666666667%
 }
 .jdb-offset-xl-3 {
  margin-left:25%
 }
 .jdb-offset-xl-4 {
  margin-left:33.3333333333%
 }
 .jdb-offset-xl-5 {
  margin-left:41.6666666667%
 }
 .jdb-offset-xl-6 {
  margin-left:50%
 }
 .jdb-offset-xl-7 {
  margin-left:58.3333333333%
 }
 .jdb-offset-xl-8 {
  margin-left:66.6666666667%
 }
 .jdb-offset-xl-9 {
  margin-left:75%
 }
 .jdb-offset-xl-10 {
  margin-left:83.3333333333%
 }
 .jdb-offset-xl-11 {
  margin-left:91.6666666667%
 }
}
.jdb-close {
 float:right;
 font-size:1.5rem;
 font-weight:700;
 line-height:1;
 color:#000;
 text-shadow:0 1px 0 #fff;
 opacity:0.5
}
.jdb-close:hover {
 color:#000;
 text-decoration:none
}
.jdb-close:not(:disabled):not(.disabled):hover,
.jdb-close:not(:disabled):not(.disabled):focus {
 opacity:0.75
}
button.jdb-close {
 padding:0;
 background-color:transparent;
 border:0
}
a.jdb-close.jdb-disabled {
 pointer-events:none
}
.jdb-align-baseline {
 vertical-align:baseline !important
}
.jdb-align-top {
 vertical-align:top !important
}
.jdb-align-middle {
 vertical-align:middle !important
}
.jdb-align-bottom {
 vertical-align:bottom !important
}
.jdb-align-text-bottom {
 vertical-align:text-bottom !important
}
.jdb-align-text-top {
 vertical-align:text-top !important
}
.jdb-clearfix::after {
 display:block;
 clear:both;
 content:""
}
.jdb-d-none {
 display:none !important
}
.jdb-d-inline {
 display:inline !important
}
.jdb-d-inline-block {
 display:inline-block !important
}
.jdb-d-block {
 display:block !important
}
.jdb-d-table {
 display:table !important
}
.jdb-d-table-row {
 display:table-row !important
}
.jdb-d-table-cell {
 display:table-cell !important
}
.jdb-d-flex {
 display:flex !important
}
.jdb-d-inline-flex {
 display:inline-flex !important
}
@media (min-width:576px) {
 .jdb-d-sm-none {
  display:none !important
 }
 .jdb-d-sm-inline {
  display:inline !important
 }
 .jdb-d-sm-inline-block {
  display:inline-block !important
 }
 .jdb-d-sm-block {
  display:block !important
 }
 .jdb-d-sm-table {
  display:table !important
 }
 .jdb-d-sm-table-row {
  display:table-row !important
 }
 .jdb-d-sm-table-cell {
  display:table-cell !important
 }
 .jdb-d-sm-flex {
  display:flex !important
 }
 .jdb-d-sm-inline-flex {
  display:inline-flex !important
 }
}
@media (min-width:768px) {
 .jdb-d-md-none {
  display:none !important
 }
 .jdb-d-md-inline {
  display:inline !important
 }
 .jdb-d-md-inline-block {
  display:inline-block !important
 }
 .jdb-d-md-block {
  display:block !important
 }
 .jdb-d-md-table {
  display:table !important
 }
 .jdb-d-md-table-row {
  display:table-row !important
 }
 .jdb-d-md-table-cell {
  display:table-cell !important
 }
 .jdb-d-md-flex {
  display:flex !important
 }
 .jdb-d-md-inline-flex {
  display:inline-flex !important
 }
}
@media (min-width:992px) {
 .jdb-d-lg-none {
  display:none !important
 }
 .jdb-d-lg-inline {
  display:inline !important
 }
 .jdb-d-lg-inline-block {
  display:inline-block !important
 }
 .jdb-d-lg-block {
  display:block !important
 }
 .jdb-d-lg-table {
  display:table !important
 }
 .jdb-d-lg-table-row {
  display:table-row !important
 }
 .jdb-d-lg-table-cell {
  display:table-cell !important
 }
 .jdb-d-lg-flex {
  display:flex !important
 }
 .jdb-d-lg-inline-flex {
  display:inline-flex !important
 }
}
@media (min-width:1200px) {
 .jdb-d-xl-none {
  display:none !important
 }
 .jdb-d-xl-inline {
  display:inline !important
 }
 .jdb-d-xl-inline-block {
  display:inline-block !important
 }
 .jdb-d-xl-block {
  display:block !important
 }
 .jdb-d-xl-table {
  display:table !important
 }
 .jdb-d-xl-table-row {
  display:table-row !important
 }
 .jdb-d-xl-table-cell {
  display:table-cell !important
 }
 .jdb-d-xl-flex {
  display:flex !important
 }
 .jdb-d-xl-inline-flex {
  display:inline-flex !important
 }
}
@media print {
 .jdb-d-print-none {
  display:none !important
 }
 .jdb-d-print-inline {
  display:inline !important
 }
 .jdb-d-print-inline-block {
  display:inline-block !important
 }
 .jdb-d-print-block {
  display:block !important
 }
 .jdb-d-print-table {
  display:table !important
 }
 .jdb-d-print-table-row {
  display:table-row !important
 }
 .jdb-d-print-table-cell {
  display:table-cell !important
 }
 .jdb-d-print-flex {
  display:flex !important
 }
 .jdb-d-print-inline-flex {
  display:inline-flex !important
 }
}
.jdb-embed-responsive {
 position:relative;
 display:block;
 width:100%;
 padding:0;
 overflow:hidden
}
.jdb-embed-responsive::before {
 display:block;
 content:""
}
.jdb-embed-responsive .jdb-embed-responsive-item,
.jdb-embed-responsive iframe,
.jdb-embed-responsive embed,
.jdb-embed-responsive object,
.jdb-embed-responsive video {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 border:0
}
.jdb-embed-responsive-21by9::before {
 padding-top:42.8571428571%
}
.jdb-embed-responsive-16by9::before {
 padding-top:56.25%
}
.jdb-embed-responsive-4by3::before {
 padding-top:75%
}
.jdb-embed-responsive-1by1::before {
 padding-top:100%
}
.jdb-flex-row {
 flex-direction:row !important
}
.jdb-flex-column {
 flex-direction:column !important
}
.jdb-flex-row-reverse {
 flex-direction:row-reverse !important
}
.jdb-flex-column-reverse {
 flex-direction:column-reverse !important
}
.jdb-flex-wrap {
 flex-wrap:wrap !important
}
.jdb-flex-nowrap {
 flex-wrap:nowrap !important
}
.jdb-flex-wrap-reverse {
 flex-wrap:wrap-reverse !important
}
.jdb-flex-fill {
 flex:1 1 auto !important
}
.jdb-flex-grow-0 {
 flex-grow:0 !important
}
.jdb-flex-grow-1 {
 flex-grow:1 !important
}
.jdb-flex-shrink-0 {
 flex-shrink:0 !important
}
.jdb-flex-shrink-1 {
 flex-shrink:1 !important
}
.jdb-justify-content-start {
 justify-content:flex-start !important
}
.jdb-justify-content-end {
 justify-content:flex-end !important
}
.jdb-justify-content-center {
 justify-content:center !important
}
.jdb-justify-content-between {
 justify-content:space-between !important
}
.jdb-justify-content-around {
 justify-content:space-around !important
}
.jdb-align-items-start {
 align-items:flex-start !important
}
.jdb-align-items-end {
 align-items:flex-end !important
}
.jdb-align-items-center {
 align-items:center !important
}
.jdb-align-items-baseline {
 align-items:baseline !important
}
.jdb-align-items-stretch {
 align-items:stretch !important
}
.jdb-align-content-start {
 align-content:flex-start !important
}
.jdb-align-content-end {
 align-content:flex-end !important
}
.jdb-align-content-center {
 align-content:center !important
}
.jdb-align-content-between {
 align-content:space-between !important
}
.jdb-align-content-around {
 align-content:space-around !important
}
.jdb-align-content-stretch {
 align-content:stretch !important
}
.jdb-align-self-auto {
 align-self:auto !important
}
.jdb-align-self-start {
 align-self:flex-start !important
}
.jdb-align-self-end {
 align-self:flex-end !important
}
.jdb-align-self-center {
 align-self:center !important
}
.jdb-align-self-baseline {
 align-self:baseline !important
}
.jdb-align-self-stretch {
 align-self:stretch !important
}
@media (min-width:576px) {
 .jdb-flex-sm-row {
  flex-direction:row !important
 }
 .jdb-flex-sm-column {
  flex-direction:column !important
 }
 .jdb-flex-sm-row-reverse {
  flex-direction:row-reverse !important
 }
 .jdb-flex-sm-column-reverse {
  flex-direction:column-reverse !important
 }
 .jdb-flex-sm-wrap {
  flex-wrap:wrap !important
 }
 .jdb-flex-sm-nowrap {
  flex-wrap:nowrap !important
 }
 .jdb-flex-sm-wrap-reverse {
  flex-wrap:wrap-reverse !important
 }
 .jdb-flex-sm-fill {
  flex:1 1 auto !important
 }
 .jdb-flex-sm-grow-0 {
  flex-grow:0 !important
 }
 .jdb-flex-sm-grow-1 {
  flex-grow:1 !important
 }
 .jdb-flex-sm-shrink-0 {
  flex-shrink:0 !important
 }
 .jdb-flex-sm-shrink-1 {
  flex-shrink:1 !important
 }
 .jdb-justify-content-sm-start {
  justify-content:flex-start !important
 }
 .jdb-justify-content-sm-end {
  justify-content:flex-end !important
 }
 .jdb-justify-content-sm-center {
  justify-content:center !important
 }
 .jdb-justify-content-sm-between {
  justify-content:space-between !important
 }
 .jdb-justify-content-sm-around {
  justify-content:space-around !important
 }
 .jdb-align-items-sm-start {
  align-items:flex-start !important
 }
 .jdb-align-items-sm-end {
  align-items:flex-end !important
 }
 .jdb-align-items-sm-center {
  align-items:center !important
 }
 .jdb-align-items-sm-baseline {
  align-items:baseline !important
 }
 .jdb-align-items-sm-stretch {
  align-items:stretch !important
 }
 .jdb-align-content-sm-start {
  align-content:flex-start !important
 }
 .jdb-align-content-sm-end {
  align-content:flex-end !important
 }
 .jdb-align-content-sm-center {
  align-content:center !important
 }
 .jdb-align-content-sm-between {
  align-content:space-between !important
 }
 .jdb-align-content-sm-around {
  align-content:space-around !important
 }
 .jdb-align-content-sm-stretch {
  align-content:stretch !important
 }
 .jdb-align-self-sm-auto {
  align-self:auto !important
 }
 .jdb-align-self-sm-start {
  align-self:flex-start !important
 }
 .jdb-align-self-sm-end {
  align-self:flex-end !important
 }
 .jdb-align-self-sm-center {
  align-self:center !important
 }
 .jdb-align-self-sm-baseline {
  align-self:baseline !important
 }
 .jdb-align-self-sm-stretch {
  align-self:stretch !important
 }
}
@media (min-width:768px) {
 .jdb-flex-md-row {
  flex-direction:row !important
 }
 .jdb-flex-md-column {
  flex-direction:column !important
 }
 .jdb-flex-md-row-reverse {
  flex-direction:row-reverse !important
 }
 .jdb-flex-md-column-reverse {
  flex-direction:column-reverse !important
 }
 .jdb-flex-md-wrap {
  flex-wrap:wrap !important
 }
 .jdb-flex-md-nowrap {
  flex-wrap:nowrap !important
 }
 .jdb-flex-md-wrap-reverse {
  flex-wrap:wrap-reverse !important
 }
 .jdb-flex-md-fill {
  flex:1 1 auto !important
 }
 .jdb-flex-md-grow-0 {
  flex-grow:0 !important
 }
 .jdb-flex-md-grow-1 {
  flex-grow:1 !important
 }
 .jdb-flex-md-shrink-0 {
  flex-shrink:0 !important
 }
 .jdb-flex-md-shrink-1 {
  flex-shrink:1 !important
 }
 .jdb-justify-content-md-start {
  justify-content:flex-start !important
 }
 .jdb-justify-content-md-end {
  justify-content:flex-end !important
 }
 .jdb-justify-content-md-center {
  justify-content:center !important
 }
 .jdb-justify-content-md-between {
  justify-content:space-between !important
 }
 .jdb-justify-content-md-around {
  justify-content:space-around !important
 }
 .jdb-align-items-md-start {
  align-items:flex-start !important
 }
 .jdb-align-items-md-end {
  align-items:flex-end !important
 }
 .jdb-align-items-md-center {
  align-items:center !important
 }
 .jdb-align-items-md-baseline {
  align-items:baseline !important
 }
 .jdb-align-items-md-stretch {
  align-items:stretch !important
 }
 .jdb-align-content-md-start {
  align-content:flex-start !important
 }
 .jdb-align-content-md-end {
  align-content:flex-end !important
 }
 .jdb-align-content-md-center {
  align-content:center !important
 }
 .jdb-align-content-md-between {
  align-content:space-between !important
 }
 .jdb-align-content-md-around {
  align-content:space-around !important
 }
 .jdb-align-content-md-stretch {
  align-content:stretch !important
 }
 .jdb-align-self-md-auto {
  align-self:auto !important
 }
 .jdb-align-self-md-start {
  align-self:flex-start !important
 }
 .jdb-align-self-md-end {
  align-self:flex-end !important
 }
 .jdb-align-self-md-center {
  align-self:center !important
 }
 .jdb-align-self-md-baseline {
  align-self:baseline !important
 }
 .jdb-align-self-md-stretch {
  align-self:stretch !important
 }
}
@media (min-width:992px) {
 .jdb-flex-lg-row {
  flex-direction:row !important
 }
 .jdb-flex-lg-column {
  flex-direction:column !important
 }
 .jdb-flex-lg-row-reverse {
  flex-direction:row-reverse !important
 }
 .jdb-flex-lg-column-reverse {
  flex-direction:column-reverse !important
 }
 .jdb-flex-lg-wrap {
  flex-wrap:wrap !important
 }
 .jdb-flex-lg-nowrap {
  flex-wrap:nowrap !important
 }
 .jdb-flex-lg-wrap-reverse {
  flex-wrap:wrap-reverse !important
 }
 .jdb-flex-lg-fill {
  flex:1 1 auto !important
 }
 .jdb-flex-lg-grow-0 {
  flex-grow:0 !important
 }
 .jdb-flex-lg-grow-1 {
  flex-grow:1 !important
 }
 .jdb-flex-lg-shrink-0 {
  flex-shrink:0 !important
 }
 .jdb-flex-lg-shrink-1 {
  flex-shrink:1 !important
 }
 .jdb-justify-content-lg-start {
  justify-content:flex-start !important
 }
 .jdb-justify-content-lg-end {
  justify-content:flex-end !important
 }
 .jdb-justify-content-lg-center {
  justify-content:center !important
 }
 .jdb-justify-content-lg-between {
  justify-content:space-between !important
 }
 .jdb-justify-content-lg-around {
  justify-content:space-around !important
 }
 .jdb-align-items-lg-start {
  align-items:flex-start !important
 }
 .jdb-align-items-lg-end {
  align-items:flex-end !important
 }
 .jdb-align-items-lg-center {
  align-items:center !important
 }
 .jdb-align-items-lg-baseline {
  align-items:baseline !important
 }
 .jdb-align-items-lg-stretch {
  align-items:stretch !important
 }
 .jdb-align-content-lg-start {
  align-content:flex-start !important
 }
 .jdb-align-content-lg-end {
  align-content:flex-end !important
 }
 .jdb-align-content-lg-center {
  align-content:center !important
 }
 .jdb-align-content-lg-between {
  align-content:space-between !important
 }
 .jdb-align-content-lg-around {
  align-content:space-around !important
 }
 .jdb-align-content-lg-stretch {
  align-content:stretch !important
 }
 .jdb-align-self-lg-auto {
  align-self:auto !important
 }
 .jdb-align-self-lg-start {
  align-self:flex-start !important
 }
 .jdb-align-self-lg-end {
  align-self:flex-end !important
 }
 .jdb-align-self-lg-center {
  align-self:center !important
 }
 .jdb-align-self-lg-baseline {
  align-self:baseline !important
 }
 .jdb-align-self-lg-stretch {
  align-self:stretch !important
 }
}
@media (min-width:1200px) {
 .jdb-flex-xl-row {
  flex-direction:row !important
 }
 .jdb-flex-xl-column {
  flex-direction:column !important
 }
 .jdb-flex-xl-row-reverse {
  flex-direction:row-reverse !important
 }
 .jdb-flex-xl-column-reverse {
  flex-direction:column-reverse !important
 }
 .jdb-flex-xl-wrap {
  flex-wrap:wrap !important
 }
 .jdb-flex-xl-nowrap {
  flex-wrap:nowrap !important
 }
 .jdb-flex-xl-wrap-reverse {
  flex-wrap:wrap-reverse !important
 }
 .jdb-flex-xl-fill {
  flex:1 1 auto !important
 }
 .jdb-flex-xl-grow-0 {
  flex-grow:0 !important
 }
 .jdb-flex-xl-grow-1 {
  flex-grow:1 !important
 }
 .jdb-flex-xl-shrink-0 {
  flex-shrink:0 !important
 }
 .jdb-flex-xl-shrink-1 {
  flex-shrink:1 !important
 }
 .jdb-justify-content-xl-start {
  justify-content:flex-start !important
 }
 .jdb-justify-content-xl-end {
  justify-content:flex-end !important
 }
 .jdb-justify-content-xl-center {
  justify-content:center !important
 }
 .jdb-justify-content-xl-between {
  justify-content:space-between !important
 }
 .jdb-justify-content-xl-around {
  justify-content:space-around !important
 }
 .jdb-align-items-xl-start {
  align-items:flex-start !important
 }
 .jdb-align-items-xl-end {
  align-items:flex-end !important
 }
 .jdb-align-items-xl-center {
  align-items:center !important
 }
 .jdb-align-items-xl-baseline {
  align-items:baseline !important
 }
 .jdb-align-items-xl-stretch {
  align-items:stretch !important
 }
 .jdb-align-content-xl-start {
  align-content:flex-start !important
 }
 .jdb-align-content-xl-end {
  align-content:flex-end !important
 }
 .jdb-align-content-xl-center {
  align-content:center !important
 }
 .jdb-align-content-xl-between {
  align-content:space-between !important
 }
 .jdb-align-content-xl-around {
  align-content:space-around !important
 }
 .jdb-align-content-xl-stretch {
  align-content:stretch !important
 }
 .jdb-align-self-xl-auto {
  align-self:auto !important
 }
 .jdb-align-self-xl-start {
  align-self:flex-start !important
 }
 .jdb-align-self-xl-end {
  align-self:flex-end !important
 }
 .jdb-align-self-xl-center {
  align-self:center !important
 }
 .jdb-align-self-xl-baseline {
  align-self:baseline !important
 }
 .jdb-align-self-xl-stretch {
  align-self:stretch !important
 }
}
.jdb-float-left {
 float:left !important
}
.jdb-float-right {
 float:right !important
}
.jdb-float-none {
 float:none !important
}
@media (min-width:576px) {
 .jdb-float-sm-left {
  float:left !important
 }
 .jdb-float-sm-right {
  float:right !important
 }
 .jdb-float-sm-none {
  float:none !important
 }
}
@media (min-width:768px) {
 .jdb-float-md-left {
  float:left !important
 }
 .jdb-float-md-right {
  float:right !important
 }
 .jdb-float-md-none {
  float:none !important
 }
}
@media (min-width:992px) {
 .jdb-float-lg-left {
  float:left !important
 }
 .jdb-float-lg-right {
  float:right !important
 }
 .jdb-float-lg-none {
  float:none !important
 }
}
@media (min-width:1200px) {
 .jdb-float-xl-left {
  float:left !important
 }
 .jdb-float-xl-right {
  float:right !important
 }
 .jdb-float-xl-none {
  float:none !important
 }
}
.jdb-user-select-all {
 user-select:all !important
}
.jdb-user-select-auto {
 user-select:auto !important
}
.jdb-user-select-none {
 user-select:none !important
}
.jdb-overflow-auto {
 overflow:auto !important
}
.jdb-overflow-hidden {
 overflow:hidden !important
}
.jdb-position-static {
 position:static !important
}
.jdb-position-relative {
 position:relative !important
}
.jdb-position-absolute {
 position:absolute !important
}
.jdb-position-fixed {
 position:fixed !important
}
.jdb-position-sticky {
 position:sticky !important
}
.jdb-fixed-top {
 position:fixed;
 top:0;
 right:0;
 left:0;
 z-index:1030
}
.jdb-fixed-bottom {
 position:fixed;
 right:0;
 bottom:0;
 left:0;
 z-index:1030
}
.jdb-sticky-top {
 position:sticky;
 top:0;
 z-index:1020
}
.jdb-slider,
.jdb-slideshow {
 -webkit-tap-highlight-color:transparent
}
.jdb-slider .jdb-slider-controls,
.jdb-slideshow .jdb-slider-controls {
 overflow:hidden
}
.jdb-slider .jdb-slideshow-pretitle,
.jdb-slideshow .jdb-slideshow-pretitle {
 margin-bottom:20px
}
.jdb-slider .jdb-slideshow-title,
.jdb-slideshow .jdb-slideshow-title {
 margin-bottom:20px
}
.jdb-slider .jdb-slideshow-description,
.jdb-slideshow .jdb-slideshow-description {
 margin-bottom:20px
}
.jdb-slider .jdb-slider-next,
.jdb-slideshow .jdb-slider-next,
.jdb-slider .jdb-slider-prev,
.jdb-slideshow .jdb-slider-prev {
 position:absolute;
 height:100%;
 z-index:2;
 top:0;
 display:flex;
 align-items:center;
 justify-content:center
}
.jdb-slider .jdb-slider-next a,
.jdb-slideshow .jdb-slider-next a,
.jdb-slider .jdb-slider-prev a,
.jdb-slideshow .jdb-slider-prev a {
 margin:0 15px;
 position:relative;
 opacity:0;
 will-change:opacity, left, right;
 -webkit-transition:0.2s all linear;
 -moz-transition:0.2s all linear;
 -ms-transition:0.2s all linear;
 -o-transition:0.2s all linear;
 transition:0.2s all linear;
 font-size:32px;
 color:#007bff
}
.jdb-slider .jdb-slider-next:not(.jdb-slider-outside),
.jdb-slideshow .jdb-slider-next:not(.jdb-slider-outside) {
 right:0
}
.jdb-slider .jdb-slider-next:not(.jdb-slider-outside) a,
.jdb-slideshow .jdb-slider-next:not(.jdb-slider-outside) a {
 right:-100%
}
.jdb-slider .jdb-slider-next.jdb-slider-outside,
.jdb-slideshow .jdb-slider-next.jdb-slider-outside {
 left:100%
}
.jdb-slider .jdb-slider-next.jdb-slider-outside a,
.jdb-slideshow .jdb-slider-next.jdb-slider-outside a {
 left:-100%
}
.jdb-slider .jdb-slider-prev:not(.jdb-slider-outside),
.jdb-slideshow .jdb-slider-prev:not(.jdb-slider-outside) {
 left:0
}
.jdb-slider .jdb-slider-prev:not(.jdb-slider-outside) a,
.jdb-slideshow .jdb-slider-prev:not(.jdb-slider-outside) a {
 left:-100%
}
.jdb-slider .jdb-slider-prev.jdb-slider-outside,
.jdb-slideshow .jdb-slider-prev.jdb-slider-outside {
 right:100%
}
.jdb-slider .jdb-slider-prev.jdb-slider-outside a,
.jdb-slideshow .jdb-slider-prev.jdb-slider-outside a {
 right:-100%
}
.jdb-slider:hover .jdb-slider-next a,
.jdb-slideshow:hover .jdb-slider-next a {
 opacity:1
}
.jdb-slider:hover .jdb-slider-next:not(.jdb-slider-outside) a,
.jdb-slideshow:hover .jdb-slider-next:not(.jdb-slider-outside) a {
 right:0
}
.jdb-slider:hover .jdb-slider-next.jdb-slider-outside a,
.jdb-slideshow:hover .jdb-slider-next.jdb-slider-outside a {
 left:0
}
.jdb-slider:hover .jdb-slider-prev a,
.jdb-slideshow:hover .jdb-slider-prev a {
 opacity:1
}
.jdb-slider:hover .jdb-slider-prev:not(.jdb-slider-outside) a,
.jdb-slideshow:hover .jdb-slider-prev:not(.jdb-slider-outside) a {
 left:0
}
.jdb-slider:hover .jdb-slider-prev.jdb-slider-outside a,
.jdb-slideshow:hover .jdb-slider-prev.jdb-slider-outside a {
 right:0
}
.jdb-slider.jdb-show-controls .jdb-slider-next a,
.jdb-slideshow.jdb-show-controls .jdb-slider-next a {
 opacity:1
}
.jdb-slider.jdb-show-controls .jdb-slider-next:not(.jdb-slider-outside) a,
.jdb-slideshow.jdb-show-controls .jdb-slider-next:not(.jdb-slider-outside) a {
 right:0
}
.jdb-slider.jdb-show-controls .jdb-slider-next.jdb-slider-outside a,
.jdb-slideshow.jdb-show-controls .jdb-slider-next.jdb-slider-outside a {
 left:0
}
.jdb-slider.jdb-show-controls .jdb-slider-prev a,
.jdb-slideshow.jdb-show-controls .jdb-slider-prev a {
 opacity:1
}
.jdb-slider.jdb-show-controls .jdb-slider-prev:not(.jdb-slider-outside) a,
.jdb-slideshow.jdb-show-controls .jdb-slider-prev:not(.jdb-slider-outside) a {
 left:0
}
.jdb-slider.jdb-show-controls .jdb-slider-prev.jdb-slider-outside a,
.jdb-slideshow.jdb-show-controls .jdb-slider-prev.jdb-slider-outside a {
 right:0
}
.jdb-slider-container {
 overflow:hidden;
 position:relative
}
.jdb-slider-items {
 will-change:transform;
 position:relative
}
.jdb-slider-items {
 display:flex;
 margin:0;
 padding:0;
 list-style:none;
 -webkit-touch-callout:none
}
.jdb-slider-items > * {
 flex:none;
 position:relative;
 touch-action:pan-y
}
.jdb-slider-items > :focus {
 outline:none
}
.jdb-slider-items > * {
 width:100%
}
.jdb-dotnav {
 display:flex;
 flex-wrap:wrap;
 margin:0;
 padding:0;
 list-style:none;
 margin-left:-12px;
 margin-top:20px;
 margin-bottom:20px;
 justify-content:center
}
.jdb-dotnav > * {
 flex:none;
 padding-left:12px
}
.jdb-dotnav > * > * {
 display:block;
 box-sizing:border-box;
 width:10px;
 height:10px;
 border-radius:50%;
 background-color:#ccc;
 text-indent:100%;
 overflow:hidden;
 white-space:nowrap
}
.jdb-dotnav > .jdb-active > * {
 background-color:#007bff
}
.jdb-slideshow {
 -webkit-tap-highlight-color:transparent
}
.jdb-slideshow-items {
 position:relative;
 z-index:0;
 margin:0;
 padding:0;
 list-style:none;
 overflow:hidden;
 -webkit-touch-callout:none
}
.jdb-slideshow-items > * {
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 overflow:hidden;
 will-change:transform, opacity;
 touch-action:pan-y
}
.jdb-slideshow-items > :focus {
 outline:none
}
.jdb-slideshow-items > :not(.jdb-active) {
 display:none
}
.jdb-slideshow-item {
 display:flex;
 width:100%;
 height:100%
}
.jdb-slideshow-item .jdb-slideshow-item-inner {
 display:flex;
 width:100%;
 height:100%;
 margin:auto
}
.jdb-slideshow-item .jdb-slideshow-item-inner .jdb-slideshow-media {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%;
 position:relative;
 z-index:8
}
.jdb-slideshow-item .jdb-slideshow-item-inner .jdb-slideshow-media .jdb-video video {
 background:#333
}
.jdb-slideshow-item .jdb-slideshow-item-inner .jdb-slideshow-content {
 -ms-flex:0 0 50%;
 flex:0 0 50%;
 max-width:50%;
 position:relative;
 z-index:8
}
.jdb-slideshow-nav.inside {
 position:absolute;
 bottom:0;
 width:100%;
 z-index:1
}
.jdb-slideshow-buttons {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.jdb-slideshow-buttons.center {
 justify-content:center
}
.jdb-slideshow-buttons.left {
 justify-content:flex-start
}
.jdb-slideshow-buttons.right {
 justify-content:flex-end
}
.jdb-slideshow-buttons.stacked {
 justify-content:center;
 flex-direction:column
}
.jdb-slideshow-buttons .jdb-button {
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 width:auto;
 max-width:100%;
 padding:5px
}
/*
 * justifiedGallery - v3.7.0
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2018 Miro Mannino
 * Licensed under the MIT license.
 */.jdb-justified-gallery {
 width:100%;
 position:relative;
 overflow:hidden
}
.jdb-justified-gallery > a,
.jdb-justified-gallery > div,
.jdb-justified-gallery > figure {
 position:absolute;
 display:inline-block;
 overflow:hidden;
 filter:"alpha(opacity=10)";
 opacity:0.1;
 margin:0;
 padding:0
}
.jdb-justified-gallery > a > img,
.jdb-justified-gallery > div > img,
.jdb-justified-gallery > figure > img,
.jdb-justified-gallery > a > a > img,
.jdb-justified-gallery > div > a > img,
.jdb-justified-gallery > figure > a > img {
 position:absolute;
 top:50%;
 left:50%;
 margin:0;
 padding:0;
 border:none;
 filter:"alpha(opacity=0)";
 opacity:0
}
.jdb-justified-gallery > a > .caption,
.jdb-justified-gallery > div > .caption,
.jdb-justified-gallery > figure > .caption {
 display:none;
 position:absolute;
 bottom:0;
 padding:5px;
 background-color:#000;
 left:0;
 right:0;
 margin:0;
 color:white;
 font-size:12px;
 font-weight:300;
 font-family:sans-serif
}
.jdb-justified-gallery > a > .caption.caption-visible,
.jdb-justified-gallery > div > .caption.caption-visible,
.jdb-justified-gallery > figure > .caption.caption-visible {
 display:initial;
 filter:"alpha(opacity=70)";
 opacity:0.7;
 -webkit-transition:opacity 500ms ease-in;
 -moz-transition:opacity 500ms ease-in;
 -o-transition:opacity 500ms ease-in;
 transition:opacity 500ms ease-in
}
.jdb-justified-gallery > .entry-visible {
 filter:"alpha(opacity=100)";
 opacity:1;
 background:none
}
.jdb-justified-gallery > .entry-visible > img,
.jdb-justified-gallery > .entry-visible > a > img {
 filter:"alpha(opacity=100)";
 opacity:1;
 -webkit-transition:opacity 500ms ease-in;
 -moz-transition:opacity 500ms ease-in;
 -o-transition:opacity 500ms ease-in;
 transition:opacity 500ms ease-in
}
.jdb-justified-gallery > .jg-filtered {
 display:none
}
.jdb-justified-gallery > .spinner {
 position:absolute;
 bottom:0;
 margin-left:-24px;
 padding:10px 0 10px 0;
 left:50%;
 filter:"alpha(opacity=100)";
 opacity:1;
 overflow:initial
}
.jdb-justified-gallery > .spinner > span {
 display:inline-block;
 filter:"alpha(opacity=0)";
 opacity:0;
 width:8px;
 height:8px;
 margin:0 4px 0 4px;
 background-color:#000;
 border-radius:6px
}
.jdb-gallery-container {
 display:flex;
 flex-direction:column-reverse
}
.jdb-gallery-filters {
 padding:20px 0px;
 flex-wrap:wrap
}
.jdb-gallery-filters > button {
 background-color:#f3f3f3;
 padding:10px 20px;
 margin:5px
}
.jdb-gallery-filters > button.active {
 background-color:#000;
 color:#fff
}
.jdb-gallery-item-caption {
 position:absolute;
 bottom:0;
 z-index:1;
 left:0;
 display:block;
 width:100%;
 margin:0
}
.jdb-gallery-item.jdb-caption-on-hover .jdb-gallery-item-caption {
 display:none
}
.jdb-gallery-item.jdb-caption-on-hover:hover .jdb-gallery-item-caption {
 display:block
}
.jdb-grid-gallery .jdb-gallery-item {
 position:relative
}
.jdb-gallery-item-inner {
 position:relative;
 width:100%;
 height:100%;
 background-size:cover !important;
 background-position:center
}
.jdb-beforeafter-horizontal .jdb-beforeafter-handle:before,
.jdb-beforeafter-horizontal .jdb-beforeafter-handle:after,
.jdb-beforeafter-vertical .jdb-beforeafter-handle:before,
.jdb-beforeafter-vertical .jdb-beforeafter-handle:after {
 content:" ";
 display:block;
 background:#fff;
 position:absolute;
 z-index:30
}
.jdb-beforeafter-horizontal .jdb-beforeafter-handle:before,
.jdb-beforeafter-horizontal .jdb-beforeafter-handle:after {
 width:3px;
 height:9999px;
 left:50%;
 margin-left:-1.5px
}
.jdb-beforeafter-vertical .jdb-beforeafter-handle:before,
.jdb-beforeafter-vertical .jdb-beforeafter-handle:after {
 width:9999px;
 height:3px;
 top:50%;
 margin-top:-1.5px
}
.jdb-beforeafter-before-label,
.jdb-beforeafter-after-label,
.jdb-beforeafter-overlay {
 position:absolute;
 top:0;
 width:100%;
 height:100%;
 display:flex;
 justify-content:center
}
.jdb-beforeafter-before-label,
.jdb-beforeafter-after-label,
.jdb-beforeafter-overlay {
 transition-duration:0.5s
}
.jdb-beforeafter-before-label,
.jdb-beforeafter-after-label {
 transition-property:opacity
}
.jdb-beforeafter-before-label:before,
.jdb-beforeafter-after-label:before {
 color:#fff;
 font-size:13px;
 letter-spacing:0.1em;
 margin:10px
}
.jdb-beforeafter-before-label:before,
.jdb-beforeafter-after-label:before {
 background:rgba(255, 255, 255, 0.2);
 line-height:38px;
 padding:0 20px;
 border-radius:2px
}
.jdb-beforeafter-left-arrow,
.jdb-beforeafter-right-arrow,
.jdb-beforeafter-up-arrow,
.jdb-beforeafter-down-arrow {
 width:0;
 height:0;
 border:6px inset transparent;
 position:absolute
}
.jdb-beforeafter-left-arrow,
.jdb-beforeafter-right-arrow {
 top:50%;
 margin-top:-6px
}
.jdb-beforeafter-up-arrow,
.jdb-beforeafter-down-arrow {
 left:50%;
 margin-left:-6px
}
.jdb-beforeafter-wrapper {
 max-width:100%
}
.jdb-beforeafter-container {
 box-sizing:content-box;
 z-index:0;
 overflow:hidden;
 position:relative;
 -webkit-user-select:none;
 -moz-user-select:none
}
.jdb-beforeafter-container img {
 max-width:100%;
 position:absolute;
 top:0;
 display:block;
 width:100%
}
.jdb-beforeafter-container.active .jdb-beforeafter-overlay,
.jdb-beforeafter-container.active :hover.jdb-beforeafter-overlay {
 background:rgba(0, 0, 0, 0)
}
.jdb-beforeafter-container.active .jdb-beforeafter-overlay .jdb-beforeafter-before-label,
.jdb-beforeafter-container.active :hover.jdb-beforeafter-overlay .jdb-beforeafter-before-label,
.jdb-beforeafter-container.active .jdb-beforeafter-overlay .jdb-beforeafter-after-label,
.jdb-beforeafter-container.active :hover.jdb-beforeafter-overlay .jdb-beforeafter-after-label {
 opacity:0
}
.jdb-beforeafter-container * {
 box-sizing:content-box
}
.jdb-beforeafter-before-label {
 opacity:0
}
.jdb-beforeafter-before-label:before {
 content:attr(data-content)
}
.jdb-beforeafter-after-label {
 opacity:0
}
.jdb-beforeafter-after-label:before {
 content:attr(data-content)
}
.jdb-beforeafter-horizontal .jdb-beforeafter-before-label {
 flex-direction:column
}
.jdb-beforeafter-horizontal .jdb-beforeafter-before-label:before {
 align-self:flex-start
}
.jdb-beforeafter-horizontal .jdb-beforeafter-after-label {
 flex-direction:column
}
.jdb-beforeafter-horizontal .jdb-beforeafter-after-label:before {
 align-self:flex-end
}
.jdb-beforeafter-vertical .jdb-beforeafter-before-label:before {
 align-self:flex-start
}
.jdb-beforeafter-vertical .jdb-beforeafter-after-label:before {
 align-self:flex-end
}
.jdb-beforeafter-horizontal .jdb-beforeafter-overlay {
 flex-direction:column
}
.jdb-beforeafter-overlay {
 transition-property:background;
 background:rgba(0, 0, 0, 0);
 z-index:25
}
.jdb-beforeafter-overlay:hover {
 background:rgba(0, 0, 0, 0.5)
}
.jdb-beforeafter-overlay:hover .jdb-beforeafter-after-label {
 opacity:1
}
.jdb-beforeafter-overlay:hover .jdb-beforeafter-before-label {
 opacity:1
}
.jdb-beforeafter-overlay.hovered {
 background:rgba(0, 0, 0, 0.5)
}
.jdb-beforeafter-overlay.hovered .jdb-beforeafter-after-label {
 opacity:1
}
.jdb-beforeafter-overlay.hovered .jdb-beforeafter-before-label {
 opacity:1
}
.jdb-beforeafter-before {
 z-index:20
}
.jdb-beforeafter-after {
 z-index:10
}
.jdb-beforeafter-handle {
 height:38px;
 width:38px;
 position:absolute;
 left:50%;
 top:50%;
 margin-left:-22px;
 margin-top:-22px;
 border:3px solid #fff;
 border-radius:1000px;
 box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);
 z-index:40;
 cursor:pointer
}
.jdb-beforeafter-horizontal .jdb-beforeafter-handle:before {
 bottom:50%;
 margin-bottom:22px;
 box-shadow:0 3px 0 #fff, 0px 0px 12px rgba(51, 51, 51, 0.5)
}
.jdb-beforeafter-horizontal .jdb-beforeafter-handle:after {
 top:50%;
 margin-top:22px;
 box-shadow:0 -3px 0 #fff, 0px 0px 12px rgba(51, 51, 51, 0.5)
}
.jdb-beforeafter-vertical .jdb-beforeafter-handle:before {
 left:50%;
 margin-left:22px;
 box-shadow:3px 0 0 #fff, 0px 0px 12px rgba(51, 51, 51, 0.5)
}
.jdb-beforeafter-vertical .jdb-beforeafter-handle:after {
 right:50%;
 margin-right:22px;
 box-shadow:-3px 0 0 #fff, 0px 0px 12px rgba(51, 51, 51, 0.5)
}
.jdb-beforeafter-left-arrow {
 border-right:6px solid #fff;
 left:50%;
 margin-left:-17px
}
.jdb-beforeafter-right-arrow {
 border-left:6px solid #fff;
 right:50%;
 margin-right:-17px
}
.jdb-beforeafter-up-arrow {
 border-bottom:6px solid #fff;
 top:50%;
 margin-top:-17px
}
.jdb-beforeafter-down-arrow {
 border-top:6px solid #fff;
 bottom:50%;
 margin-bottom:-17px
}
[class*='jdb-position-top'],
[class*='jdb-position-bottom'],
[class*='jdb-position-left'],
[class*='jdb-position-right'],
[class*='jdb-position-center'] {
 position:absolute !important
}
.jdb-position-top {
 top:0;
 left:0;
 right:0
}
.jdb-position-bottom {
 bottom:0;
 left:0;
 right:0
}
.jdb-position-left {
 top:0;
 bottom:0;
 left:0
}
.jdb-position-right {
 top:0;
 bottom:0;
 right:0
}
.jdb-position-top-left {
 top:0;
 left:0
}
.jdb-position-top-right {
 top:0;
 right:0
}
.jdb-position-bottom-left {
 bottom:0;
 left:0
}
.jdb-position-bottom-right {
 bottom:0;
 right:0
}
.jdb-position-center {
 top:50%;
 left:50%;
 transform:translate(-50%, -50%);
 width:max-content;
 max-width:100%;
 box-sizing:border-box
}
[class*='jdb-position-center-left'],
[class*='jdb-position-center-right'] {
 top:50%;
 transform:translateY(-50%)
}
.jdb-position-center-left {
 left:0
}
.jdb-position-center-right {
 right:0
}
.jdb-position-center-left-out {
 right:100%;
 width:max-content
}
.jdb-position-center-right-out {
 left:100%;
 width:max-content
}
.jdb-position-top-center,
.jdb-position-bottom-center {
 left:50%;
 transform:translateX(-50%);
 width:max-content;
 max-width:100%;
 box-sizing:border-box
}
.jdb-position-top-center {
 top:0
}
.jdb-position-bottom-center {
 bottom:0
}
.jdb-position-relative {
 position:relative !important
}
.jdb-position-absolute {
 position:absolute !important
}
.jdb-position-fixed {
 position:fixed !important
}
.jdbuilder .jdb-form-control {
 display:block;
 width:100%;
 height:calc(1.5em + 0.75rem + 2px);
 padding:0.375rem 0.75rem;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#495057;
 background-color:#fff;
 background-clip:padding-box;
 border:1px solid #ced4da;
 border-radius:0.25rem;
 transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
 .jdbuilder .jdb-form-control {
  transition:none
 }
}
.jdbuilder .jdb-form-control::-ms-expand {
 background-color:transparent;
 border:0
}
.jdbuilder .jdb-form-control:-moz-focusring {
 color:transparent;
 text-shadow:0 0 0 #495057
}
.jdbuilder .jdb-form-control:focus {
 color:#495057;
 background-color:#fff;
 border-color:#80bdff;
 outline:0;
 box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)
}
.jdbuilder .jdb-form-control::placeholder {
 color:#6c757d;
 opacity:1
}
.jdbuilder .jdb-form-control:disabled,
.jdbuilder .jdb-form-control[readonly] {
 background-color:#e9ecef;
 opacity:1
}
.jdbuilder input[type="date"].jdb-form-control,
.jdbuilder input[type="time"].jdb-form-control,
.jdbuilder input[type="datetime-local"].jdb-form-control,
.jdbuilder input[type="month"].jdb-form-control {
 appearance:none
}
.jdbuilder select.jdb-form-control:focus::-ms-value {
 color:#495057;
 background-color:#fff
}
.jdbuilder .jdb-form-control-file,
.jdbuilder .jdb-form-control-range {
 display:block;
 width:100%
}
.jdbuilder .jdb-col-form-label {
 padding-top:calc(0.375rem + 1px);
 padding-bottom:calc(0.375rem + 1px);
 margin-bottom:0;
 font-size:inherit;
 line-height:1.5
}
.jdbuilder .jdb-col-form-label-lg {
 padding-top:calc(0.5rem + 1px);
 padding-bottom:calc(0.5rem + 1px);
 font-size:1.25rem;
 line-height:1.5
}
.jdbuilder .jdb-col-form-label-sm {
 padding-top:calc(0.25rem + 1px);
 padding-bottom:calc(0.25rem + 1px);
 font-size:0.875rem;
 line-height:1.5
}
.jdbuilder .jdb-form-control-plaintext {
 display:block;
 width:100%;
 padding:0.375rem 0;
 margin-bottom:0;
 font-size:1rem;
 line-height:1.5;
 color:#212529;
 background-color:transparent;
 border:solid transparent;
 border-width:1px 0
}
.jdbuilder .jdb-form-control-plaintext.jdb-form-control-sm,
.jdbuilder .jdb-form-control-plaintext.jdb-form-control-lg {
 padding-right:0;
 padding-left:0
}
.jdbuilder .jdb-form-control-sm {
 height:calc(1.5em + 0.5rem + 2px);
 padding:0.25rem 0.5rem;
 font-size:0.875rem;
 line-height:1.5;
 border-radius:0.2rem
}
.jdbuilder .jdb-form-control-lg {
 height:calc(1.5em + 1rem + 2px);
 padding:0.5rem 1rem;
 font-size:1.25rem;
 line-height:1.5;
 border-radius:0.3rem
}
.jdbuilder select.jdb-form-control[size],
.jdbuilder select.jdb-form-control[multiple] {
 height:auto
}
.jdbuilder textarea.jdb-form-control {
 height:auto
}
.jdbuilder .jdb-form-group {
 margin-bottom:1rem
}
.jdbuilder .jdb-form-text {
 display:block;
 margin-top:0.25rem
}
.jdbuilder .jdb-form-row {
 display:flex;
 flex-wrap:wrap;
 margin-right:-5px;
 margin-left:-5px
}
.jdbuilder .jdb-form-row > .jdb-col,
.jdbuilder .jdb-form-row > [class*="jdb-col-"] {
 padding-right:5px;
 padding-left:5px
}
.jdbuilder .jdb-form-check {
 position:relative;
 display:block;
 padding-left:1.25rem
}
.jdbuilder .jdb-form-check-input {
 position:absolute;
 margin-top:0.3rem;
 margin-left:-1.25rem
}
.jdbuilder .jdb-form-check-input[disabled] ~ .jdb-form-check-label,
.jdbuilder .jdb-form-check-input:disabled ~ .jdb-form-check-label {
 color:#6c757d
}
.jdbuilder .jdb-form-check-label {
 margin-bottom:0
}
.jdbuilder .jdb-form-check-inline {
 display:inline-flex;
 align-items:center;
 padding-left:0;
 margin-right:0.75rem
}
.jdbuilder .jdb-form-check-inline .jdb-form-check-input {
 position:static;
 margin-top:0;
 margin-right:0.3125rem;
 margin-left:0
}
.jdbuilder .valid-feedback {
 display:none;
 width:100%;
 margin-top:0.25rem;
 font-size:80%;
 color:#28a745
}
.jdbuilder .valid-tooltip {
 position:absolute;
 top:100%;
 z-index:5;
 display:none;
 max-width:100%;
 padding:0.25rem 0.5rem;
 margin-top:0.1rem;
 font-size:0.875rem;
 line-height:1.5;
 color:#fff;
 background-color:rgba(40, 167, 69, 0.9);
 border-radius:0.25rem
}
.jdbuilder .was-validatedif ~ .valid-feedback,
.jdbuilder .was-validatedif ~ .valid-tooltip {
 display:block
}
.jdbuilder .jdb-form-control .was-validatedif {
 border-color:#28a745;
 padding-right:calc(1.5em + 0.75rem);
 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='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
 background-repeat:no-repeat;
 background-position:right calc(0.375em + 0.1875rem) center;
 background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}
.jdbuilder .jdb-form-control .was-validatedif:focus {
 border-color:#28a745;
 box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)
}
.jdbuilder textarea.jdb-form-control .was-validatedif {
 padding-right:calc(1.5em + 0.75rem);
 background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)
}
.jdbuilder .custom-select .was-validatedif {
 border-color:#28a745;
 padding-right:calc(0.75em + 2.3125rem);
 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") no-repeat right 0.75rem center / 8px 10px, 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='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}
.jdbuilder .custom-select .was-validatedif:focus {
 border-color:#28a745;
 box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)
}
.was-validated .jdbuilder .jdb-form-control-file:valid ~ .valid-feedback,
.jdbuilder .jdb-form-control-file.is-valid ~ .valid-feedback,
.was-validated .jdbuilder .jdb-form-control-file:valid ~ .valid-tooltip,
.jdbuilder .jdb-form-control-file.is-valid ~ .valid-tooltip {
 display:block
}
.jdbuilder .jdb-form-check-input .was-validatedif ~ .form-check-label {
 color:#28a745
}
.jdbuilder .jdb-form-check-input .was-validatedif ~ .valid-feedback,
.jdbuilder .jdb-form-check-input .was-validatedif ~ .valid-tooltip {
 display:block
}
.jdbuilder .custom-control-input .was-validatedif ~ .custom-control-label {
 color:#28a745
}
.jdbuilder .custom-control-input .was-validatedif ~ .custom-control-label::before {
 border-color:#28a745
}
.jdbuilder .custom-control-input .was-validatedif:checked ~ .custom-control-label::before {
 border-color:#34ce57;
 background-color:#34ce57
}
.jdbuilder .custom-control-input .was-validatedif:focus ~ .custom-control-label::before {
 box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)
}
.jdbuilder .custom-control-input .was-validatedif:focus:not(:checked) ~ .custom-control-label::before {
 border-color:#28a745
}
.jdbuilder .custom-file-input .was-validatedif ~ .custom-file-label {
 border-color:#28a745
}
.jdbuilder .custom-file-input .was-validatedif:focus ~ .custom-file-label {
 border-color:#28a745;
 box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)
}
.jdbuilder .invalid-feedback {
 display:none;
 width:100%;
 margin-top:0.25rem;
 font-size:80%;
 color:#dc3545
}
.jdbuilder .invalid-tooltip {
 position:absolute;
 top:100%;
 z-index:5;
 display:none;
 max-width:100%;
 padding:0.25rem 0.5rem;
 margin-top:0.1rem;
 font-size:0.875rem;
 line-height:1.5;
 color:#fff;
 background-color:rgba(220, 53, 69, 0.9);
 border-radius:0.25rem
}
.jdbuilder .was-validatedif ~ .invalid-feedback,
.jdbuilder .was-validatedif ~ .invalid-tooltip {
 display:block
}
.jdbuilder .jdb-form-control .was-validatedif {
 border-color:#dc3545;
 padding-right:calc(1.5em + 0.75rem);
 background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e");
 background-repeat:no-repeat;
 background-position:right calc(0.375em + 0.1875rem) center;
 background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}
.jdbuilder .jdb-form-control .was-validatedif:focus {
 border-color:#dc3545;
 box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)
}
.jdbuilder textarea.jdb-form-control .was-validatedif {
 padding-right:calc(1.5em + 0.75rem);
 background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)
}
.jdbuilder .custom-select .was-validatedif {
 border-color:#dc3545;
 padding-right:calc(0.75em + 2.3125rem);
 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") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}
.jdbuilder .custom-select .was-validatedif:focus {
 border-color:#dc3545;
 box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)
}
.was-validated .jdbuilder .jdb-form-control-file:invalid ~ .invalid-feedback,
.jdbuilder .jdb-form-control-file.is-invalid ~ .invalid-feedback,
.was-validated .jdbuilder .jdb-form-control-file:invalid ~ .invalid-tooltip,
.jdbuilder .jdb-form-control-file.is-invalid ~ .invalid-tooltip {
 display:block
}
.jdbuilder .jdb-form-check-input .was-validatedif ~ .form-check-label {
 color:#dc3545
}
.jdbuilder .jdb-form-check-input .was-validatedif ~ .invalid-feedback,
.jdbuilder .jdb-form-check-input .was-validatedif ~ .invalid-tooltip {
 display:block
}
.jdbuilder .custom-control-input .was-validatedif ~ .custom-control-label {
 color:#dc3545
}
.jdbuilder .custom-control-input .was-validatedif ~ .custom-control-label::before {
 border-color:#dc3545
}
.jdbuilder .custom-control-input .was-validatedif:checked ~ .custom-control-label::before {
 border-color:#e4606d;
 background-color:#e4606d
}
.jdbuilder .custom-control-input .was-validatedif:focus ~ .custom-control-label::before {
 box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)
}
.jdbuilder .custom-control-input .was-validatedif:focus:not(:checked) ~ .custom-control-label::before {
 border-color:#dc3545
}
.jdbuilder .custom-file-input .was-validatedif ~ .custom-file-label {
 border-color:#dc3545
}
.jdbuilder .custom-file-input .was-validatedif:focus ~ .custom-file-label {
 border-color:#dc3545;
 box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)
}
.jdbuilder .jdb-form-inline {
 display:flex;
 flex-flow:row wrap;
 align-items:center
}
.jdbuilder .jdb-form-inline .jdb-form-check {
 width:100%
}
@media (min-width:576px) {
 .jdbuilder .jdb-form-inline label {
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom:0
 }
 .jdbuilder .jdb-form-inline .jdb-form-group {
  display:flex;
  flex:0 0 auto;
  flex-flow:row wrap;
  align-items:center;
  margin-bottom:0
 }
 .jdbuilder .jdb-form-inline .jdb-form-control {
  display:inline-block;
  width:auto;
  vertical-align:middle
 }
 .jdbuilder .jdb-form-inline .jdb-form-control-plaintext {
  display:inline-block
 }
 .jdbuilder .jdb-form-inline .jdb-input-group,
 .jdbuilder .jdb-form-inline .jdb-custom-select {
  width:auto
 }
 .jdbuilder .jdb-form-inline .jdb-form-check {
  display:flex;
  align-items:center;
  justify-content:center;
  width:auto;
  padding-left:0
 }
 .jdbuilder .jdb-form-inline .jdb-form-check-input {
  position:relative;
  flex-shrink:0;
  margin-top:0;
  margin-right:0.25rem;
  margin-left:0
 }
 .jdbuilder .jdb-form-inline .jdb-custom-control {
  align-items:center;
  justify-content:center
 }
 .jdbuilder .jdb-form-inline .jdb-custom-control-label {
  margin-bottom:0
 }
}
.jdbuilder .jdb-input-group {
 position:relative;
 display:flex;
 flex-wrap:wrap;
 align-items:stretch;
 width:100%
}
.jdbuilder .jdb-input-group > .jdb-form-control,
.jdbuilder .jdb-input-group > .jdb-form-control-plaintext,
.jdbuilder .jdb-input-group > .custom-select,
.jdbuilder .jdb-input-group > .custom-file {
 position:relative;
 flex:1 1 auto;
 width:1%;
 min-width:0;
 margin-bottom:0
}
.jdbuilder .jdb-input-group > .jdb-form-control + .jdb-form-control,
.jdbuilder .jdb-input-group > .jdb-form-control-plaintext + .jdb-form-control,
.jdbuilder .jdb-input-group > .custom-select + .jdb-form-control,
.jdbuilder .jdb-input-group > .custom-file + .jdb-form-control,
.jdbuilder .jdb-input-group > .jdb-form-control + .custom-select,
.jdbuilder .jdb-input-group > .jdb-form-control-plaintext + .custom-select,
.jdbuilder .jdb-input-group > .custom-select + .custom-select,
.jdbuilder .jdb-input-group > .custom-file + .custom-select,
.jdbuilder .jdb-input-group > .jdb-form-control + .custom-file,
.jdbuilder .jdb-input-group > .jdb-form-control-plaintext + .custom-file,
.jdbuilder .jdb-input-group > .custom-select + .custom-file,
.jdbuilder .jdb-input-group > .custom-file + .custom-file {
 margin-left:-1px
}
.jdbuilder .jdb-input-group > .jdb-form-control:focus,
.jdbuilder .jdb-input-group > .custom-select:focus,
.jdbuilder .jdb-input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
 z-index:3
}
.jdbuilder .jdb-input-group > .custom-file .custom-file-input:focus {
 z-index:4
}
.jdbuilder .jdb-input-group > .jdb-form-control:not(:last-child),
.jdbuilder .jdb-input-group > .custom-select:not(:last-child) {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.jdbuilder .jdb-input-group > .jdb-form-control:not(:first-child),
.jdbuilder .jdb-input-group > .custom-select:not(:first-child) {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.jdbuilder .jdb-input-group > .custom-file {
 display:flex;
 align-items:center
}
.jdbuilder .jdb-input-group > .custom-file:not(:last-child) .custom-file-label,
.jdbuilder .jdb-input-group > .custom-file:not(:last-child) .custom-file-label::after {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.jdbuilder .jdb-input-group > .custom-file:not(:first-child) .custom-file-label {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.jdbuilder .jdb-input-group-prepend,
.jdbuilder .jdb-input-group-append {
 display:flex
}
.jdbuilder .jdb-input-group-prepend .btn,
.jdbuilder .jdb-input-group-append .btn {
 position:relative;
 z-index:2
}
.jdbuilder .jdb-input-group-prepend .btn:focus,
.jdbuilder .jdb-input-group-append .btn:focus {
 z-index:3
}
.jdbuilder .jdb-input-group-prepend .btn + .btn,
.jdbuilder .jdb-input-group-append .btn + .btn,
.jdbuilder .jdb-input-group-prepend .btn + .jdb-input-group-text,
.jdbuilder .jdb-input-group-append .btn + .jdb-input-group-text,
.jdbuilder .jdb-input-group-prepend .jdb-input-group-text + .jdb-input-group-text,
.jdbuilder .jdb-input-group-append .jdb-input-group-text + .jdb-input-group-text,
.jdbuilder .jdb-input-group-prepend .jdb-input-group-text + .btn,
.jdbuilder .jdb-input-group-append .jdb-input-group-text + .btn {
 margin-left:-1px
}
.jdbuilder .jdb-input-group-prepend .jdb-form-control,
.jdbuilder .jdb-input-group-append .jdb-form-control {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.jdbuilder .jdb-input-group-prepend {
 margin-right:-1px
}
.jdbuilder .jdb-input-group-append {
 margin-left:-1px
}
.jdbuilder .jdb-input-group-text {
 display:flex;
 align-items:center;
 padding:0.375rem 0.75rem;
 margin-bottom:0;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#495057;
 text-align:center;
 white-space:nowrap;
 background-color:#e9ecef;
 border:1px solid #ced4da;
 border-radius:0.25rem
}
.jdbuilder .jdb-input-group-text input[type="radio"],
.jdbuilder .jdb-input-group-text input[type="checkbox"] {
 margin-top:0
}
.jdbuilder .jdb-input-group-lg > .jdb-form-control:not(textarea),
.jdbuilder .jdb-input-group-lg > .custom-select {
 height:calc(1.5em + 1rem + 2px)
}
.jdbuilder .jdb-input-group-lg > .jdb-form-control,
.jdbuilder .jdb-input-group-lg > .custom-select,
.jdbuilder .jdb-input-group-lg > .jdb-input-group-prepend > .jdb-input-group-text,
.jdbuilder .jdb-input-group-lg > .jdb-input-group-append > .jdb-input-group-text,
.jdbuilder .jdb-input-group-lg > .jdb-input-group-prepend > .btn,
.jdbuilder .jdb-input-group-lg > .jdb-input-group-append > .btn {
 padding:0.5rem 1rem;
 font-size:1.25rem;
 line-height:1.5;
 border-radius:0.3rem
}
.jdbuilder .jdb-input-group-sm > .jdb-form-control:not(textarea),
.jdbuilder .jdb-input-group-sm > .custom-select {
 height:calc(1.5em + 0.5rem + 2px)
}
.jdbuilder .jdb-input-group-sm > .jdb-form-control,
.jdbuilder .jdb-input-group-sm > .custom-select,
.jdbuilder .jdb-input-group-sm > .jdb-input-group-prepend > .jdb-input-group-text,
.jdbuilder .jdb-input-group-sm > .jdb-input-group-append > .jdb-input-group-text,
.jdbuilder .jdb-input-group-sm > .jdb-input-group-prepend > .btn,
.jdbuilder .jdb-input-group-sm > .jdb-input-group-append > .btn {
 padding:0.25rem 0.5rem;
 font-size:0.875rem;
 line-height:1.5;
 border-radius:0.2rem
}
.jdbuilder .jdb-input-group-lg > .custom-select,
.jdbuilder .jdb-input-group-sm > .custom-select {
 padding-right:1.75rem
}
.jdbuilder .jdb-input-group > .jdb-input-group-prepend > .btn,
.jdbuilder .jdb-input-group > .jdb-input-group-prepend > .jdb-input-group-text,
.jdbuilder .jdb-input-group > .jdb-input-group-append:not(:last-child) > .btn,
.jdbuilder .jdb-input-group > .jdb-input-group-append:not(:last-child) > .jdb-input-group-text,
.jdbuilder .jdb-input-group > .jdb-input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.jdbuilder .jdb-input-group > .jdb-input-group-append:last-child > .jdb-input-group-text:not(:last-child) {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.jdbuilder .jdb-input-group > .jdb-input-group-append > .btn,
.jdbuilder .jdb-input-group > .jdb-input-group-append > .jdb-input-group-text,
.jdbuilder .jdb-input-group > .jdb-input-group-prepend:not(:first-child) > .btn,
.jdbuilder .jdb-input-group > .jdb-input-group-prepend:not(:first-child) > .jdb-input-group-text,
.jdbuilder .jdb-input-group > .jdb-input-group-prepend:first-child > .btn:not(:first-child),
.jdbuilder .jdb-input-group > .jdb-input-group-prepend:first-child > .jdb-input-group-text:not(:first-child) {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.jdb-jarticle .jdb-jarticle-title {
 margin:0 0 15px;
 line-height:normal
}
.jdb-jarticle .jdb-jarticle-fulltext {
 margin-bottom:20px
}
.jdb-jarticle .jdb-jarticle-meta-info {
 display:flex;
 flex-wrap:wrap;
 margin-bottom:10px;
 font-size:14px;
 color:#6c757d
}
.jdb-jarticle .jdb-jarticle-meta-info span {
 color:inherit
}
.jdb-jarticle .jdb-jarticle-meta-info span a {
 color:inherit
}
.jdb-jarticle .jdb-jarticle-meta-info span:not(:last-child) {
 margin-right:12px
}
.jdb-jarticle .jdb-jarticle-meta-info span i {
 margin-right:5px
}
.jdb-jarticle .jdb-jarticle-tags {
 margin-bottom:15px
}
.jdb-jarticle .jdb-jarticle-tags a {
 border:1px solid #ddd;
 padding:4px 15px;
 color:#000;
 border-radius:20px;
 font-size:14px;
 margin-left:5px
}
.jdb-jarticle .jdb-jarticle-tags a:hover {
 color:#fff;
 background-color:#000;
 border-color:transparent
}
.jdb-jarticle .jdb-jarticle-pagination {
 display:flex;
 justify-content:space-between;
 border-top:1px solid #ddd;
 border-bottom:1px solid #ddd;
 padding:20px 0;
 margin:20px 0
}
.jdb-jarticle .jdb-jarticle-pagination span {
 display:block
}
.jdb-jarticle .jdb-jarticle-pagination .label {
 color:#a7a1a1;
 font-size:15px
}
.jdb-jarticle .jdb-jarticle-pagination .title {
 color:#323232
}
.jdb-jarticle .jdb-jarticle-pagination .jdb-jarticle-previus {
 text-align:left
}
.jdb-jarticle .jdb-jarticle-pagination .jdb-jarticle-next {
 text-align:right
}
.jdb-jarticle {
 position:relative;
 height:100%
}
.jdb-jarticle .jdb-jarticle-title > span,
.jdb-jarticle .jdb-jarticle-title > a {
 color:#6c757d
}
.jdb-button-link {
 color:#1cd2ad;
 font-weight:bold;
 font-size:16px
}
.jdb-jarticle-link-full-box {
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 left:0
}
.jdb-jarticle-viewmore {
 text-align:center
}
.jdb-jarticle-meta-info {
 display:flex;
 flex-wrap:wrap;
 margin-bottom:10px;
 font-size:14px;
 color:#6c757d
}
.jdb-jarticle-meta-info span,
.jdb-jarticle-meta-info a {
 color:#949494
}
.jdb-jarticle-meta-info span {
 color:inherit
}
.jdb-jarticle-meta-info span i {
 margin-right:2px
}
.jdb-jarticle-meta-info span:not(:last-child) {
 margin-right:12px
}
.jdb-jarticles-grid-view .jdb-jarticle-wrapper {
 margin-bottom:20px
}
.jdb-jarticles-grid-view .jdb-jarticle-body {
 padding:20px
}
.jdb-jarticles-grid-view .jdb-jarticle {
 border:1px solid #ddd
}
.jdb-jarticles-list-view .jdb-jarticle-wrapper:not(:last-child) {
 margin-bottom:20px
}
.jdb-jarticles-list-view .jdb-jarticle {
 border:1px solid #ddd
}
.jdb-jarticles-list-view .jdb-jarticle-body {
 padding:20px
}
.jdb-jarticles-list-view + .jdb-jarticle-viewmore {
 margin-top:20px
}
@media (min-width:768px) {
 .jdb-jarticles-list-view .jdb-jarticle {
  display:flex
 }
 .jdb-jarticles-list-view .jdb-jarticle-img-wrap {
  width:30%
 }
 .jdb-jarticles-list-view .jdb-jarticle-body {
  flex:1;
  align-self:center
 }
 .jdb-jarticles-list-view-alternate .jdb-jarticle-wrapper:nth-child(even) .jdb-jarticle-img-wrap {
  order:1
 }
}
.jdb-custom-control {
 position:relative;
 display:block;
 min-height:1.5rem;
 padding-left:1.5rem
}
.jdb-custom-control-inline {
 display:inline-flex;
 margin-right:1rem
}
.jdb-custom-control-input {
 position:absolute;
 left:0;
 z-index:-1;
 width:1rem;
 height:1.25rem;
 opacity:0
}
.jdb-custom-control-input:checked ~ .jdb-custom-control-label::before {
 color:#fff;
 border-color:#007bff;
 background-color:#007bff
}
.jdb-custom-control-input:focus ~ .jdb-custom-control-label::before {
 box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)
}
.jdb-custom-control-input:focus:not(:checked) ~ .jdb-custom-control-label::before {
 border-color:#80bdff
}
.jdb-custom-control-input:not(:disabled):active ~ .jdb-custom-control-label::before {
 color:#fff;
 background-color:#b3d7ff;
 border-color:#b3d7ff
}
.jdb-custom-control-input[disabled] ~ .jdb-custom-control-label,
.jdb-custom-control-input:disabled ~ .jdb-custom-control-label {
 color:#6c757d
}
.jdb-custom-control-input[disabled] ~ .jdb-custom-control-label::before,
.jdb-custom-control-input:disabled ~ .jdb-custom-control-label::before {
 background-color:#e9ecef
}
.jdb-custom-control-label {
 position:relative;
 margin-bottom:0;
 vertical-align:top
}
.jdb-custom-control-label::before {
 position:absolute;
 top:0.25rem;
 left:-1.5rem;
 display:block;
 width:1rem;
 height:1rem;
 pointer-events:none;
 content:"";
 background-color:#fff;
 border:#adb5bd solid 1px
}
.jdb-custom-control-label::after {
 position:absolute;
 top:0.25rem;
 left:-1.5rem;
 display:block;
 width:1rem;
 height:1rem;
 content:"";
 background:no-repeat 50% / 50% 50%
}
.jdb-custom-checkbox .jdb-custom-control-label::before {
 border-radius:0.25rem
}
.jdb-custom-checkbox .jdb-custom-control-input:checked ~ .jdb-custom-control-label::after {
 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='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")
}
.jdb-custom-checkbox .jdb-custom-control-input:indeterminate ~ .jdb-custom-control-label::before {
 border-color:#007bff;
 background-color:#007bff
}
.jdb-custom-checkbox .jdb-custom-control-input:indeterminate ~ .jdb-custom-control-label::after {
 background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")
}
.jdb-custom-checkbox .jdb-custom-control-input:disabled:checked ~ .jdb-custom-control-label::before {
 background-color:rgba(0, 123, 255, 0.5)
}
.jdb-custom-checkbox .jdb-custom-control-input:disabled:indeterminate ~ .jdb-custom-control-label::before {
 background-color:rgba(0, 123, 255, 0.5)
}
.jdb-custom-radio .jdb-custom-control-label::before {
 border-radius:50%
}
.jdb-custom-radio .jdb-custom-control-input:checked ~ .jdb-custom-control-label::after {
 background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
}
.jdb-custom-radio .jdb-custom-control-input:disabled:checked ~ .jdb-custom-control-label::before {
 background-color:rgba(0, 123, 255, 0.5)
}
.jdb-custom-switch {
 padding-left:2.25rem
}
.jdb-custom-switch .jdb-custom-control-label::before {
 left:-2.25rem;
 width:1.75rem;
 pointer-events:all;
 border-radius:0.5rem
}
.jdb-custom-switch .jdb-custom-control-label::after {
 top:calc(0.25rem + 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) {
 .jdb-custom-switch .jdb-custom-control-label::after {
  transition:none
 }
}
.jdb-custom-switch .jdb-custom-control-input:checked ~ .jdb-custom-control-label::after {
 background-color:#fff;
 transform:translateX(0.75rem)
}
.jdb-custom-switch .jdb-custom-control-input:disabled:checked ~ .jdb-custom-control-label::before {
 background-color:rgba(0, 123, 255, 0.5)
}
.jdb-custom-select {
 display:inline-block;
 width:100%;
 height:calc(1.5em + 0.75rem + 2px);
 padding:0.375rem 1.75rem 0.375rem 0.75rem;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 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") no-repeat right 0.75rem center / 8px 10px;
 border:1px solid #ced4da;
 border-radius:0.25rem;
 appearance:none
}
.jdb-custom-select:focus {
 border-color:#80bdff;
 outline:0;
 box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)
}
.jdb-custom-select:focus::-ms-value {
 color:#495057;
 background-color:#fff
}
.jdb-custom-select[multiple],
.jdb-custom-select[size]:not([size="1"]) {
 height:auto;
 padding-right:0.75rem;
 background-image:none
}
.jdb-custom-select:disabled {
 color:#6c757d;
 background-color:#e9ecef
}
.jdb-custom-select::-ms-expand {
 display:none
}
.jdb-custom-select:-moz-focusring {
 color:transparent;
 text-shadow:0 0 0 #495057
}
.jdb-custom-select-sm {
 height:calc(1.5em + 0.5rem + 2px);
 padding-top:0.25rem;
 padding-bottom:0.25rem;
 padding-left:0.5rem;
 font-size:0.875rem
}
.jdb-custom-select-lg {
 height:calc(1.5em + 1rem + 2px);
 padding-top:0.5rem;
 padding-bottom:0.5rem;
 padding-left:1rem;
 font-size:1.25rem
}
.jdb-custom-file {
 position:relative;
 display:inline-block;
 width:100%;
 height:calc(1.5em + 0.75rem + 2px);
 margin-bottom:0
}
.jdb-custom-file-input {
 position:relative;
 z-index:2;
 width:100%;
 height:calc(1.5em + 0.75rem + 2px);
 margin:0;
 opacity:0
}
.jdb-custom-file-input:focus ~ .jdb-custom-file-label {
 border-color:#80bdff;
 box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)
}
.jdb-custom-file-input[disabled] ~ .jdb-custom-file-label,
.jdb-custom-file-input:disabled ~ .jdb-custom-file-label {
 background-color:#e9ecef
}
.jdb-custom-file-input:lang(en) ~ .jdb-custom-file-label::after {
 content:"Browse"
}
.jdb-custom-file-input ~ .jdb-custom-file-label[data-browse]::after {
 content:attr(data-browse)
}
.jdb-custom-file-label {
 position:absolute;
 top:0;
 right:0;
 left:0;
 z-index:1;
 height:calc(1.5em + 0.75rem + 2px);
 padding:0.375rem 0.75rem;
 font-weight:400;
 line-height:1.5;
 color:#495057;
 background-color:#fff;
 border:1px solid #ced4da;
 border-radius:0.25rem
}
.jdb-custom-file-label::after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 z-index:3;
 display:block;
 height:calc(1.5em + 0.75rem);
 padding:0.375rem 0.75rem;
 line-height:1.5;
 color:#495057;
 content:"Browse";
 background-color:#e9ecef;
 border-left:inherit;
 border-radius:0 0.25rem 0.25rem 0
}
.jdb-custom-range {
 width:100%;
 height:1.4rem;
 padding:0;
 background-color:transparent;
 appearance:none
}
.jdb-custom-range:focus {
 outline:none
}
.jdb-custom-range:focus::-webkit-slider-thumb {
 box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25)
}
.jdb-custom-range:focus::-moz-range-thumb {
 box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25)
}
.jdb-custom-range:focus::-ms-thumb {
 box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25)
}
.jdb-custom-range::-moz-focus-outer {
 border:0
}
.jdb-custom-range::-webkit-slider-thumb {
 width:1rem;
 height:1rem;
 margin-top:-0.25rem;
 background-color:#007bff;
 border:0;
 border-radius:1rem;
 transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
 appearance:none
}
@media (prefers-reduced-motion:reduce) {
 .jdb-custom-range::-webkit-slider-thumb {
  transition:none
 }
}
.jdb-custom-range::-webkit-slider-thumb:active {
 background-color:#b3d7ff
}
.jdb-custom-range::-webkit-slider-runnable-track {
 width:100%;
 height:0.5rem;
 color:transparent;
 cursor:pointer;
 background-color:#dee2e6;
 border-color:transparent;
 border-radius:1rem
}
.jdb-custom-range::-moz-range-thumb {
 width:1rem;
 height:1rem;
 background-color:#007bff;
 border:0;
 border-radius:1rem;
 transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
 appearance:none
}
@media (prefers-reduced-motion:reduce) {
 .jdb-custom-range::-moz-range-thumb {
  transition:none
 }
}
.jdb-custom-range::-moz-range-thumb:active {
 background-color:#b3d7ff
}
.jdb-custom-range::-moz-range-track {
 width:100%;
 height:0.5rem;
 color:transparent;
 cursor:pointer;
 background-color:#dee2e6;
 border-color:transparent;
 border-radius:1rem
}
.jdb-custom-range::-ms-thumb {
 width:1rem;
 height:1rem;
 margin-top:0;
 margin-right:0.2rem;
 margin-left:0.2rem;
 background-color:#007bff;
 border:0;
 border-radius:1rem;
 transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
 appearance:none
}
@media (prefers-reduced-motion:reduce) {
 .jdb-custom-range::-ms-thumb {
  transition:none
 }
}
.jdb-custom-range::-ms-thumb:active {
 background-color:#b3d7ff
}
.jdb-custom-range::-ms-track {
 width:100%;
 height:0.5rem;
 color:transparent;
 cursor:pointer;
 background-color:transparent;
 border-color:transparent;
 border-width:0.5rem
}
.jdb-custom-range::-ms-fill-lower {
 background-color:#dee2e6;
 border-radius:1rem
}
.jdb-custom-range::-ms-fill-upper {
 margin-right:15px;
 background-color:#dee2e6;
 border-radius:1rem
}
.jdb-custom-range:disabled::-webkit-slider-thumb {
 background-color:#adb5bd
}
.jdb-custom-range:disabled::-webkit-slider-runnable-track {
 cursor:default
}
.jdb-custom-range:disabled::-moz-range-thumb {
 background-color:#adb5bd
}
.jdb-custom-range:disabled::-moz-range-track {
 cursor:default
}
.jdb-custom-range:disabled::-ms-thumb {
 background-color:#adb5bd
}
.jdb-custom-control-label::before,
.jdb-custom-file-label,
.jdb-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) {
 .jdb-custom-control-label::before,
 .jdb-custom-file-label,
 .jdb-custom-select {
  transition:none
 }
}
.jdbuilder h1,
.jdbuilder h2,
.jdbuilder h3,
.jdbuilder h4,
.jdbuilder h5,
.jdbuilder h6 {
 margin-bottom:0
}
.jdbuilder img {
 height:auto;
 max-width:100%;
 display:inline-block;
 vertical-align:middle;
 border-width:0px;
 border-style:initial;
 border-color:initial;
 border-image:initial
}
.empty-hidden:empty {
 display:none !important
}
.jdb-column .jdb-column-inner {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 width:100%;
 height:100%;
 align-content:flex-start
}
.jdb-inner-row {
 -ms-flex-preferred-size:100%;
 flex-basis:100%;
 -ms-flex-positive:1;
 flex-grow:1;
 height:max-content
}
.jdb-element {
 height:fit-content
}
.jdb-element.jdb-element-default {
 -ms-flex-preferred-size:100%;
 flex-basis:100%;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%
}
.jdb-element.jdb-element-inline-natural {
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 width:auto;
 max-width:100%
}
.jdb-element.jdb-element-inline-resize {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%
}
.jdb-element:not(:last-child).jdb-element-default {
 margin-bottom:15px
}
.jdb-section {
 padding-top:50px;
 padding-bottom:50px
}
.jdb-button-container {
 display:-ms-flexbox;
 display:flow-root;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.jdb-button-wrapper {
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 width:auto;
 max-width:100%
}
.jdb-button {
 display:inline-block;
 width:100%
}
.jdb-button > .jdb-button-link {
 width:100%;
 display:inline-block;
 text-align:center;
 vertical-align:middle;
 user-select:none;
 background-color:transparent;
 border:1px solid transparent;
 padding:6px 12px;
 line-height:1.5;
 border-radius:4px;
 color:inherit
}
.jdb-button > .jdb-button-link > .jdb-button-icon {
 display:inline-block
}
.jdb-button.jdb-button-primary > .jdb-button-link {
 color:#fff;
 background-color:#007bff;
 border-color:#007bff
}
.jdb-button.jdb-button-primary > .jdb-button-link:hover {
 color:#fff;
 background-color:#0069d9;
 border-color:#0062cc
}
.jdb-button.jdb-button-primary > .jdb-button-link:focus,
.jdb-button.jdb-button-primary > .jdb-button-link.focus {
 color:#fff;
 background-color:#0069d9;
 border-color:#0062cc;
 box-shadow:0 0 0 0.2rem rgba(38, 143, 255, 0.5)
}
.jdb-button.jdb-button-primary > .jdb-button-link.disabled,
.jdb-button.jdb-button-primary > .jdb-button-link:disabled {
 color:#fff;
 background-color:#007bff;
 border-color:#007bff
}
.jdb-button.jdb-button-primary > .jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-primary > .jdb-button-link:not(:disabled):not(.disabled).active,
.show > .jdb-button.jdb-button-primary > .jdb-button-link.dropdown-toggle {
 color:#fff;
 background-color:#0062cc;
 border-color:#005cbf
}
.jdb-button.jdb-button-primary > .jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-primary > .jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show > .jdb-button.jdb-button-primary > .jdb-button-link.dropdown-toggle:focus {
 box-shadow:0 0 0 0.2rem rgba(38, 143, 255, 0.5)
}
.jdb-button.jdb-button-secondary > .jdb-button-link {
 color:#fff;
 background-color:#6c757d;
 border-color:#6c757d
}
.jdb-button.jdb-button-secondary > .jdb-button-link:hover {
 color:#fff;
 background-color:#5a6268;
 border-color:#545b62
}
.jdb-button.jdb-button-secondary > .jdb-button-link:focus,
.jdb-button.jdb-button-secondary > .jdb-button-link.focus {
 color:#fff;
 background-color:#5a6268;
 border-color:#545b62;
 box-shadow:0 0 0 0.2rem rgba(130, 138, 145, 0.5)
}
.jdb-button.jdb-button-secondary > .jdb-button-link.disabled,
.jdb-button.jdb-button-secondary > .jdb-button-link:disabled {
 color:#fff;
 background-color:#6c757d;
 border-color:#6c757d
}
.jdb-button.jdb-button-secondary > .jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-secondary > .jdb-button-link:not(:disabled):not(.disabled).active,
.show > .jdb-button.jdb-button-secondary > .jdb-button-link.dropdown-toggle {
 color:#fff;
 background-color:#545b62;
 border-color:#4e555b
}
.jdb-button.jdb-button-secondary > .jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-secondary > .jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show > .jdb-button.jdb-button-secondary > .jdb-button-link.dropdown-toggle:focus {
 box-shadow:0 0 0 0.2rem rgba(130, 138, 145, 0.5)
}
.jdb-button.jdb-button-success > .jdb-button-link {
 color:#fff;
 background-color:#28a745;
 border-color:#28a745
}
.jdb-button.jdb-button-success > .jdb-button-link:hover {
 color:#fff;
 background-color:#218838;
 border-color:#1e7e34
}
.jdb-button.jdb-button-success > .jdb-button-link:focus,
.jdb-button.jdb-button-success > .jdb-button-link.focus {
 color:#fff;
 background-color:#218838;
 border-color:#1e7e34;
 box-shadow:0 0 0 0.2rem rgba(72, 180, 97, 0.5)
}
.jdb-button.jdb-button-success > .jdb-button-link.disabled,
.jdb-button.jdb-button-success > .jdb-button-link:disabled {
 color:#fff;
 background-color:#28a745;
 border-color:#28a745
}
.jdb-button.jdb-button-success > .jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-success > .jdb-button-link:not(:disabled):not(.disabled).active,
.show > .jdb-button.jdb-button-success > .jdb-button-link.dropdown-toggle {
 color:#fff;
 background-color:#1e7e34;
 border-color:#1c7430
}
.jdb-button.jdb-button-success > .jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-success > .jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show > .jdb-button.jdb-button-success > .jdb-button-link.dropdown-toggle:focus {
 box-shadow:0 0 0 0.2rem rgba(72, 180, 97, 0.5)
}
.jdb-button.jdb-button-info > .jdb-button-link {
 color:#fff;
 background-color:#17a2b8;
 border-color:#17a2b8
}
.jdb-button.jdb-button-info > .jdb-button-link:hover {
 color:#fff;
 background-color:#138496;
 border-color:#117a8b
}
.jdb-button.jdb-button-info > .jdb-button-link:focus,
.jdb-button.jdb-button-info > .jdb-button-link.focus {
 color:#fff;
 background-color:#138496;
 border-color:#117a8b;
 box-shadow:0 0 0 0.2rem rgba(58, 176, 195, 0.5)
}
.jdb-button.jdb-button-info > .jdb-button-link.disabled,
.jdb-button.jdb-button-info > .jdb-button-link:disabled {
 color:#fff;
 background-color:#17a2b8;
 border-color:#17a2b8
}
.jdb-button.jdb-button-info > .jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-info > .jdb-button-link:not(:disabled):not(.disabled).active,
.show > .jdb-button.jdb-button-info > .jdb-button-link.dropdown-toggle {
 color:#fff;
 background-color:#117a8b;
 border-color:#10707f
}
.jdb-button.jdb-button-info > .jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-info > .jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show > .jdb-button.jdb-button-info > .jdb-button-link.dropdown-toggle:focus {
 box-shadow:0 0 0 0.2rem rgba(58, 176, 195, 0.5)
}
.jdb-button.jdb-button-warning > .jdb-button-link {
 color:#212529;
 background-color:#ffc107;
 border-color:#ffc107
}
.jdb-button.jdb-button-warning > .jdb-button-link:hover {
 color:#212529;
 background-color:#e0a800;
 border-color:#d39e00
}
.jdb-button.jdb-button-warning > .jdb-button-link:focus,
.jdb-button.jdb-button-warning > .jdb-button-link.focus {
 color:#212529;
 background-color:#e0a800;
 border-color:#d39e00;
 box-shadow:0 0 0 0.2rem rgba(222, 170, 12, 0.5)
}
.jdb-button.jdb-button-warning > .jdb-button-link.disabled,
.jdb-button.jdb-button-warning > .jdb-button-link:disabled {
 color:#212529;
 background-color:#ffc107;
 border-color:#ffc107
}
.jdb-button.jdb-button-warning > .jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-warning > .jdb-button-link:not(:disabled):not(.disabled).active,
.show > .jdb-button.jdb-button-warning > .jdb-button-link.dropdown-toggle {
 color:#212529;
 background-color:#d39e00;
 border-color:#c69500
}
.jdb-button.jdb-button-warning > .jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-warning > .jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show > .jdb-button.jdb-button-warning > .jdb-button-link.dropdown-toggle:focus {
 box-shadow:0 0 0 0.2rem rgba(222, 170, 12, 0.5)
}
.jdb-button.jdb-button-danger > .jdb-button-link {
 color:#fff;
 background-color:#dc3545;
 border-color:#dc3545
}
.jdb-button.jdb-button-danger > .jdb-button-link:hover {
 color:#fff;
 background-color:#c82333;
 border-color:#bd2130
}
.jdb-button.jdb-button-danger > .jdb-button-link:focus,
.jdb-button.jdb-button-danger > .jdb-button-link.focus {
 color:#fff;
 background-color:#c82333;
 border-color:#bd2130;
 box-shadow:0 0 0 0.2rem rgba(225, 83, 97, 0.5)
}
.jdb-button.jdb-button-danger > .jdb-button-link.disabled,
.jdb-button.jdb-button-danger > .jdb-button-link:disabled {
 color:#fff;
 background-color:#dc3545;
 border-color:#dc3545
}
.jdb-button.jdb-button-danger > .jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-danger > .jdb-button-link:not(:disabled):not(.disabled).active,
.show > .jdb-button.jdb-button-danger > .jdb-button-link.dropdown-toggle {
 color:#fff;
 background-color:#bd2130;
 border-color:#b21f2d
}
.jdb-button.jdb-button-danger > .jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-danger > .jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show > .jdb-button.jdb-button-danger > .jdb-button-link.dropdown-toggle:focus {
 box-shadow:0 0 0 0.2rem rgba(225, 83, 97, 0.5)
}
.jdb-button.jdb-button-light > .jdb-button-link {
 color:#212529;
 background-color:#f8f9fa;
 border-color:#f8f9fa
}
.jdb-button.jdb-button-light > .jdb-button-link:hover {
 color:#212529;
 background-color:#e2e6ea;
 border-color:#dae0e5
}
.jdb-button.jdb-button-light > .jdb-button-link:focus,
.jdb-button.jdb-button-light > .jdb-button-link.focus {
 color:#212529;
 background-color:#e2e6ea;
 border-color:#dae0e5;
 box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5)
}
.jdb-button.jdb-button-light > .jdb-button-link.disabled,
.jdb-button.jdb-button-light > .jdb-button-link:disabled {
 color:#212529;
 background-color:#f8f9fa;
 border-color:#f8f9fa
}
.jdb-button.jdb-button-light > .jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-light > .jdb-button-link:not(:disabled):not(.disabled).active,
.show > .jdb-button.jdb-button-light > .jdb-button-link.dropdown-toggle {
 color:#212529;
 background-color:#dae0e5;
 border-color:#d3d9df
}
.jdb-button.jdb-button-light > .jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-light > .jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show > .jdb-button.jdb-button-light > .jdb-button-link.dropdown-toggle:focus {
 box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5)
}
.jdb-button.jdb-button-dark > .jdb-button-link {
 color:#fff;
 background-color:#343a40;
 border-color:#343a40
}
.jdb-button.jdb-button-dark > .jdb-button-link:hover {
 color:#fff;
 background-color:#23272b;
 border-color:#1d2124
}
.jdb-button.jdb-button-dark > .jdb-button-link:focus,
.jdb-button.jdb-button-dark > .jdb-button-link.focus {
 color:#fff;
 background-color:#23272b;
 border-color:#1d2124;
 box-shadow:0 0 0 0.2rem rgba(82, 88, 93, 0.5)
}
.jdb-button.jdb-button-dark > .jdb-button-link.disabled,
.jdb-button.jdb-button-dark > .jdb-button-link:disabled {
 color:#fff;
 background-color:#343a40;
 border-color:#343a40
}
.jdb-button.jdb-button-dark > .jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-dark > .jdb-button-link:not(:disabled):not(.disabled).active,
.show > .jdb-button.jdb-button-dark > .jdb-button-link.dropdown-toggle {
 color:#fff;
 background-color:#1d2124;
 border-color:#171a1d
}
.jdb-button.jdb-button-dark > .jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-dark > .jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show > .jdb-button.jdb-button-dark > .jdb-button-link.dropdown-toggle:focus {
 box-shadow:0 0 0 0.2rem rgba(82, 88, 93, 0.5)
}
.jdb-button.jdb-button-anchor > .jdb-button-link {
 color:#fff;
 background-color:transparent;
 border-color:transparent;
 color:#1b43ef
}
.jdb-button.jdb-button-anchor > .jdb-button-link:hover {
 color:#212529;
 background-color:#f1f3fe;
 border-color:transparent
}
.jdb-button.jdb-button-anchor > .jdb-button-link:focus,
.jdb-button.jdb-button-anchor > .jdb-button-link.focus {
 color:#212529;
 background-color:#f1f3fe;
 border-color:transparent;
 box-shadow:0 0 0 0.2rem rgba(255, 255, 255, 0.5)
}
.jdb-button.jdb-button-anchor > .jdb-button-link.disabled,
.jdb-button.jdb-button-anchor > .jdb-button-link:disabled {
 color:#fff;
 background-color:transparent;
 border-color:transparent
}
.jdb-button.jdb-button-anchor > .jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-anchor > .jdb-button-link:not(:disabled):not(.disabled).active,
.show > .jdb-button.jdb-button-anchor > .jdb-button-link.dropdown-toggle {
 color:#212529;
 background-color:#dee2fc;
 border-color:transparent
}
.jdb-button.jdb-button-anchor > .jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-anchor > .jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show > .jdb-button.jdb-button-anchor > .jdb-button-link.dropdown-toggle:focus {
 box-shadow:0 0 0 0.2rem rgba(255, 255, 255, 0.5)
}
.jdb-button.jdb-button-sm > .jdb-button-link {
 padding:0.25rem 0.5rem;
 font-size:0.875rem;
 line-height:1.5;
 border-radius:0.2rem
}
.jdb-button.jdb-button-lg > .jdb-button-link {
 padding:0.5rem 1rem;
 font-size:1.25rem;
 line-height:1.5;
 border-radius:0.3rem
}
.jdb-heading .jdb-heading-heading {
 margin:0;
 padding:0
}
.jdb-heading .jdb-heading-heading > a {
 color:inherit
}
.jdb-icon > .jdb-icon-wrapper {
 text-align:center;
 display:inline-block;
 vertical-align:baseline;
 box-sizing:content-box;
 padding:10px;
 color:#262626
}
.jdb-icon > .jdb-icon-wrapper > span {
 display:inline-block;
 -webkit-transition:0.2s all linear;
 -moz-transition:0.2s all linear;
 -ms-transition:0.2s all linear;
 -o-transition:0.2s all linear;
 transition:0.2s all linear
}
.jdb-icon > .jdb-icon-wrapper > span:hover {
 -webkit-transition:0.2s all linear;
 -moz-transition:0.2s all linear;
 -ms-transition:0.2s all linear;
 -o-transition:0.2s all linear;
 transition:0.2s all linear
}
.jdb-iconbox .jdb-icon-wrapper {
 padding:10px
}
.jdb-alert {
 padding:0.75rem 1.25rem;
 margin-bottom:1rem;
 border:1px solid transparent;
 border-radius:0.25rem
}
.jdb-alert .jdb-alert-heading {
 color:inherit
}
.jdb-alert .jdb-alert-icon {
 margin-right:5px
}
.jdb-alert a {
 font-weight:700
}
.jdb-alert.jdb-alert-dismissible {
 position:relative;
 padding-right:4rem
}
.jdb-alert.jdb-alert-dismissible .jdb-alert-close {
 position:absolute;
 top:0;
 right:0;
 padding:0.75rem 1.25rem;
 color:inherit
}
.jdb-alert.jdb-alert-primary {
 color:#004085;
 background-color:#cce5ff;
 border-color:#b8daff
}
.jdb-alert.jdb-alert-primary hr {
 border-top-color:#9ecdff
}
.jdb-alert.jdb-alert-primary .alert-link {
 color:#002752
}
.jdb-alert.jdb-alert-secondary {
 color:#383d41;
 background-color:#e2e3e5;
 border-color:#d6d8db
}
.jdb-alert.jdb-alert-secondary hr {
 border-top-color:#c8cccf
}
.jdb-alert.jdb-alert-secondary .alert-link {
 color:#212326
}
.jdb-alert.jdb-alert-success {
 color:#155724;
 background-color:#d4edda;
 border-color:#c3e6cb
}
.jdb-alert.jdb-alert-success hr {
 border-top-color:#b1dfbb
}
.jdb-alert.jdb-alert-success .alert-link {
 color:#0b2e13
}
.jdb-alert.jdb-alert-info {
 color:#0c5460;
 background-color:#d1ecf1;
 border-color:#bee5eb
}
.jdb-alert.jdb-alert-info hr {
 border-top-color:#abdde5
}
.jdb-alert.jdb-alert-info .alert-link {
 color:#062c32
}
.jdb-alert.jdb-alert-warning {
 color:#856404;
 background-color:#fff3cd;
 border-color:#ffeeba
}
.jdb-alert.jdb-alert-warning hr {
 border-top-color:#ffe7a0
}
.jdb-alert.jdb-alert-warning .alert-link {
 color:#533f02
}
.jdb-alert.jdb-alert-danger {
 color:#721c24;
 background-color:#f8d7da;
 border-color:#f5c6cb
}
.jdb-alert.jdb-alert-danger hr {
 border-top-color:#f1b1b7
}
.jdb-alert.jdb-alert-danger .alert-link {
 color:#491217
}
.jdb-alert.jdb-alert-light {
 color:#818182;
 background-color:#fefefe;
 border-color:#fdfdfe
}
.jdb-alert.jdb-alert-light hr {
 border-top-color:#f1f1f1
}
.jdb-alert.jdb-alert-light .alert-link {
 color:#686868
}
.jdb-alert.jdb-alert-dark {
 color:#1b1e21;
 background-color:#d6d8d9;
 border-color:#c6c8ca
}
.jdb-alert.jdb-alert-dark hr {
 border-top-color:#b9bbbd
}
.jdb-alert.jdb-alert-dark .alert-link {
 color:#040505
}
.jdb-image img {
 max-width:100%;
 height:auto;
 display:inline-block
}
.jdb-image .jdb-image-wrapper {
 display:block
}
.jdb-image .jdb-image-caption {
 color:#7a7a7a;
 font-weight:400;
 display:block
}
.jdb-image figure {
 margin:0
}
.jdb-divider div {
 height:0;
 box-sizing:content-box;
 overflow:visible;
 max-width:100%;
 width:100%;
 border-top-width:1px;
 margin-top:10px;
 margin-bottom:10px
}
.jdb-divider.jdb-divider-center div {
 margin-left:auto;
 margin-right:auto
}
.jdb-divider.jdb-divider-right div {
 margin-right:0;
 margin-left:auto
}
.jdb-divider.jdb-divider-left div {
 margin-left:0;
 margin-right:auto
}
.jdb-social-links ul {
 margin:0;
 padding:0;
 list-style-type:none;
 display:inline-flex;
 flex-wrap:wrap
}
.jdb-social-links ul li:first-child a {
 margin-left:0 !important
}
.jdb-social-links ul li:last-child a {
 margin-right:0 !important
}
.jdb-social-links ul li a {
 display:flex;
 padding:15px;
 text-decoration:none;
 flex-direction:row;
 -webkit-transition:0.2s all linear;
 -moz-transition:0.2s all linear;
 -ms-transition:0.2s all linear;
 -o-transition:0.2s all linear;
 transition:0.2s all linear;
 margin-right:10px;
 margin-bottom:10px
}
.jdb-social-links ul li a:hover {
 -webkit-transition:0.2s all linear;
 -moz-transition:0.2s all linear;
 -ms-transition:0.2s all linear;
 -o-transition:0.2s all linear;
 transition:0.2s all linear
}
.jdb-social-links ul li a .jdb-sl-title {
 margin:4px;
 font-size:24px;
 align-self:center
}
.jdb-social-links ul li a .jdb-sl-icon {
 margin:4px;
 display:flex;
 align-items:center;
 align-self:center;
 justify-content:center;
 font-size:24px;
 height:24px;
 width:24px
}
.jdb-social-links.jdb-social-links-icon-only .jdb-sl-title {
 display:none
}
.jdb-social-links.jdb-social-links-icon-only .jdb-sl-icon {
 margin:0
}
.jdb-social-links.jdb-social-links-title-only .jdb-sl-icon {
 display:none
}
.jdb-social-links.jdb-social-links-icon-right ul li a {
 flex-direction:row-reverse
}
.jdb-social-links.jdb-social-links-icon-top ul li a {
 flex-direction:column
}
.jdb-social-links.jdb-social-links-icon-bottom ul li a {
 flex-direction:column-reverse
}
.jdb-has-ribbon {
 position:relative;
 overflow:hidden
}
.jdb-has-ribbon .jdb-ribbon {
 z-index:11;
 position:absolute;
 left:auto;
 right:auto;
 top:0;
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden
}
.jdb-has-ribbon .jdb-ribbon.left {
 left:0;
 transform:rotate(-45deg)
}
.jdb-has-ribbon .jdb-ribbon.right {
 right:0;
 transform:rotate(45deg)
}
.jdb-has-shapedivider {
 position:relative
}
.jdb-has-shapedivider > * {
 z-index:9;
 position:relative
}
.jdb-has-shapedivider .jdb-sdivider {
 overflow:hidden;
 position:absolute;
 left:0;
 width:100%;
 line-height:0;
 direction:ltr;
 z-index:8 !important
}
.jdb-has-shapedivider .jdb-sdivider[data-position=top] {
 top:-1px
}
.jdb-has-shapedivider .jdb-sdivider[data-position=top][data-flip] {
 -webkit-transform:rotateY(180deg);
 -ms-transform:rotateY(180deg);
 transform:rotateY(180deg)
}
.jdb-has-shapedivider .jdb-sdivider[data-position=bottom] {
 bottom:-1px;
 -webkit-transform:rotate(180deg);
 -ms-transform:rotate(180deg);
 transform:rotate(180deg)
}
.jdb-has-shapedivider .jdb-sdivider[data-position=bottom][data-flip] {
 -webkit-transform:rotateX(180deg);
 -ms-transform:rotateX(180deg);
 transform:rotateX(180deg)
}
.jdb-has-shapedivider .jdb-sdivider.jdb-sdivider-front {
 z-index:10 !important
}
.jdb-has-shapedivider .jdb-sdivider svg {
 display:block;
 width:calc(100% + 1.3px);
 position:relative;
 left:50%;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 transform:translateX(-50%)
}
@media (min-width:992px) {
 .jdb-hide-desktop {
  display:none !important
 }
}
@media (min-width:768px) and (max-width:991.98px) {
 .jdb-hide-tablet {
  display:none !important
 }
}
@media (max-width:767.98px) {
 .jdb-hide-mobile {
  display:none !important
 }
}
.jdb-has-overlay {
 position:relative
}
.jdb-has-overlay > * {
 z-index:9;
 position:relative
}
.jdb-has-overlay:after {
 content:"";
 position:absolute;
 z-index:6 !important;
 width:100%;
 height:100%;
 top:0;
 left:0
}
.jdb-has-video-background {
 position:relative
}
.jdb-has-video-background > * {
 position:relative;
 z-index:9
}
.jdb-has-video-background .jdb-video-background {
 background:#000;
 z-index:5 !important;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 overflow:hidden;
 display:flex;
 align-items:center
}
.jdb-has-video-background .jdb-video-background video {
 top:50%;
 left:50%;
 transform:translate(-50%, -50%);
 width:auto;
 height:auto;
 min-width:100%;
 min-height:100%;
 position:absolute
}
.jdb-has-particles-background {
 position:relative
}
.jdb-has-particles-background > * {
 position:relative;
 z-index:9
}
.jdb-has-particles-background .jdb-particles-background {
 z-index:7 !important;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 overflow:hidden
}
.jdb-has-particles-background .jdb-particles-background > div {
 width:100%;
 height:100%
}
.jdb-brands-icons [data-brand="fab-fa-youtube-square"].brand-static {
 background-color:#f00;
 color:#fff;
 border-color:#d90000
}
.jdb-brands-icons [data-brand="fab-fa-youtube-square"].brand-static:hover {
 background-color:#d90000;
 color:#fff;
 border-color:#c00
}
.jdb-brands-icons [data-brand="fab-fa-youtube-square"].brand-inverted {
 background-color:transparent;
 color:#f00;
 border-color:#f00
}
.jdb-brands-icons [data-brand="fab-fa-youtube-square"].brand-inverted:hover {
 background-color:#f00;
 color:#fff;
 border-color:#f00
}
.jdb-brands-icons [data-brand="fab-fa-youtube"].brand-static {
 background-color:#f00;
 color:#fff;
 border-color:#d90000
}
.jdb-brands-icons [data-brand="fab-fa-youtube"].brand-static:hover {
 background-color:#d90000;
 color:#fff;
 border-color:#c00
}
.jdb-brands-icons [data-brand="fab-fa-youtube"].brand-inverted {
 background-color:transparent;
 color:#f00;
 border-color:#f00
}
.jdb-brands-icons [data-brand="fab-fa-youtube"].brand-inverted:hover {
 background-color:#f00;
 color:#fff;
 border-color:#f00
}
.jdb-brands-icons [data-brand="fab-fa-yelp"].brand-static {
 background-color:#af0606;
 color:#fff;
 border-color:#8a0505
}
.jdb-brands-icons [data-brand="fab-fa-yelp"].brand-static:hover {
 background-color:#8a0505;
 color:#fff;
 border-color:#7e0404
}
.jdb-brands-icons [data-brand="fab-fa-yelp"].brand-inverted {
 background-color:transparent;
 color:#af0606;
 border-color:#af0606
}
.jdb-brands-icons [data-brand="fab-fa-yelp"].brand-inverted:hover {
 background-color:#af0606;
 color:#fff;
 border-color:#af0606
}
.jdb-brands-icons [data-brand="fab-fa-yandex-international"].brand-static {
 background-color:#fc0;
 color:#212529;
 border-color:#d9ad00
}
.jdb-brands-icons [data-brand="fab-fa-yandex-international"].brand-static:hover {
 background-color:#d9ad00;
 color:#212529;
 border-color:#cca300
}
.jdb-brands-icons [data-brand="fab-fa-yandex-international"].brand-inverted {
 background-color:transparent;
 color:#fc0;
 border-color:#fc0
}
.jdb-brands-icons [data-brand="fab-fa-yandex-international"].brand-inverted:hover {
 background-color:#fc0;
 color:#212529;
 border-color:#fc0
}
.jdb-brands-icons [data-brand="fab-fa-yandex"].brand-static {
 background-color:#fc0;
 color:#212529;
 border-color:#d9ad00
}
.jdb-brands-icons [data-brand="fab-fa-yandex"].brand-static:hover {
 background-color:#d9ad00;
 color:#212529;
 border-color:#cca300
}
.jdb-brands-icons [data-brand="fab-fa-yandex"].brand-inverted {
 background-color:transparent;
 color:#fc0;
 border-color:#fc0
}
.jdb-brands-icons [data-brand="fab-fa-yandex"].brand-inverted:hover {
 background-color:#fc0;
 color:#212529;
 border-color:#fc0
}
.jdb-brands-icons [data-brand="fab-fa-yahoo"].brand-static {
 background-color:#410093;
 color:#fff;
 border-color:#30006d
}
.jdb-brands-icons [data-brand="fab-fa-yahoo"].brand-static:hover {
 background-color:#30006d;
 color:#fff;
 border-color:#2a0060
}
.jdb-brands-icons [data-brand="fab-fa-yahoo"].brand-inverted {
 background-color:transparent;
 color:#410093;
 border-color:#410093
}
.jdb-brands-icons [data-brand="fab-fa-yahoo"].brand-inverted:hover {
 background-color:#410093;
 color:#fff;
 border-color:#410093
}
.jdb-brands-icons [data-brand="fab-fa-y-combinator"].brand-static {
 background-color:#ff4000;
 color:#fff;
 border-color:#d93600
}
.jdb-brands-icons [data-brand="fab-fa-y-combinator"].brand-static:hover {
 background-color:#d93600;
 color:#fff;
 border-color:#c30
}
.jdb-brands-icons [data-brand="fab-fa-y-combinator"].brand-inverted {
 background-color:transparent;
 color:#ff4000;
 border-color:#ff4000
}
.jdb-brands-icons [data-brand="fab-fa-y-combinator"].brand-inverted:hover {
 background-color:#ff4000;
 color:#fff;
 border-color:#ff4000
}
.jdb-brands-icons [data-brand="fab-fa-xing-square"].brand-static {
 background-color:#026466;
 color:#fff;
 border-color:#013f40
}
.jdb-brands-icons [data-brand="fab-fa-xing-square"].brand-static:hover {
 background-color:#013f40;
 color:#fff;
 border-color:#013334
}
.jdb-brands-icons [data-brand="fab-fa-xing-square"].brand-inverted {
 background-color:transparent;
 color:#026466;
 border-color:#026466
}
.jdb-brands-icons [data-brand="fab-fa-xing-square"].brand-inverted:hover {
 background-color:#026466;
 color:#fff;
 border-color:#026466
}
.jdb-brands-icons [data-brand="fab-fa-xing"].brand-static {
 background-color:#026466;
 color:#fff;
 border-color:#013f40
}
.jdb-brands-icons [data-brand="fab-fa-xing"].brand-static:hover {
 background-color:#013f40;
 color:#fff;
 border-color:#013334
}
.jdb-brands-icons [data-brand="fab-fa-xing"].brand-inverted {
 background-color:transparent;
 color:#026466;
 border-color:#026466
}
.jdb-brands-icons [data-brand="fab-fa-xing"].brand-inverted:hover {
 background-color:#026466;
 color:#fff;
 border-color:#026466
}
.jdb-brands-icons [data-brand="fab-fa-xbox"].brand-static {
 background-color:#52b043;
 color:#fff;
 border-color:#459438
}
.jdb-brands-icons [data-brand="fab-fa-xbox"].brand-static:hover {
 background-color:#459438;
 color:#fff;
 border-color:#418b35
}
.jdb-brands-icons [data-brand="fab-fa-xbox"].brand-inverted {
 background-color:transparent;
 color:#52b043;
 border-color:#52b043
}
.jdb-brands-icons [data-brand="fab-fa-xbox"].brand-inverted:hover {
 background-color:#52b043;
 color:#fff;
 border-color:#52b043
}
.jdb-brands-icons [data-brand="fab-fa-wordpress-simple"].brand-static {
 background-color:#21759b;
 color:#fff;
 border-color:#1a5d7b
}
.jdb-brands-icons [data-brand="fab-fa-wordpress-simple"].brand-static:hover {
 background-color:#1a5d7b;
 color:#fff;
 border-color:#185571
}
.jdb-brands-icons [data-brand="fab-fa-wordpress-simple"].brand-inverted {
 background-color:transparent;
 color:#21759b;
 border-color:#21759b
}
.jdb-brands-icons [data-brand="fab-fa-wordpress-simple"].brand-inverted:hover {
 background-color:#21759b;
 color:#fff;
 border-color:#21759b
}
.jdb-brands-icons [data-brand="fab-fa-wordpress"].brand-static {
 background-color:#21759b;
 color:#fff;
 border-color:#1a5d7b
}
.jdb-brands-icons [data-brand="fab-fa-wordpress"].brand-static:hover {
 background-color:#1a5d7b;
 color:#fff;
 border-color:#185571
}
.jdb-brands-icons [data-brand="fab-fa-wordpress"].brand-inverted {
 background-color:transparent;
 color:#21759b;
 border-color:#21759b
}
.jdb-brands-icons [data-brand="fab-fa-wordpress"].brand-inverted:hover {
 background-color:#21759b;
 color:#fff;
 border-color:#21759b
}
.jdb-brands-icons [data-brand="fab-fa-wolf-pack-battalion"].brand-static {
 background-color:#00a8e0;
 color:#fff;
 border-color:#008bba
}
.jdb-brands-icons [data-brand="fab-fa-wolf-pack-battalion"].brand-static:hover {
 background-color:#008bba;
 color:#fff;
 border-color:#0082ad
}
.jdb-brands-icons [data-brand="fab-fa-wolf-pack-battalion"].brand-inverted {
 background-color:transparent;
 color:#00a8e0;
 border-color:#00a8e0
}
.jdb-brands-icons [data-brand="fab-fa-wolf-pack-battalion"].brand-inverted:hover {
 background-color:#00a8e0;
 color:#fff;
 border-color:#00a8e0
}
.jdb-brands-icons [data-brand="fab-fa-windows"].brand-static {
 background-color:#0078d7;
 color:#fff;
 border-color:#0063b1
}
.jdb-brands-icons [data-brand="fab-fa-windows"].brand-static:hover {
 background-color:#0063b1;
 color:#fff;
 border-color:#005ca4
}
.jdb-brands-icons [data-brand="fab-fa-windows"].brand-inverted {
 background-color:transparent;
 color:#0078d7;
 border-color:#0078d7
}
.jdb-brands-icons [data-brand="fab-fa-windows"].brand-inverted:hover {
 background-color:#0078d7;
 color:#fff;
 border-color:#0078d7
}
.jdb-brands-icons [data-brand="fab-fa-wikipedia-w"].brand-static {
 background-color:#000;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-wikipedia-w"].brand-static:hover {
 background-color:#000;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-wikipedia-w"].brand-inverted {
 background-color:transparent;
 color:#000;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-wikipedia-w"].brand-inverted:hover {
 background-color:#000;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-whatsapp-square"].brand-static {
 background-color:#075e54;
 color:#fff;
 border-color:#043a34
}
.jdb-brands-icons [data-brand="fab-fa-whatsapp-square"].brand-static:hover {
 background-color:#043a34;
 color:#fff;
 border-color:#032f2a
}
.jdb-brands-icons [data-brand="fab-fa-whatsapp-square"].brand-inverted {
 background-color:transparent;
 color:#075e54;
 border-color:#075e54
}
.jdb-brands-icons [data-brand="fab-fa-whatsapp-square"].brand-inverted:hover {
 background-color:#075e54;
 color:#fff;
 border-color:#075e54
}
.jdb-brands-icons [data-brand="fab-fa-whatsapp"].brand-static {
 background-color:#075e54;
 color:#fff;
 border-color:#043a34
}
.jdb-brands-icons [data-brand="fab-fa-whatsapp"].brand-static:hover {
 background-color:#043a34;
 color:#fff;
 border-color:#032f2a
}
.jdb-brands-icons [data-brand="fab-fa-whatsapp"].brand-inverted {
 background-color:transparent;
 color:#075e54;
 border-color:#075e54
}
.jdb-brands-icons [data-brand="fab-fa-whatsapp"].brand-inverted:hover {
 background-color:#075e54;
 color:#fff;
 border-color:#075e54
}
.jdb-brands-icons [data-brand="fab-fa-vine"].brand-static {
 background-color:#00b488;
 color:#fff;
 border-color:#008e6b
}
.jdb-brands-icons [data-brand="fab-fa-vine"].brand-static:hover {
 background-color:#008e6b;
 color:#fff;
 border-color:#008161
}
.jdb-brands-icons [data-brand="fab-fa-vine"].brand-inverted {
 background-color:transparent;
 color:#00b488;
 border-color:#00b488
}
.jdb-brands-icons [data-brand="fab-fa-vine"].brand-inverted:hover {
 background-color:#00b488;
 color:#fff;
 border-color:#00b488
}
.jdb-brands-icons [data-brand="fab-fa-vimeo-v"].brand-static {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#139ecb
}
.jdb-brands-icons [data-brand="fab-fa-vimeo-v"].brand-static:hover {
 background-color:#139ecb;
 color:#fff;
 border-color:#1295bf
}
.jdb-brands-icons [data-brand="fab-fa-vimeo-v"].brand-inverted {
 background-color:transparent;
 color:#1ab7ea;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="fab-fa-vimeo-v"].brand-inverted:hover {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="fab-fa-vimeo-square"].brand-static {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#139ecb
}
.jdb-brands-icons [data-brand="fab-fa-vimeo-square"].brand-static:hover {
 background-color:#139ecb;
 color:#fff;
 border-color:#1295bf
}
.jdb-brands-icons [data-brand="fab-fa-vimeo-square"].brand-inverted {
 background-color:transparent;
 color:#1ab7ea;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="fab-fa-vimeo-square"].brand-inverted:hover {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="fab-fa-vimeo"].brand-static {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#139ecb
}
.jdb-brands-icons [data-brand="fab-fa-vimeo"].brand-static:hover {
 background-color:#139ecb;
 color:#fff;
 border-color:#1295bf
}
.jdb-brands-icons [data-brand="fab-fa-vimeo"].brand-inverted {
 background-color:transparent;
 color:#1ab7ea;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="fab-fa-vimeo"].brand-inverted:hover {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="fab-fa-viber"].brand-static {
 background-color:#59267c;
 color:#fff;
 border-color:#441d5f
}
.jdb-brands-icons [data-brand="fab-fa-viber"].brand-static:hover {
 background-color:#441d5f;
 color:#fff;
 border-color:#3d1a55
}
.jdb-brands-icons [data-brand="fab-fa-viber"].brand-inverted {
 background-color:transparent;
 color:#59267c;
 border-color:#59267c
}
.jdb-brands-icons [data-brand="fab-fa-viber"].brand-inverted:hover {
 background-color:#59267c;
 color:#fff;
 border-color:#59267c
}
.jdb-brands-icons [data-brand="fab-fa-viadeo-square"].brand-static {
 background-color:#f07355;
 color:#fff;
 border-color:#ed5632
}
.jdb-brands-icons [data-brand="fab-fa-viadeo-square"].brand-static:hover {
 background-color:#ed5632;
 color:#fff;
 border-color:#ec4c26
}
.jdb-brands-icons [data-brand="fab-fa-viadeo-square"].brand-inverted {
 background-color:transparent;
 color:#f07355;
 border-color:#f07355
}
.jdb-brands-icons [data-brand="fab-fa-viadeo-square"].brand-inverted:hover {
 background-color:#f07355;
 color:#fff;
 border-color:#f07355
}
.jdb-brands-icons [data-brand="fab-fa-viadeo"].brand-static {
 background-color:#f07355;
 color:#fff;
 border-color:#ed5632
}
.jdb-brands-icons [data-brand="fab-fa-viadeo"].brand-static:hover {
 background-color:#ed5632;
 color:#fff;
 border-color:#ec4c26
}
.jdb-brands-icons [data-brand="fab-fa-viadeo"].brand-inverted {
 background-color:transparent;
 color:#f07355;
 border-color:#f07355
}
.jdb-brands-icons [data-brand="fab-fa-viadeo"].brand-inverted:hover {
 background-color:#f07355;
 color:#fff;
 border-color:#f07355
}
.jdb-brands-icons [data-brand="fab-fa-usps"].brand-static {
 background-color:#336;
 color:#fff;
 border-color:#26264d
}
.jdb-brands-icons [data-brand="fab-fa-usps"].brand-static:hover {
 background-color:#26264d;
 color:#fff;
 border-color:#224
}
.jdb-brands-icons [data-brand="fab-fa-usps"].brand-inverted {
 background-color:transparent;
 color:#336;
 border-color:#336
}
.jdb-brands-icons [data-brand="fab-fa-usps"].brand-inverted:hover {
 background-color:#336;
 color:#fff;
 border-color:#336
}
.jdb-brands-icons [data-brand="fab-fa-ups"].brand-static {
 background-color:#351c15;
 color:#fff;
 border-color:#1a0e0a
}
.jdb-brands-icons [data-brand="fab-fa-ups"].brand-static:hover {
 background-color:#1a0e0a;
 color:#fff;
 border-color:#100907
}
.jdb-brands-icons [data-brand="fab-fa-ups"].brand-inverted {
 background-color:transparent;
 color:#351c15;
 border-color:#351c15
}
.jdb-brands-icons [data-brand="fab-fa-ups"].brand-inverted:hover {
 background-color:#351c15;
 color:#fff;
 border-color:#351c15
}
.jdb-brands-icons [data-brand="fab-fa-ubuntu"].brand-static {
 background-color:#dd4814;
 color:#fff;
 border-color:#ba3d11
}
.jdb-brands-icons [data-brand="fab-fa-ubuntu"].brand-static:hover {
 background-color:#ba3d11;
 color:#fff;
 border-color:#ae3910
}
.jdb-brands-icons [data-brand="fab-fa-ubuntu"].brand-inverted {
 background-color:transparent;
 color:#dd4814;
 border-color:#dd4814
}
.jdb-brands-icons [data-brand="fab-fa-ubuntu"].brand-inverted:hover {
 background-color:#dd4814;
 color:#fff;
 border-color:#dd4814
}
.jdb-brands-icons [data-brand="fab-fa-uber"].brand-static {
 background-color:#09091a;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-uber"].brand-static:hover {
 background-color:#000;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-uber"].brand-inverted {
 background-color:transparent;
 color:#09091a;
 border-color:#09091a
}
.jdb-brands-icons [data-brand="fab-fa-uber"].brand-inverted:hover {
 background-color:#09091a;
 color:#fff;
 border-color:#09091a
}
.jdb-brands-icons [data-brand="fab-fa-typo3"].brand-static {
 background-color:#ff8700;
 color:#212529;
 border-color:#d97300
}
.jdb-brands-icons [data-brand="fab-fa-typo3"].brand-static:hover {
 background-color:#d97300;
 color:#fff;
 border-color:#cc6c00
}
.jdb-brands-icons [data-brand="fab-fa-typo3"].brand-inverted {
 background-color:transparent;
 color:#ff8700;
 border-color:#ff8700
}
.jdb-brands-icons [data-brand="fab-fa-typo3"].brand-inverted:hover {
 background-color:#ff8700;
 color:#212529;
 border-color:#ff8700
}
.jdb-brands-icons [data-brand="fab-fa-twitter-square"].brand-static {
 background-color:#1da1f2;
 color:#fff;
 border-color:#0d8ddc
}
.jdb-brands-icons [data-brand="fab-fa-twitter-square"].brand-static:hover {
 background-color:#0d8ddc;
 color:#fff;
 border-color:#0c85d0
}
.jdb-brands-icons [data-brand="fab-fa-twitter-square"].brand-inverted {
 background-color:transparent;
 color:#1da1f2;
 border-color:#1da1f2
}
.jdb-brands-icons [data-brand="fab-fa-twitter-square"].brand-inverted:hover {
 background-color:#1da1f2;
 color:#fff;
 border-color:#1da1f2
}
.jdb-brands-icons [data-brand="fab-fa-twitter"].brand-static {
 background-color:#1da1f2;
 color:#fff;
 border-color:#0d8ddc
}
.jdb-brands-icons [data-brand="fab-fa-twitter"].brand-static:hover {
 background-color:#0d8ddc;
 color:#fff;
 border-color:#0c85d0
}
.jdb-brands-icons [data-brand="fab-fa-twitter"].brand-inverted {
 background-color:transparent;
 color:#1da1f2;
 border-color:#1da1f2
}
.jdb-brands-icons [data-brand="fab-fa-twitter"].brand-inverted:hover {
 background-color:#1da1f2;
 color:#fff;
 border-color:#1da1f2
}
.jdb-brands-icons [data-brand="fab-fa-tumblr-square"].brand-static {
 background-color:#35465c;
 color:#fff;
 border-color:#273444
}
.jdb-brands-icons [data-brand="fab-fa-tumblr-square"].brand-static:hover {
 background-color:#273444;
 color:#fff;
 border-color:#222d3c
}
.jdb-brands-icons [data-brand="fab-fa-tumblr-square"].brand-inverted {
 background-color:transparent;
 color:#35465c;
 border-color:#35465c
}
.jdb-brands-icons [data-brand="fab-fa-tumblr-square"].brand-inverted:hover {
 background-color:#35465c;
 color:#fff;
 border-color:#35465c
}
.jdb-brands-icons [data-brand="fab-fa-tumblr"].brand-static {
 background-color:#35465c;
 color:#fff;
 border-color:#273444
}
.jdb-brands-icons [data-brand="fab-fa-tumblr"].brand-static:hover {
 background-color:#273444;
 color:#fff;
 border-color:#222d3c
}
.jdb-brands-icons [data-brand="fab-fa-tumblr"].brand-inverted {
 background-color:transparent;
 color:#35465c;
 border-color:#35465c
}
.jdb-brands-icons [data-brand="fab-fa-tumblr"].brand-inverted:hover {
 background-color:#35465c;
 color:#fff;
 border-color:#35465c
}
.jdb-brands-icons [data-brand="fab-fa-tripadvisor"].brand-static {
 background-color:#00af87;
 color:#fff;
 border-color:#008969
}
.jdb-brands-icons [data-brand="fab-fa-tripadvisor"].brand-static:hover {
 background-color:#008969;
 color:#fff;
 border-color:#007c60
}
.jdb-brands-icons [data-brand="fab-fa-tripadvisor"].brand-inverted {
 background-color:transparent;
 color:#00af87;
 border-color:#00af87
}
.jdb-brands-icons [data-brand="fab-fa-tripadvisor"].brand-inverted:hover {
 background-color:#00af87;
 color:#fff;
 border-color:#00af87
}
.jdb-brands-icons [data-brand="fab-fa-trello"].brand-static {
 background-color:#0079bf;
 color:#fff;
 border-color:#006199
}
.jdb-brands-icons [data-brand="fab-fa-trello"].brand-static:hover {
 background-color:#006199;
 color:#fff;
 border-color:#00598c
}
.jdb-brands-icons [data-brand="fab-fa-trello"].brand-inverted {
 background-color:transparent;
 color:#0079bf;
 border-color:#0079bf
}
.jdb-brands-icons [data-brand="fab-fa-trello"].brand-inverted:hover {
 background-color:#0079bf;
 color:#fff;
 border-color:#0079bf
}
.jdb-brands-icons [data-brand="fab-fa-telegram-plane"].brand-static {
 background-color:#08c;
 color:#fff;
 border-color:#006fa6
}
.jdb-brands-icons [data-brand="fab-fa-telegram-plane"].brand-static:hover {
 background-color:#006fa6;
 color:#fff;
 border-color:#069
}
.jdb-brands-icons [data-brand="fab-fa-telegram-plane"].brand-inverted {
 background-color:transparent;
 color:#08c;
 border-color:#08c
}
.jdb-brands-icons [data-brand="fab-fa-telegram-plane"].brand-inverted:hover {
 background-color:#08c;
 color:#fff;
 border-color:#08c
}
.jdb-brands-icons [data-brand="fab-fa-telegram"].brand-static {
 background-color:#08c;
 color:#fff;
 border-color:#006fa6
}
.jdb-brands-icons [data-brand="fab-fa-telegram"].brand-static:hover {
 background-color:#006fa6;
 color:#fff;
 border-color:#069
}
.jdb-brands-icons [data-brand="fab-fa-telegram"].brand-inverted {
 background-color:transparent;
 color:#08c;
 border-color:#08c
}
.jdb-brands-icons [data-brand="fab-fa-telegram"].brand-inverted:hover {
 background-color:#08c;
 color:#fff;
 border-color:#08c
}
.jdb-brands-icons [data-brand="fab-fa-stumbleupon-circle"].brand-static {
 background-color:#eb4924;
 color:#fff;
 border-color:#d53813
}
.jdb-brands-icons [data-brand="fab-fa-stumbleupon-circle"].brand-static:hover {
 background-color:#d53813;
 color:#fff;
 border-color:#ca3412
}
.jdb-brands-icons [data-brand="fab-fa-stumbleupon-circle"].brand-inverted {
 background-color:transparent;
 color:#eb4924;
 border-color:#eb4924
}
.jdb-brands-icons [data-brand="fab-fa-stumbleupon-circle"].brand-inverted:hover {
 background-color:#eb4924;
 color:#fff;
 border-color:#eb4924
}
.jdb-brands-icons [data-brand="fab-fa-stumbleupon"].brand-static {
 background-color:#eb4924;
 color:#fff;
 border-color:#d53813
}
.jdb-brands-icons [data-brand="fab-fa-stumbleupon"].brand-static:hover {
 background-color:#d53813;
 color:#fff;
 border-color:#ca3412
}
.jdb-brands-icons [data-brand="fab-fa-stumbleupon"].brand-inverted {
 background-color:transparent;
 color:#eb4924;
 border-color:#eb4924
}
.jdb-brands-icons [data-brand="fab-fa-stumbleupon"].brand-inverted:hover {
 background-color:#eb4924;
 color:#fff;
 border-color:#eb4924
}
.jdb-brands-icons [data-brand="fab-fa-stripe-s"].brand-static {
 background-color:#00afe1;
 color:#fff;
 border-color:#0091bb
}
.jdb-brands-icons [data-brand="fab-fa-stripe-s"].brand-static:hover {
 background-color:#0091bb;
 color:#fff;
 border-color:#0087ae
}
.jdb-brands-icons [data-brand="fab-fa-stripe-s"].brand-inverted {
 background-color:transparent;
 color:#00afe1;
 border-color:#00afe1
}
.jdb-brands-icons [data-brand="fab-fa-stripe-s"].brand-inverted:hover {
 background-color:#00afe1;
 color:#fff;
 border-color:#00afe1
}
.jdb-brands-icons [data-brand="fab-fa-stripe"].brand-static {
 background-color:#00afe1;
 color:#fff;
 border-color:#0091bb
}
.jdb-brands-icons [data-brand="fab-fa-stripe"].brand-static:hover {
 background-color:#0091bb;
 color:#fff;
 border-color:#0087ae
}
.jdb-brands-icons [data-brand="fab-fa-stripe"].brand-inverted {
 background-color:transparent;
 color:#00afe1;
 border-color:#00afe1
}
.jdb-brands-icons [data-brand="fab-fa-stripe"].brand-inverted:hover {
 background-color:#00afe1;
 color:#fff;
 border-color:#00afe1
}
.jdb-brands-icons [data-brand="fab-fa-strava"].brand-static {
 background-color:#fc4c02;
 color:#fff;
 border-color:#d64102
}
.jdb-brands-icons [data-brand="fab-fa-strava"].brand-static:hover {
 background-color:#d64102;
 color:#fff;
 border-color:#c93d02
}
.jdb-brands-icons [data-brand="fab-fa-strava"].brand-inverted {
 background-color:transparent;
 color:#fc4c02;
 border-color:#fc4c02
}
.jdb-brands-icons [data-brand="fab-fa-strava"].brand-inverted:hover {
 background-color:#fc4c02;
 color:#fff;
 border-color:#fc4c02
}
.jdb-brands-icons [data-brand="fab-fa-steam-symbol"].brand-static {
 background-color:#00adee;
 color:#fff;
 border-color:#0091c8
}
.jdb-brands-icons [data-brand="fab-fa-steam-symbol"].brand-static:hover {
 background-color:#0091c8;
 color:#fff;
 border-color:#08b
}
.jdb-brands-icons [data-brand="fab-fa-steam-symbol"].brand-inverted {
 background-color:transparent;
 color:#00adee;
 border-color:#00adee
}
.jdb-brands-icons [data-brand="fab-fa-steam-symbol"].brand-inverted:hover {
 background-color:#00adee;
 color:#fff;
 border-color:#00adee
}
.jdb-brands-icons [data-brand="fab-fa-steam-square"].brand-static {
 background-color:#00adee;
 color:#fff;
 border-color:#0091c8
}
.jdb-brands-icons [data-brand="fab-fa-steam-square"].brand-static:hover {
 background-color:#0091c8;
 color:#fff;
 border-color:#08b
}
.jdb-brands-icons [data-brand="fab-fa-steam-square"].brand-inverted {
 background-color:transparent;
 color:#00adee;
 border-color:#00adee
}
.jdb-brands-icons [data-brand="fab-fa-steam-square"].brand-inverted:hover {
 background-color:#00adee;
 color:#fff;
 border-color:#00adee
}
.jdb-brands-icons [data-brand="fab-fa-steam"].brand-static {
 background-color:#00adee;
 color:#fff;
 border-color:#0091c8
}
.jdb-brands-icons [data-brand="fab-fa-steam"].brand-static:hover {
 background-color:#0091c8;
 color:#fff;
 border-color:#08b
}
.jdb-brands-icons [data-brand="fab-fa-steam"].brand-inverted {
 background-color:transparent;
 color:#00adee;
 border-color:#00adee
}
.jdb-brands-icons [data-brand="fab-fa-steam"].brand-inverted:hover {
 background-color:#00adee;
 color:#fff;
 border-color:#00adee
}
.jdb-brands-icons [data-brand="fab-fa-stack-exchange"].brand-static {
 background-color:#1e5397;
 color:#fff;
 border-color:#184177
}
.jdb-brands-icons [data-brand="fab-fa-stack-exchange"].brand-static:hover {
 background-color:#184177;
 color:#fff;
 border-color:#163c6c
}
.jdb-brands-icons [data-brand="fab-fa-stack-exchange"].brand-inverted {
 background-color:transparent;
 color:#1e5397;
 border-color:#1e5397
}
.jdb-brands-icons [data-brand="fab-fa-stack-exchange"].brand-inverted:hover {
 background-color:#1e5397;
 color:#fff;
 border-color:#1e5397
}
.jdb-brands-icons [data-brand="fab-fa-squarespace"].brand-static {
 background-color:#222;
 color:#fff;
 border-color:#0f0f0f
}
.jdb-brands-icons [data-brand="fab-fa-squarespace"].brand-static:hover {
 background-color:#0f0f0f;
 color:#fff;
 border-color:#090909
}
.jdb-brands-icons [data-brand="fab-fa-squarespace"].brand-inverted {
 background-color:transparent;
 color:#222;
 border-color:#222
}
.jdb-brands-icons [data-brand="fab-fa-squarespace"].brand-inverted:hover {
 background-color:#222;
 color:#fff;
 border-color:#222
}
.jdb-brands-icons [data-brand="fab-fa-spotify"].brand-static {
 background-color:#1db954;
 color:#fff;
 border-color:#189845
}
.jdb-brands-icons [data-brand="fab-fa-spotify"].brand-static:hover {
 background-color:#189845;
 color:#fff;
 border-color:#168d40
}
.jdb-brands-icons [data-brand="fab-fa-spotify"].brand-inverted {
 background-color:transparent;
 color:#1db954;
 border-color:#1db954
}
.jdb-brands-icons [data-brand="fab-fa-spotify"].brand-inverted:hover {
 background-color:#1db954;
 color:#fff;
 border-color:#1db954
}
.jdb-brands-icons [data-brand="fab-fa-soundcloud"].brand-static {
 background-color:#f80;
 color:#212529;
 border-color:#d97400
}
.jdb-brands-icons [data-brand="fab-fa-soundcloud"].brand-static:hover {
 background-color:#d97400;
 color:#fff;
 border-color:#cc6d00
}
.jdb-brands-icons [data-brand="fab-fa-soundcloud"].brand-inverted {
 background-color:transparent;
 color:#f80;
 border-color:#f80
}
.jdb-brands-icons [data-brand="fab-fa-soundcloud"].brand-inverted:hover {
 background-color:#f80;
 color:#212529;
 border-color:#f80
}
.jdb-brands-icons [data-brand="fab-fa-snapchat-square"].brand-static {
 background-color:#fffc00;
 color:#212529;
 border-color:#d9d600
}
.jdb-brands-icons [data-brand="fab-fa-snapchat-square"].brand-static:hover {
 background-color:#d9d600;
 color:#212529;
 border-color:#ccca00
}
.jdb-brands-icons [data-brand="fab-fa-snapchat-square"].brand-inverted {
 background-color:transparent;
 color:#fffc00;
 border-color:#fffc00
}
.jdb-brands-icons [data-brand="fab-fa-snapchat-square"].brand-inverted:hover {
 background-color:#fffc00;
 color:#212529;
 border-color:#fffc00
}
.jdb-brands-icons [data-brand="fab-fa-snapchat-ghost"].brand-static {
 background-color:#fffc00;
 color:#212529;
 border-color:#d9d600
}
.jdb-brands-icons [data-brand="fab-fa-snapchat-ghost"].brand-static:hover {
 background-color:#d9d600;
 color:#212529;
 border-color:#ccca00
}
.jdb-brands-icons [data-brand="fab-fa-snapchat-ghost"].brand-inverted {
 background-color:transparent;
 color:#fffc00;
 border-color:#fffc00
}
.jdb-brands-icons [data-brand="fab-fa-snapchat-ghost"].brand-inverted:hover {
 background-color:#fffc00;
 color:#212529;
 border-color:#fffc00
}
.jdb-brands-icons [data-brand="fab-fa-snapchat"].brand-static {
 background-color:#fffc00;
 color:#212529;
 border-color:#d9d600
}
.jdb-brands-icons [data-brand="fab-fa-snapchat"].brand-static:hover {
 background-color:#d9d600;
 color:#212529;
 border-color:#ccca00
}
.jdb-brands-icons [data-brand="fab-fa-snapchat"].brand-inverted {
 background-color:transparent;
 color:#fffc00;
 border-color:#fffc00
}
.jdb-brands-icons [data-brand="fab-fa-snapchat"].brand-inverted:hover {
 background-color:#fffc00;
 color:#212529;
 border-color:#fffc00
}
.jdb-brands-icons [data-brand="fab-fa-slideshare"].brand-static {
 background-color:#0077b5;
 color:#fff;
 border-color:#005e8f
}
.jdb-brands-icons [data-brand="fab-fa-slideshare"].brand-static:hover {
 background-color:#005e8f;
 color:#fff;
 border-color:#005582
}
.jdb-brands-icons [data-brand="fab-fa-slideshare"].brand-inverted {
 background-color:transparent;
 color:#0077b5;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="fab-fa-slideshare"].brand-inverted:hover {
 background-color:#0077b5;
 color:#fff;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="fab-fa-slack-hash"].brand-static {
 background-color:#6ecadc;
 color:#212529;
 border-color:#4fbfd5
}
.jdb-brands-icons [data-brand="fab-fa-slack-hash"].brand-static:hover {
 background-color:#4fbfd5;
 color:#212529;
 border-color:#45bbd2
}
.jdb-brands-icons [data-brand="fab-fa-slack-hash"].brand-inverted {
 background-color:transparent;
 color:#6ecadc;
 border-color:#6ecadc
}
.jdb-brands-icons [data-brand="fab-fa-slack-hash"].brand-inverted:hover {
 background-color:#6ecadc;
 color:#212529;
 border-color:#6ecadc
}
.jdb-brands-icons [data-brand="fab-fa-slack"].brand-static {
 background-color:#6ecadc;
 color:#212529;
 border-color:#4fbfd5
}
.jdb-brands-icons [data-brand="fab-fa-slack"].brand-static:hover {
 background-color:#4fbfd5;
 color:#212529;
 border-color:#45bbd2
}
.jdb-brands-icons [data-brand="fab-fa-slack"].brand-inverted {
 background-color:transparent;
 color:#6ecadc;
 border-color:#6ecadc
}
.jdb-brands-icons [data-brand="fab-fa-slack"].brand-inverted:hover {
 background-color:#6ecadc;
 color:#212529;
 border-color:#6ecadc
}
.jdb-brands-icons [data-brand="fab-fa-skype"].brand-static {
 background-color:#00aff0;
 color:#fff;
 border-color:#0093ca
}
.jdb-brands-icons [data-brand="fab-fa-skype"].brand-static:hover {
 background-color:#0093ca;
 color:#fff;
 border-color:#008abd
}
.jdb-brands-icons [data-brand="fab-fa-skype"].brand-inverted {
 background-color:transparent;
 color:#00aff0;
 border-color:#00aff0
}
.jdb-brands-icons [data-brand="fab-fa-skype"].brand-inverted:hover {
 background-color:#00aff0;
 color:#fff;
 border-color:#00aff0
}
.jdb-brands-icons [data-brand="fab-fa-scribd"].brand-static {
 background-color:#1a7bba;
 color:#fff;
 border-color:#156598
}
.jdb-brands-icons [data-brand="fab-fa-scribd"].brand-static:hover {
 background-color:#156598;
 color:#fff;
 border-color:#145d8d
}
.jdb-brands-icons [data-brand="fab-fa-scribd"].brand-inverted {
 background-color:transparent;
 color:#1a7bba;
 border-color:#1a7bba
}
.jdb-brands-icons [data-brand="fab-fa-scribd"].brand-inverted:hover {
 background-color:#1a7bba;
 color:#fff;
 border-color:#1a7bba
}
.jdb-brands-icons [data-brand="fab-fa-reddit-square"].brand-static {
 background-color:#ff4500;
 color:#fff;
 border-color:#d93b00
}
.jdb-brands-icons [data-brand="fab-fa-reddit-square"].brand-static:hover {
 background-color:#d93b00;
 color:#fff;
 border-color:#cc3700
}
.jdb-brands-icons [data-brand="fab-fa-reddit-square"].brand-inverted {
 background-color:transparent;
 color:#ff4500;
 border-color:#ff4500
}
.jdb-brands-icons [data-brand="fab-fa-reddit-square"].brand-inverted:hover {
 background-color:#ff4500;
 color:#fff;
 border-color:#ff4500
}
.jdb-brands-icons [data-brand="fab-fa-reddit-alien"].brand-static {
 background-color:#ff4500;
 color:#fff;
 border-color:#d93b00
}
.jdb-brands-icons [data-brand="fab-fa-reddit-alien"].brand-static:hover {
 background-color:#d93b00;
 color:#fff;
 border-color:#cc3700
}
.jdb-brands-icons [data-brand="fab-fa-reddit-alien"].brand-inverted {
 background-color:transparent;
 color:#ff4500;
 border-color:#ff4500
}
.jdb-brands-icons [data-brand="fab-fa-reddit-alien"].brand-inverted:hover {
 background-color:#ff4500;
 color:#fff;
 border-color:#ff4500
}
.jdb-brands-icons [data-brand="fab-fa-reddit"].brand-static {
 background-color:#ff4500;
 color:#fff;
 border-color:#d93b00
}
.jdb-brands-icons [data-brand="fab-fa-reddit"].brand-static:hover {
 background-color:#d93b00;
 color:#fff;
 border-color:#cc3700
}
.jdb-brands-icons [data-brand="fab-fa-reddit"].brand-inverted {
 background-color:transparent;
 color:#ff4500;
 border-color:#ff4500
}
.jdb-brands-icons [data-brand="fab-fa-reddit"].brand-inverted:hover {
 background-color:#ff4500;
 color:#fff;
 border-color:#ff4500
}
.jdb-brands-icons [data-brand="fab-fa-reacteurope"].brand-static {
 background-color:#00d8ff;
 color:#212529;
 border-color:#00b8d9
}
.jdb-brands-icons [data-brand="fab-fa-reacteurope"].brand-static:hover {
 background-color:#00b8d9;
 color:#fff;
 border-color:#00adcc
}
.jdb-brands-icons [data-brand="fab-fa-reacteurope"].brand-inverted {
 background-color:transparent;
 color:#00d8ff;
 border-color:#00d8ff
}
.jdb-brands-icons [data-brand="fab-fa-reacteurope"].brand-inverted:hover {
 background-color:#00d8ff;
 color:#212529;
 border-color:#00d8ff
}
.jdb-brands-icons [data-brand="fab-fa-react"].brand-static {
 background-color:#00d8ff;
 color:#212529;
 border-color:#00b8d9
}
.jdb-brands-icons [data-brand="fab-fa-react"].brand-static:hover {
 background-color:#00b8d9;
 color:#fff;
 border-color:#00adcc
}
.jdb-brands-icons [data-brand="fab-fa-react"].brand-inverted {
 background-color:transparent;
 color:#00d8ff;
 border-color:#00d8ff
}
.jdb-brands-icons [data-brand="fab-fa-react"].brand-inverted:hover {
 background-color:#00d8ff;
 color:#212529;
 border-color:#00d8ff
}
.jdb-brands-icons [data-brand="fab-fa-raspberry-pi"].brand-static {
 background-color:#c7053d;
 color:#fff;
 border-color:#a20432
}
.jdb-brands-icons [data-brand="fab-fa-raspberry-pi"].brand-static:hover {
 background-color:#a20432;
 color:#fff;
 border-color:#95042e
}
.jdb-brands-icons [data-brand="fab-fa-raspberry-pi"].brand-inverted {
 background-color:transparent;
 color:#c7053d;
 border-color:#c7053d
}
.jdb-brands-icons [data-brand="fab-fa-raspberry-pi"].brand-inverted:hover {
 background-color:#c7053d;
 color:#fff;
 border-color:#c7053d
}
.jdb-brands-icons [data-brand="fab-fa-quora"].brand-static {
 background-color:#a82400;
 color:#fff;
 border-color:#821c00
}
.jdb-brands-icons [data-brand="fab-fa-quora"].brand-static:hover {
 background-color:#821c00;
 color:#fff;
 border-color:#751900
}
.jdb-brands-icons [data-brand="fab-fa-quora"].brand-inverted {
 background-color:transparent;
 color:#a82400;
 border-color:#a82400
}
.jdb-brands-icons [data-brand="fab-fa-quora"].brand-inverted:hover {
 background-color:#a82400;
 color:#fff;
 border-color:#a82400
}
.jdb-brands-icons [data-brand="fab-fa-python"].brand-static {
 background-color:#ffde57;
 color:#212529;
 border-color:#ffd631
}
.jdb-brands-icons [data-brand="fab-fa-python"].brand-static:hover {
 background-color:#ffd631;
 color:#212529;
 border-color:#ffd424
}
.jdb-brands-icons [data-brand="fab-fa-python"].brand-inverted {
 background-color:transparent;
 color:#ffde57;
 border-color:#ffde57
}
.jdb-brands-icons [data-brand="fab-fa-python"].brand-inverted:hover {
 background-color:#ffde57;
 color:#212529;
 border-color:#ffde57
}
.jdb-brands-icons [data-brand="fab-fa-product-hunt"].brand-static {
 background-color:#da552f;
 color:#fff;
 border-color:#c14522
}
.jdb-brands-icons [data-brand="fab-fa-product-hunt"].brand-static:hover {
 background-color:#c14522;
 color:#fff;
 border-color:#b64220
}
.jdb-brands-icons [data-brand="fab-fa-product-hunt"].brand-inverted {
 background-color:transparent;
 color:#da552f;
 border-color:#da552f
}
.jdb-brands-icons [data-brand="fab-fa-product-hunt"].brand-inverted:hover {
 background-color:#da552f;
 color:#fff;
 border-color:#da552f
}
.jdb-brands-icons [data-brand="fab-fa-playstation"].brand-static {
 background-color:#003087;
 color:#fff;
 border-color:#002261
}
.jdb-brands-icons [data-brand="fab-fa-playstation"].brand-static:hover {
 background-color:#002261;
 color:#fff;
 border-color:#001e54
}
.jdb-brands-icons [data-brand="fab-fa-playstation"].brand-inverted {
 background-color:transparent;
 color:#003087;
 border-color:#003087
}
.jdb-brands-icons [data-brand="fab-fa-playstation"].brand-inverted:hover {
 background-color:#003087;
 color:#fff;
 border-color:#003087
}
.jdb-brands-icons [data-brand="fab-fa-pinterest-square"].brand-static {
 background-color:#bd081c;
 color:#fff;
 border-color:#980617
}
.jdb-brands-icons [data-brand="fab-fa-pinterest-square"].brand-static:hover {
 background-color:#980617;
 color:#fff;
 border-color:#8c0615
}
.jdb-brands-icons [data-brand="fab-fa-pinterest-square"].brand-inverted {
 background-color:transparent;
 color:#bd081c;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="fab-fa-pinterest-square"].brand-inverted:hover {
 background-color:#bd081c;
 color:#fff;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="fab-fa-pinterest-p"].brand-static {
 background-color:#bd081c;
 color:#fff;
 border-color:#980617
}
.jdb-brands-icons [data-brand="fab-fa-pinterest-p"].brand-static:hover {
 background-color:#980617;
 color:#fff;
 border-color:#8c0615
}
.jdb-brands-icons [data-brand="fab-fa-pinterest-p"].brand-inverted {
 background-color:transparent;
 color:#bd081c;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="fab-fa-pinterest-p"].brand-inverted:hover {
 background-color:#bd081c;
 color:#fff;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="fab-fa-pinterest"].brand-static {
 background-color:#bd081c;
 color:#fff;
 border-color:#980617
}
.jdb-brands-icons [data-brand="fab-fa-pinterest"].brand-static:hover {
 background-color:#980617;
 color:#fff;
 border-color:#8c0615
}
.jdb-brands-icons [data-brand="fab-fa-pinterest"].brand-inverted {
 background-color:transparent;
 color:#bd081c;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="fab-fa-pinterest"].brand-inverted:hover {
 background-color:#bd081c;
 color:#fff;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="fab-fa-php"].brand-static {
 background-color:#8892be;
 color:#fff;
 border-color:#6f7bb0
}
.jdb-brands-icons [data-brand="fab-fa-php"].brand-static:hover {
 background-color:#6f7bb0;
 color:#fff;
 border-color:#6774ac
}
.jdb-brands-icons [data-brand="fab-fa-php"].brand-inverted {
 background-color:transparent;
 color:#8892be;
 border-color:#8892be
}
.jdb-brands-icons [data-brand="fab-fa-php"].brand-inverted:hover {
 background-color:#8892be;
 color:#fff;
 border-color:#8892be
}
.jdb-brands-icons [data-brand="fab-fa-periscope"].brand-static {
 background-color:#3aa4c6;
 color:#fff;
 border-color:#318ca9
}
.jdb-brands-icons [data-brand="fab-fa-periscope"].brand-static:hover {
 background-color:#318ca9;
 color:#fff;
 border-color:#2e849f
}
.jdb-brands-icons [data-brand="fab-fa-periscope"].brand-inverted {
 background-color:transparent;
 color:#3aa4c6;
 border-color:#3aa4c6
}
.jdb-brands-icons [data-brand="fab-fa-periscope"].brand-inverted:hover {
 background-color:#3aa4c6;
 color:#fff;
 border-color:#3aa4c6
}
.jdb-brands-icons [data-brand="fab-fa-paypal"].brand-static {
 background-color:#003087;
 color:#fff;
 border-color:#002261
}
.jdb-brands-icons [data-brand="fab-fa-paypal"].brand-static:hover {
 background-color:#002261;
 color:#fff;
 border-color:#001e54
}
.jdb-brands-icons [data-brand="fab-fa-paypal"].brand-inverted {
 background-color:transparent;
 color:#003087;
 border-color:#003087
}
.jdb-brands-icons [data-brand="fab-fa-paypal"].brand-inverted:hover {
 background-color:#003087;
 color:#fff;
 border-color:#003087
}
.jdb-brands-icons [data-brand="fab-fa-patreon"].brand-static {
 background-color:#f96854;
 color:#fff;
 border-color:#f8472f
}
.jdb-brands-icons [data-brand="fab-fa-patreon"].brand-static:hover {
 background-color:#f8472f;
 color:#fff;
 border-color:#f73c23
}
.jdb-brands-icons [data-brand="fab-fa-patreon"].brand-inverted {
 background-color:transparent;
 color:#f96854;
 border-color:#f96854
}
.jdb-brands-icons [data-brand="fab-fa-patreon"].brand-inverted:hover {
 background-color:#f96854;
 color:#fff;
 border-color:#f96854
}
.jdb-brands-icons [data-brand="fab-fa-pagelines"].brand-static {
 background-color:#00c300;
 color:#fff;
 border-color:#009d00
}
.jdb-brands-icons [data-brand="fab-fa-pagelines"].brand-static:hover {
 background-color:#009d00;
 color:#fff;
 border-color:#009000
}
.jdb-brands-icons [data-brand="fab-fa-pagelines"].brand-inverted {
 background-color:transparent;
 color:#00c300;
 border-color:#00c300
}
.jdb-brands-icons [data-brand="fab-fa-pagelines"].brand-inverted:hover {
 background-color:#00c300;
 color:#fff;
 border-color:#00c300
}
.jdb-brands-icons [data-brand="fab-fa-opera"].brand-static {
 background-color:#cc0f16;
 color:#fff;
 border-color:#a80c12
}
.jdb-brands-icons [data-brand="fab-fa-opera"].brand-static:hover {
 background-color:#a80c12;
 color:#fff;
 border-color:#9c0c11
}
.jdb-brands-icons [data-brand="fab-fa-opera"].brand-inverted {
 background-color:transparent;
 color:#cc0f16;
 border-color:#cc0f16
}
.jdb-brands-icons [data-brand="fab-fa-opera"].brand-inverted:hover {
 background-color:#cc0f16;
 color:#fff;
 border-color:#cc0f16
}
.jdb-brands-icons [data-brand="fab-fa-odnoklassniki-square"].brand-static {
 background-color:#ed812b;
 color:#212529;
 border-color:#df6d13
}
.jdb-brands-icons [data-brand="fab-fa-odnoklassniki-square"].brand-static:hover {
 background-color:#df6d13;
 color:#fff;
 border-color:#d36812
}
.jdb-brands-icons [data-brand="fab-fa-odnoklassniki-square"].brand-inverted {
 background-color:transparent;
 color:#ed812b;
 border-color:#ed812b
}
.jdb-brands-icons [data-brand="fab-fa-odnoklassniki-square"].brand-inverted:hover {
 background-color:#ed812b;
 color:#212529;
 border-color:#ed812b
}
.jdb-brands-icons [data-brand="fab-fa-odnoklassniki"].brand-static {
 background-color:#ed812b;
 color:#212529;
 border-color:#df6d13
}
.jdb-brands-icons [data-brand="fab-fa-odnoklassniki"].brand-static:hover {
 background-color:#df6d13;
 color:#fff;
 border-color:#d36812
}
.jdb-brands-icons [data-brand="fab-fa-odnoklassniki"].brand-inverted {
 background-color:transparent;
 color:#ed812b;
 border-color:#ed812b
}
.jdb-brands-icons [data-brand="fab-fa-odnoklassniki"].brand-inverted:hover {
 background-color:#ed812b;
 color:#212529;
 border-color:#ed812b
}
.jdb-brands-icons [data-brand="fab-fa-npm"].brand-static {
 background-color:#cb3837;
 color:#fff;
 border-color:#ae2e2d
}
.jdb-brands-icons [data-brand="fab-fa-npm"].brand-static:hover {
 background-color:#ae2e2d;
 color:#fff;
 border-color:#a42c2b
}
.jdb-brands-icons [data-brand="fab-fa-npm"].brand-inverted {
 background-color:transparent;
 color:#cb3837;
 border-color:#cb3837
}
.jdb-brands-icons [data-brand="fab-fa-npm"].brand-inverted:hover {
 background-color:#cb3837;
 color:#fff;
 border-color:#cb3837
}
.jdb-brands-icons [data-brand="fab-fa-node-js"].brand-static {
 background-color:#215732;
 color:#fff;
 border-color:#163b22
}
.jdb-brands-icons [data-brand="fab-fa-node-js"].brand-static:hover {
 background-color:#163b22;
 color:#fff;
 border-color:#13321d
}
.jdb-brands-icons [data-brand="fab-fa-node-js"].brand-inverted {
 background-color:transparent;
 color:#215732;
 border-color:#215732
}
.jdb-brands-icons [data-brand="fab-fa-node-js"].brand-inverted:hover {
 background-color:#215732;
 color:#fff;
 border-color:#215732
}
.jdb-brands-icons [data-brand="fab-fa-mixcloud"].brand-static {
 background-color:#52aad8;
 color:#fff;
 border-color:#339bd1
}
.jdb-brands-icons [data-brand="fab-fa-mixcloud"].brand-static:hover {
 background-color:#339bd1;
 color:#fff;
 border-color:#2d94ca
}
.jdb-brands-icons [data-brand="fab-fa-mixcloud"].brand-inverted {
 background-color:transparent;
 color:#52aad8;
 border-color:#52aad8
}
.jdb-brands-icons [data-brand="fab-fa-mixcloud"].brand-inverted:hover {
 background-color:#52aad8;
 color:#fff;
 border-color:#52aad8
}
.jdb-brands-icons [data-brand="fab-fa-microsoft"].brand-static {
 background-color:#f65314;
 color:#fff;
 border-color:#db4308
}
.jdb-brands-icons [data-brand="fab-fa-microsoft"].brand-static:hover {
 background-color:#db4308;
 color:#fff;
 border-color:#cf3f08
}
.jdb-brands-icons [data-brand="fab-fa-microsoft"].brand-inverted {
 background-color:transparent;
 color:#f65314;
 border-color:#f65314
}
.jdb-brands-icons [data-brand="fab-fa-microsoft"].brand-inverted:hover {
 background-color:#f65314;
 color:#fff;
 border-color:#f65314
}
.jdb-brands-icons [data-brand="fab-fa-meetup"].brand-static {
 background-color:#e0393e;
 color:#fff;
 border-color:#d22126
}
.jdb-brands-icons [data-brand="fab-fa-meetup"].brand-static:hover {
 background-color:#d22126;
 color:#fff;
 border-color:#c71f24
}
.jdb-brands-icons [data-brand="fab-fa-meetup"].brand-inverted {
 background-color:transparent;
 color:#e0393e;
 border-color:#e0393e
}
.jdb-brands-icons [data-brand="fab-fa-meetup"].brand-inverted:hover {
 background-color:#e0393e;
 color:#fff;
 border-color:#e0393e
}
.jdb-brands-icons [data-brand="fab-fa-medium-m"].brand-static {
 background-color:#00ab6c;
 color:#fff;
 border-color:#008554
}
.jdb-brands-icons [data-brand="fab-fa-medium-m"].brand-static:hover {
 background-color:#008554;
 color:#fff;
 border-color:#00784c
}
.jdb-brands-icons [data-brand="fab-fa-medium-m"].brand-inverted {
 background-color:transparent;
 color:#00ab6c;
 border-color:#00ab6c
}
.jdb-brands-icons [data-brand="fab-fa-medium-m"].brand-inverted:hover {
 background-color:#00ab6c;
 color:#fff;
 border-color:#00ab6c
}
.jdb-brands-icons [data-brand="fab-fa-medium"].brand-static {
 background-color:#00ab6c;
 color:#fff;
 border-color:#008554
}
.jdb-brands-icons [data-brand="fab-fa-medium"].brand-static:hover {
 background-color:#008554;
 color:#fff;
 border-color:#00784c
}
.jdb-brands-icons [data-brand="fab-fa-medium"].brand-inverted {
 background-color:transparent;
 color:#00ab6c;
 border-color:#00ab6c
}
.jdb-brands-icons [data-brand="fab-fa-medium"].brand-inverted:hover {
 background-color:#00ab6c;
 color:#fff;
 border-color:#00ab6c
}
.jdb-brands-icons [data-brand="fab-fa-markdown"].brand-static {
 background-color:#e80033;
 color:#fff;
 border-color:#c2002b
}
.jdb-brands-icons [data-brand="fab-fa-markdown"].brand-static:hover {
 background-color:#c2002b;
 color:#fff;
 border-color:#b50028
}
.jdb-brands-icons [data-brand="fab-fa-markdown"].brand-inverted {
 background-color:transparent;
 color:#e80033;
 border-color:#e80033
}
.jdb-brands-icons [data-brand="fab-fa-markdown"].brand-inverted:hover {
 background-color:#e80033;
 color:#fff;
 border-color:#e80033
}
.jdb-brands-icons [data-brand="fab-fa-mailchimp"].brand-static {
 background-color:#239ab9;
 color:#fff;
 border-color:#1d7f99
}
.jdb-brands-icons [data-brand="fab-fa-mailchimp"].brand-static:hover {
 background-color:#1d7f99;
 color:#fff;
 border-color:#1b768e
}
.jdb-brands-icons [data-brand="fab-fa-mailchimp"].brand-inverted {
 background-color:transparent;
 color:#239ab9;
 border-color:#239ab9
}
.jdb-brands-icons [data-brand="fab-fa-mailchimp"].brand-inverted:hover {
 background-color:#239ab9;
 color:#fff;
 border-color:#239ab9
}
.jdb-brands-icons [data-brand="fab-fa-magento"].brand-static {
 background-color:#f46f25;
 color:#fff;
 border-color:#e75a0c
}
.jdb-brands-icons [data-brand="fab-fa-magento"].brand-static:hover {
 background-color:#e75a0c;
 color:#fff;
 border-color:#db550b
}
.jdb-brands-icons [data-brand="fab-fa-magento"].brand-inverted {
 background-color:transparent;
 color:#f46f25;
 border-color:#f46f25
}
.jdb-brands-icons [data-brand="fab-fa-magento"].brand-inverted:hover {
 background-color:#f46f25;
 color:#fff;
 border-color:#f46f25
}
.jdb-brands-icons [data-brand="fab-fa-lyft"].brand-static {
 background-color:#ff00bf;
 color:#fff;
 border-color:#d900a2
}
.jdb-brands-icons [data-brand="fab-fa-lyft"].brand-static:hover {
 background-color:#d900a2;
 color:#fff;
 border-color:#c09
}
.jdb-brands-icons [data-brand="fab-fa-lyft"].brand-inverted {
 background-color:transparent;
 color:#ff00bf;
 border-color:#ff00bf
}
.jdb-brands-icons [data-brand="fab-fa-lyft"].brand-inverted:hover {
 background-color:#ff00bf;
 color:#fff;
 border-color:#ff00bf
}
.jdb-brands-icons [data-brand="fab-fa-linkedin-in"].brand-static {
 background-color:#0077b5;
 color:#fff;
 border-color:#005e8f
}
.jdb-brands-icons [data-brand="fab-fa-linkedin-in"].brand-static:hover {
 background-color:#005e8f;
 color:#fff;
 border-color:#005582
}
.jdb-brands-icons [data-brand="fab-fa-linkedin-in"].brand-inverted {
 background-color:transparent;
 color:#0077b5;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="fab-fa-linkedin-in"].brand-inverted:hover {
 background-color:#0077b5;
 color:#fff;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="fab-fa-linkedin"].brand-static {
 background-color:#0077b5;
 color:#fff;
 border-color:#005e8f
}
.jdb-brands-icons [data-brand="fab-fa-linkedin"].brand-static:hover {
 background-color:#005e8f;
 color:#fff;
 border-color:#005582
}
.jdb-brands-icons [data-brand="fab-fa-linkedin"].brand-inverted {
 background-color:transparent;
 color:#0077b5;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="fab-fa-linkedin"].brand-inverted:hover {
 background-color:#0077b5;
 color:#fff;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="fab-fa-line"].brand-static {
 background-color:#00c300;
 color:#fff;
 border-color:#009d00
}
.jdb-brands-icons [data-brand="fab-fa-line"].brand-static:hover {
 background-color:#009d00;
 color:#fff;
 border-color:#009000
}
.jdb-brands-icons [data-brand="fab-fa-line"].brand-inverted {
 background-color:transparent;
 color:#00c300;
 border-color:#00c300
}
.jdb-brands-icons [data-brand="fab-fa-line"].brand-inverted:hover {
 background-color:#00c300;
 color:#fff;
 border-color:#00c300
}
.jdb-brands-icons [data-brand="fab-fa-lastfm-square"].brand-static {
 background-color:#d51007;
 color:#fff;
 border-color:#b00d06
}
.jdb-brands-icons [data-brand="fab-fa-lastfm-square"].brand-static:hover {
 background-color:#b00d06;
 color:#fff;
 border-color:#a40c05
}
.jdb-brands-icons [data-brand="fab-fa-lastfm-square"].brand-inverted {
 background-color:transparent;
 color:#d51007;
 border-color:#d51007
}
.jdb-brands-icons [data-brand="fab-fa-lastfm-square"].brand-inverted:hover {
 background-color:#d51007;
 color:#fff;
 border-color:#d51007
}
.jdb-brands-icons [data-brand="fab-fa-lastfm"].brand-static {
 background-color:#d51007;
 color:#fff;
 border-color:#b00d06
}
.jdb-brands-icons [data-brand="fab-fa-lastfm"].brand-static:hover {
 background-color:#b00d06;
 color:#fff;
 border-color:#a40c05
}
.jdb-brands-icons [data-brand="fab-fa-lastfm"].brand-inverted {
 background-color:transparent;
 color:#d51007;
 border-color:#d51007
}
.jdb-brands-icons [data-brand="fab-fa-lastfm"].brand-inverted:hover {
 background-color:#d51007;
 color:#fff;
 border-color:#d51007
}
.jdb-brands-icons [data-brand="fab-fa-laravel"].brand-static {
 background-color:#f55247;
 color:#fff;
 border-color:#f33023
}
.jdb-brands-icons [data-brand="fab-fa-laravel"].brand-static:hover {
 background-color:#f33023;
 color:#fff;
 border-color:#f22517
}
.jdb-brands-icons [data-brand="fab-fa-laravel"].brand-inverted {
 background-color:transparent;
 color:#f55247;
 border-color:#f55247
}
.jdb-brands-icons [data-brand="fab-fa-laravel"].brand-inverted:hover {
 background-color:#f55247;
 color:#fff;
 border-color:#f55247
}
.jdb-brands-icons [data-brand="fab-fa-kickstarter-k"].brand-static {
 background-color:#2bde73;
 color:#212529;
 border-color:#1fc461
}
.jdb-brands-icons [data-brand="fab-fa-kickstarter-k"].brand-static:hover {
 background-color:#1fc461;
 color:#fff;
 border-color:#1db95c
}
.jdb-brands-icons [data-brand="fab-fa-kickstarter-k"].brand-inverted {
 background-color:transparent;
 color:#2bde73;
 border-color:#2bde73
}
.jdb-brands-icons [data-brand="fab-fa-kickstarter-k"].brand-inverted:hover {
 background-color:#2bde73;
 color:#212529;
 border-color:#2bde73
}
.jdb-brands-icons [data-brand="fab-fa-kickstarter"].brand-static {
 background-color:#2bde73;
 color:#212529;
 border-color:#1fc461
}
.jdb-brands-icons [data-brand="fab-fa-kickstarter"].brand-static:hover {
 background-color:#1fc461;
 color:#fff;
 border-color:#1db95c
}
.jdb-brands-icons [data-brand="fab-fa-kickstarter"].brand-inverted {
 background-color:transparent;
 color:#2bde73;
 border-color:#2bde73
}
.jdb-brands-icons [data-brand="fab-fa-kickstarter"].brand-inverted:hover {
 background-color:#2bde73;
 color:#212529;
 border-color:#2bde73
}
.jdb-brands-icons [data-brand="fab-fa-joomla"].brand-static {
 background-color:#f44321;
 color:#fff;
 border-color:#e32e0b
}
.jdb-brands-icons [data-brand="fab-fa-joomla"].brand-static:hover {
 background-color:#e32e0b;
 color:#fff;
 border-color:#d72c0b
}
.jdb-brands-icons [data-brand="fab-fa-joomla"].brand-inverted {
 background-color:transparent;
 color:#f44321;
 border-color:#f44321
}
.jdb-brands-icons [data-brand="fab-fa-joomla"].brand-inverted:hover {
 background-color:#f44321;
 color:#fff;
 border-color:#f44321
}
.jdb-brands-icons [data-brand="fab-fa-invision"].brand-static {
 background-color:#f36;
 color:#fff;
 border-color:#ff0d49
}
.jdb-brands-icons [data-brand="fab-fa-invision"].brand-static:hover {
 background-color:#ff0d49;
 color:#fff;
 border-color:#ff0040
}
.jdb-brands-icons [data-brand="fab-fa-invision"].brand-inverted {
 background-color:transparent;
 color:#f36;
 border-color:#f36
}
.jdb-brands-icons [data-brand="fab-fa-invision"].brand-inverted:hover {
 background-color:#f36;
 color:#fff;
 border-color:#f36
}
.jdb-brands-icons [data-brand="fab-fa-instagram"].brand-static {
 background-color:#405de6;
 color:#fff;
 border-color:#1e40e2
}
.jdb-brands-icons [data-brand="fab-fa-instagram"].brand-static:hover {
 background-color:#1e40e2;
 color:#fff;
 border-color:#1c3dd7
}
.jdb-brands-icons [data-brand="fab-fa-instagram"].brand-inverted {
 background-color:transparent;
 color:#405de6;
 border-color:#405de6
}
.jdb-brands-icons [data-brand="fab-fa-instagram"].brand-inverted:hover {
 background-color:#405de6;
 color:#fff;
 border-color:#405de6
}
.jdb-brands-icons [data-brand="fab-fa-imdb"].brand-static {
 background-color:#f5de50;
 color:#212529;
 border-color:#f3d72c
}
.jdb-brands-icons [data-brand="fab-fa-imdb"].brand-static:hover {
 background-color:#f3d72c;
 color:#212529;
 border-color:#f2d520
}
.jdb-brands-icons [data-brand="fab-fa-imdb"].brand-inverted {
 background-color:transparent;
 color:#f5de50;
 border-color:#f5de50
}
.jdb-brands-icons [data-brand="fab-fa-imdb"].brand-inverted:hover {
 background-color:#f5de50;
 color:#212529;
 border-color:#f5de50
}
.jdb-brands-icons [data-brand="fab-fa-html5"].brand-static {
 background-color:#e34f26;
 color:#fff;
 border-color:#c9401a
}
.jdb-brands-icons [data-brand="fab-fa-html5"].brand-static:hover {
 background-color:#c9401a;
 color:#fff;
 border-color:#be3c18
}
.jdb-brands-icons [data-brand="fab-fa-html5"].brand-inverted {
 background-color:transparent;
 color:#e34f26;
 border-color:#e34f26
}
.jdb-brands-icons [data-brand="fab-fa-html5"].brand-inverted:hover {
 background-color:#e34f26;
 color:#fff;
 border-color:#e34f26
}
.jdb-brands-icons [data-brand="fab-fa-houzz"].brand-static {
 background-color:#7ac142;
 color:#212529;
 border-color:#68a637
}
.jdb-brands-icons [data-brand="fab-fa-houzz"].brand-static:hover {
 background-color:#68a637;
 color:#fff;
 border-color:#629d33
}
.jdb-brands-icons [data-brand="fab-fa-houzz"].brand-inverted {
 background-color:transparent;
 color:#7ac142;
 border-color:#7ac142
}
.jdb-brands-icons [data-brand="fab-fa-houzz"].brand-inverted:hover {
 background-color:#7ac142;
 color:#212529;
 border-color:#7ac142
}
.jdb-brands-icons [data-brand="fab-fa-hacker-news-square"].brand-static {
 background-color:#ff4000;
 color:#fff;
 border-color:#d93600
}
.jdb-brands-icons [data-brand="fab-fa-hacker-news-square"].brand-static:hover {
 background-color:#d93600;
 color:#fff;
 border-color:#c30
}
.jdb-brands-icons [data-brand="fab-fa-hacker-news-square"].brand-inverted {
 background-color:transparent;
 color:#ff4000;
 border-color:#ff4000
}
.jdb-brands-icons [data-brand="fab-fa-hacker-news-square"].brand-inverted:hover {
 background-color:#ff4000;
 color:#fff;
 border-color:#ff4000
}
.jdb-brands-icons [data-brand="fab-fa-hacker-news"].brand-static {
 background-color:#ff4000;
 color:#fff;
 border-color:#d93600
}
.jdb-brands-icons [data-brand="fab-fa-hacker-news"].brand-static:hover {
 background-color:#d93600;
 color:#fff;
 border-color:#c30
}
.jdb-brands-icons [data-brand="fab-fa-hacker-news"].brand-inverted {
 background-color:transparent;
 color:#ff4000;
 border-color:#ff4000
}
.jdb-brands-icons [data-brand="fab-fa-hacker-news"].brand-inverted:hover {
 background-color:#ff4000;
 color:#fff;
 border-color:#ff4000
}
.jdb-brands-icons [data-brand="fab-fa-grunt"].brand-static {
 background-color:#fba919;
 color:#212529;
 border-color:#ea9604
}
.jdb-brands-icons [data-brand="fab-fa-grunt"].brand-static:hover {
 background-color:#ea9604;
 color:#212529;
 border-color:#dd8e04
}
.jdb-brands-icons [data-brand="fab-fa-grunt"].brand-inverted {
 background-color:transparent;
 color:#fba919;
 border-color:#fba919
}
.jdb-brands-icons [data-brand="fab-fa-grunt"].brand-inverted:hover {
 background-color:#fba919;
 color:#212529;
 border-color:#fba919
}
.jdb-brands-icons [data-brand="fab-fa-google-wallet"].brand-static {
 background-color:#4285f4;
 color:#fff;
 border-color:#1e6ef2
}
.jdb-brands-icons [data-brand="fab-fa-google-wallet"].brand-static:hover {
 background-color:#1e6ef2;
 color:#fff;
 border-color:#1266f1
}
.jdb-brands-icons [data-brand="fab-fa-google-wallet"].brand-inverted {
 background-color:transparent;
 color:#4285f4;
 border-color:#4285f4
}
.jdb-brands-icons [data-brand="fab-fa-google-wallet"].brand-inverted:hover {
 background-color:#4285f4;
 color:#fff;
 border-color:#4285f4
}
.jdb-brands-icons [data-brand="fab-fa-google-plus-square"].brand-static {
 background-color:#dd4b39;
 color:#fff;
 border-color:#cd3623
}
.jdb-brands-icons [data-brand="fab-fa-google-plus-square"].brand-static:hover {
 background-color:#cd3623;
 color:#fff;
 border-color:#c23321
}
.jdb-brands-icons [data-brand="fab-fa-google-plus-square"].brand-inverted {
 background-color:transparent;
 color:#dd4b39;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="fab-fa-google-plus-square"].brand-inverted:hover {
 background-color:#dd4b39;
 color:#fff;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="fab-fa-google-plus-g"].brand-static {
 background-color:#dd4b39;
 color:#fff;
 border-color:#cd3623
}
.jdb-brands-icons [data-brand="fab-fa-google-plus-g"].brand-static:hover {
 background-color:#cd3623;
 color:#fff;
 border-color:#c23321
}
.jdb-brands-icons [data-brand="fab-fa-google-plus-g"].brand-inverted {
 background-color:transparent;
 color:#dd4b39;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="fab-fa-google-plus-g"].brand-inverted:hover {
 background-color:#dd4b39;
 color:#fff;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="fab-fa-google-plus"].brand-static {
 background-color:#dd4b39;
 color:#fff;
 border-color:#cd3623
}
.jdb-brands-icons [data-brand="fab-fa-google-plus"].brand-static:hover {
 background-color:#cd3623;
 color:#fff;
 border-color:#c23321
}
.jdb-brands-icons [data-brand="fab-fa-google-plus"].brand-inverted {
 background-color:transparent;
 color:#dd4b39;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="fab-fa-google-plus"].brand-inverted:hover {
 background-color:#dd4b39;
 color:#fff;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="fab-fa-google-play"].brand-static {
 background-color:#4285f4;
 color:#fff;
 border-color:#1e6ef2
}
.jdb-brands-icons [data-brand="fab-fa-google-play"].brand-static:hover {
 background-color:#1e6ef2;
 color:#fff;
 border-color:#1266f1
}
.jdb-brands-icons [data-brand="fab-fa-google-play"].brand-inverted {
 background-color:transparent;
 color:#4285f4;
 border-color:#4285f4
}
.jdb-brands-icons [data-brand="fab-fa-google-play"].brand-inverted:hover {
 background-color:#4285f4;
 color:#fff;
 border-color:#4285f4
}
.jdb-brands-icons [data-brand="fab-fa-google-drive"].brand-static {
 background-color:#4285f4;
 color:#fff;
 border-color:#1e6ef2
}
.jdb-brands-icons [data-brand="fab-fa-google-drive"].brand-static:hover {
 background-color:#1e6ef2;
 color:#fff;
 border-color:#1266f1
}
.jdb-brands-icons [data-brand="fab-fa-google-drive"].brand-inverted {
 background-color:transparent;
 color:#4285f4;
 border-color:#4285f4
}
.jdb-brands-icons [data-brand="fab-fa-google-drive"].brand-inverted:hover {
 background-color:#4285f4;
 color:#fff;
 border-color:#4285f4
}
.jdb-brands-icons [data-brand="fab-fa-google"].brand-static {
 background-color:#4285f4;
 color:#fff;
 border-color:#1e6ef2
}
.jdb-brands-icons [data-brand="fab-fa-google"].brand-static:hover {
 background-color:#1e6ef2;
 color:#fff;
 border-color:#1266f1
}
.jdb-brands-icons [data-brand="fab-fa-google"].brand-inverted {
 background-color:transparent;
 color:#4285f4;
 border-color:#4285f4
}
.jdb-brands-icons [data-brand="fab-fa-google"].brand-inverted:hover {
 background-color:#4285f4;
 color:#fff;
 border-color:#4285f4
}
.jdb-brands-icons [data-brand="fab-fa-goodreads-g"].brand-static {
 background-color:#553b08;
 color:#fff;
 border-color:#322305
}
.jdb-brands-icons [data-brand="fab-fa-goodreads-g"].brand-static:hover {
 background-color:#322305;
 color:#fff;
 border-color:#261b04
}
.jdb-brands-icons [data-brand="fab-fa-goodreads-g"].brand-inverted {
 background-color:transparent;
 color:#553b08;
 border-color:#553b08
}
.jdb-brands-icons [data-brand="fab-fa-goodreads-g"].brand-inverted:hover {
 background-color:#553b08;
 color:#fff;
 border-color:#553b08
}
.jdb-brands-icons [data-brand="fab-fa-goodreads"].brand-static {
 background-color:#553b08;
 color:#fff;
 border-color:#322305
}
.jdb-brands-icons [data-brand="fab-fa-goodreads"].brand-static:hover {
 background-color:#322305;
 color:#fff;
 border-color:#261b04
}
.jdb-brands-icons [data-brand="fab-fa-goodreads"].brand-inverted {
 background-color:transparent;
 color:#553b08;
 border-color:#553b08
}
.jdb-brands-icons [data-brand="fab-fa-goodreads"].brand-inverted:hover {
 background-color:#553b08;
 color:#fff;
 border-color:#553b08
}
.jdb-brands-icons [data-brand="fab-fa-gitter"].brand-static {
 background-color:#46bc99;
 color:#fff;
 border-color:#3aa183
}
.jdb-brands-icons [data-brand="fab-fa-gitter"].brand-static:hover {
 background-color:#3aa183;
 color:#fff;
 border-color:#37987b
}
.jdb-brands-icons [data-brand="fab-fa-gitter"].brand-inverted {
 background-color:transparent;
 color:#46bc99;
 border-color:#46bc99
}
.jdb-brands-icons [data-brand="fab-fa-gitter"].brand-inverted:hover {
 background-color:#46bc99;
 color:#fff;
 border-color:#46bc99
}
.jdb-brands-icons [data-brand="fab-fa-gitlab"].brand-static {
 background-color:#fca326;
 color:#212529;
 border-color:#f89203
}
.jdb-brands-icons [data-brand="fab-fa-gitlab"].brand-static:hover {
 background-color:#f89203;
 color:#212529;
 border-color:#ec8b03
}
.jdb-brands-icons [data-brand="fab-fa-gitlab"].brand-inverted {
 background-color:transparent;
 color:#fca326;
 border-color:#fca326
}
.jdb-brands-icons [data-brand="fab-fa-gitlab"].brand-inverted:hover {
 background-color:#fca326;
 color:#212529;
 border-color:#fca326
}
.jdb-brands-icons [data-brand="fab-fa-github-square"].brand-static {
 background-color:#4078c0;
 color:#fff;
 border-color:#3666a4
}
.jdb-brands-icons [data-brand="fab-fa-github-square"].brand-static:hover {
 background-color:#3666a4;
 color:#fff;
 border-color:#33609a
}
.jdb-brands-icons [data-brand="fab-fa-github-square"].brand-inverted {
 background-color:transparent;
 color:#4078c0;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="fab-fa-github-square"].brand-inverted:hover {
 background-color:#4078c0;
 color:#fff;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="fab-fa-github-alt"].brand-static {
 background-color:#4078c0;
 color:#fff;
 border-color:#3666a4
}
.jdb-brands-icons [data-brand="fab-fa-github-alt"].brand-static:hover {
 background-color:#3666a4;
 color:#fff;
 border-color:#33609a
}
.jdb-brands-icons [data-brand="fab-fa-github-alt"].brand-inverted {
 background-color:transparent;
 color:#4078c0;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="fab-fa-github-alt"].brand-inverted:hover {
 background-color:#4078c0;
 color:#fff;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="fab-fa-github"].brand-static {
 background-color:#4078c0;
 color:#fff;
 border-color:#3666a4
}
.jdb-brands-icons [data-brand="fab-fa-github"].brand-static:hover {
 background-color:#3666a4;
 color:#fff;
 border-color:#33609a
}
.jdb-brands-icons [data-brand="fab-fa-github"].brand-inverted {
 background-color:transparent;
 color:#4078c0;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="fab-fa-github"].brand-inverted:hover {
 background-color:#4078c0;
 color:#fff;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="fab-fa-get-pocket"].brand-static {
 background-color:#ef4056;
 color:#fff;
 border-color:#ec1d37
}
.jdb-brands-icons [data-brand="fab-fa-get-pocket"].brand-static:hover {
 background-color:#ec1d37;
 color:#fff;
 border-color:#e9132e
}
.jdb-brands-icons [data-brand="fab-fa-get-pocket"].brand-inverted {
 background-color:transparent;
 color:#ef4056;
 border-color:#ef4056
}
.jdb-brands-icons [data-brand="fab-fa-get-pocket"].brand-inverted:hover {
 background-color:#ef4056;
 color:#fff;
 border-color:#ef4056
}
.jdb-brands-icons [data-brand="fab-fa-free-code-camp"].brand-static {
 background-color:#1c79c0;
 color:#fff;
 border-color:#17649f
}
.jdb-brands-icons [data-brand="fab-fa-free-code-camp"].brand-static:hover {
 background-color:#17649f;
 color:#fff;
 border-color:#165d93
}
.jdb-brands-icons [data-brand="fab-fa-free-code-camp"].brand-inverted {
 background-color:transparent;
 color:#1c79c0;
 border-color:#1c79c0
}
.jdb-brands-icons [data-brand="fab-fa-free-code-camp"].brand-inverted:hover {
 background-color:#1c79c0;
 color:#fff;
 border-color:#1c79c0
}
.jdb-brands-icons [data-brand="fab-fa-foursquare"].brand-static {
 background-color:#f94877;
 color:#fff;
 border-color:#f8235b
}
.jdb-brands-icons [data-brand="fab-fa-foursquare"].brand-static:hover {
 background-color:#f8235b;
 color:#fff;
 border-color:#f71752
}
.jdb-brands-icons [data-brand="fab-fa-foursquare"].brand-inverted {
 background-color:transparent;
 color:#f94877;
 border-color:#f94877
}
.jdb-brands-icons [data-brand="fab-fa-foursquare"].brand-inverted:hover {
 background-color:#f94877;
 color:#fff;
 border-color:#f94877
}
.jdb-brands-icons [data-brand="fab-fa-flipboard"].brand-static {
 background-color:#e12828;
 color:#fff;
 border-color:#c71c1c
}
.jdb-brands-icons [data-brand="fab-fa-flipboard"].brand-static:hover {
 background-color:#c71c1c;
 color:#fff;
 border-color:#bc1a1a
}
.jdb-brands-icons [data-brand="fab-fa-flipboard"].brand-inverted {
 background-color:transparent;
 color:#e12828;
 border-color:#e12828
}
.jdb-brands-icons [data-brand="fab-fa-flipboard"].brand-inverted:hover {
 background-color:#e12828;
 color:#fff;
 border-color:#e12828
}
.jdb-brands-icons [data-brand="fab-fa-flickr"].brand-static {
 background-color:#0063dc;
 color:#fff;
 border-color:#0052b6
}
.jdb-brands-icons [data-brand="fab-fa-flickr"].brand-static:hover {
 background-color:#0052b6;
 color:#fff;
 border-color:#004ca9
}
.jdb-brands-icons [data-brand="fab-fa-flickr"].brand-inverted {
 background-color:transparent;
 color:#0063dc;
 border-color:#0063dc
}
.jdb-brands-icons [data-brand="fab-fa-flickr"].brand-inverted:hover {
 background-color:#0063dc;
 color:#fff;
 border-color:#0063dc
}
.jdb-brands-icons [data-brand="fab-fa-firefox"].brand-static {
 background-color:#e66000;
 color:#fff;
 border-color:#c05000
}
.jdb-brands-icons [data-brand="fab-fa-firefox"].brand-static:hover {
 background-color:#c05000;
 color:#fff;
 border-color:#b34b00
}
.jdb-brands-icons [data-brand="fab-fa-firefox"].brand-inverted {
 background-color:transparent;
 color:#e66000;
 border-color:#e66000
}
.jdb-brands-icons [data-brand="fab-fa-firefox"].brand-inverted:hover {
 background-color:#e66000;
 color:#fff;
 border-color:#e66000
}
.jdb-brands-icons [data-brand="fab-fa-fedex"].brand-static {
 background-color:#4d148c;
 color:#fff;
 border-color:#3b0f6b
}
.jdb-brands-icons [data-brand="fab-fa-fedex"].brand-static:hover {
 background-color:#3b0f6b;
 color:#fff;
 border-color:#340e5f
}
.jdb-brands-icons [data-brand="fab-fa-fedex"].brand-inverted {
 background-color:transparent;
 color:#4d148c;
 border-color:#4d148c
}
.jdb-brands-icons [data-brand="fab-fa-fedex"].brand-inverted:hover {
 background-color:#4d148c;
 color:#fff;
 border-color:#4d148c
}
.jdb-brands-icons [data-brand="fab-fa-facebook-square"].brand-static {
 background-color:#3b5998;
 color:#fff;
 border-color:#30497c
}
.jdb-brands-icons [data-brand="fab-fa-facebook-square"].brand-static:hover {
 background-color:#30497c;
 color:#fff;
 border-color:#2d4373
}
.jdb-brands-icons [data-brand="fab-fa-facebook-square"].brand-inverted {
 background-color:transparent;
 color:#3b5998;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="fab-fa-facebook-square"].brand-inverted:hover {
 background-color:#3b5998;
 color:#fff;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="fab-fa-facebook-messenger"].brand-static {
 background-color:#0084ff;
 color:#fff;
 border-color:#0070d9
}
.jdb-brands-icons [data-brand="fab-fa-facebook-messenger"].brand-static:hover {
 background-color:#0070d9;
 color:#fff;
 border-color:#006acc
}
.jdb-brands-icons [data-brand="fab-fa-facebook-messenger"].brand-inverted {
 background-color:transparent;
 color:#0084ff;
 border-color:#0084ff
}
.jdb-brands-icons [data-brand="fab-fa-facebook-messenger"].brand-inverted:hover {
 background-color:#0084ff;
 color:#fff;
 border-color:#0084ff
}
.jdb-brands-icons [data-brand="fab-fa-facebook-f"].brand-static {
 background-color:#3b5998;
 color:#fff;
 border-color:#30497c
}
.jdb-brands-icons [data-brand="fab-fa-facebook-f"].brand-static:hover {
 background-color:#30497c;
 color:#fff;
 border-color:#2d4373
}
.jdb-brands-icons [data-brand="fab-fa-facebook-f"].brand-inverted {
 background-color:transparent;
 color:#3b5998;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="fab-fa-facebook-f"].brand-inverted:hover {
 background-color:#3b5998;
 color:#fff;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="fab-fa-facebook"].brand-static {
 background-color:#3b5998;
 color:#fff;
 border-color:#30497c
}
.jdb-brands-icons [data-brand="fab-fa-facebook"].brand-static:hover {
 background-color:#30497c;
 color:#fff;
 border-color:#2d4373
}
.jdb-brands-icons [data-brand="fab-fa-facebook"].brand-inverted {
 background-color:transparent;
 color:#3b5998;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="fab-fa-facebook"].brand-inverted:hover {
 background-color:#3b5998;
 color:#fff;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="fab-fa-expeditedssl"].brand-static {
 background-color:#e62b1e;
 color:#fff;
 border-color:#c82216
}
.jdb-brands-icons [data-brand="fab-fa-expeditedssl"].brand-static:hover {
 background-color:#c82216;
 color:#fff;
 border-color:#bc2015
}
.jdb-brands-icons [data-brand="fab-fa-expeditedssl"].brand-inverted {
 background-color:transparent;
 color:#e62b1e;
 border-color:#e62b1e
}
.jdb-brands-icons [data-brand="fab-fa-expeditedssl"].brand-inverted:hover {
 background-color:#e62b1e;
 color:#fff;
 border-color:#e62b1e
}
.jdb-brands-icons [data-brand="fab-fa-etsy"].brand-static {
 background-color:#d5641c;
 color:#fff;
 border-color:#b35418
}
.jdb-brands-icons [data-brand="fab-fa-etsy"].brand-static:hover {
 background-color:#b35418;
 color:#fff;
 border-color:#a84f16
}
.jdb-brands-icons [data-brand="fab-fa-etsy"].brand-inverted {
 background-color:transparent;
 color:#d5641c;
 border-color:#d5641c
}
.jdb-brands-icons [data-brand="fab-fa-etsy"].brand-inverted:hover {
 background-color:#d5641c;
 color:#fff;
 border-color:#d5641c
}
.jdb-brands-icons [data-brand="fab-fa-ember"].brand-static {
 background-color:#f23819;
 color:#fff;
 border-color:#d9290c
}
.jdb-brands-icons [data-brand="fab-fa-ember"].brand-static:hover {
 background-color:#d9290c;
 color:#fff;
 border-color:#cc270c
}
.jdb-brands-icons [data-brand="fab-fa-ember"].brand-inverted {
 background-color:transparent;
 color:#f23819;
 border-color:#f23819
}
.jdb-brands-icons [data-brand="fab-fa-ember"].brand-inverted:hover {
 background-color:#f23819;
 color:#fff;
 border-color:#f23819
}
.jdb-brands-icons [data-brand="fab-fa-ello"].brand-static {
 background-color:#000;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-ello"].brand-static:hover {
 background-color:#000;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-ello"].brand-inverted {
 background-color:transparent;
 color:#000;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-ello"].brand-inverted:hover {
 background-color:#000;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-ebay"].brand-static {
 background-color:#e53238;
 color:#fff;
 border-color:#d61b21
}
.jdb-brands-icons [data-brand="fab-fa-ebay"].brand-static:hover {
 background-color:#d61b21;
 color:#fff;
 border-color:#ca1a20
}
.jdb-brands-icons [data-brand="fab-fa-ebay"].brand-inverted {
 background-color:transparent;
 color:#e53238;
 border-color:#e53238
}
.jdb-brands-icons [data-brand="fab-fa-ebay"].brand-inverted:hover {
 background-color:#e53238;
 color:#fff;
 border-color:#e53238
}
.jdb-brands-icons [data-brand="fab-fa-drupal"].brand-static {
 background-color:#0077c0;
 color:#fff;
 border-color:#005f9a
}
.jdb-brands-icons [data-brand="fab-fa-drupal"].brand-static:hover {
 background-color:#005f9a;
 color:#fff;
 border-color:#00578d
}
.jdb-brands-icons [data-brand="fab-fa-drupal"].brand-inverted {
 background-color:transparent;
 color:#0077c0;
 border-color:#0077c0
}
.jdb-brands-icons [data-brand="fab-fa-drupal"].brand-inverted:hover {
 background-color:#0077c0;
 color:#fff;
 border-color:#0077c0
}
.jdb-brands-icons [data-brand="fab-fa-dropbox"].brand-static {
 background-color:#007ee5;
 color:#fff;
 border-color:#0069bf
}
.jdb-brands-icons [data-brand="fab-fa-dropbox"].brand-static:hover {
 background-color:#0069bf;
 color:#fff;
 border-color:#0062b2
}
.jdb-brands-icons [data-brand="fab-fa-dropbox"].brand-inverted {
 background-color:transparent;
 color:#007ee5;
 border-color:#007ee5
}
.jdb-brands-icons [data-brand="fab-fa-dropbox"].brand-inverted:hover {
 background-color:#007ee5;
 color:#fff;
 border-color:#007ee5
}
.jdb-brands-icons [data-brand="fab-fa-dribbble-square"].brand-static {
 background-color:#ea4c89;
 color:#fff;
 border-color:#e62a72
}
.jdb-brands-icons [data-brand="fab-fa-dribbble-square"].brand-static:hover {
 background-color:#e62a72;
 color:#fff;
 border-color:#e51e6b
}
.jdb-brands-icons [data-brand="fab-fa-dribbble-square"].brand-inverted {
 background-color:transparent;
 color:#ea4c89;
 border-color:#ea4c89
}
.jdb-brands-icons [data-brand="fab-fa-dribbble-square"].brand-inverted:hover {
 background-color:#ea4c89;
 color:#fff;
 border-color:#ea4c89
}
.jdb-brands-icons [data-brand="fab-fa-dribbble"].brand-static {
 background-color:#ea4c89;
 color:#fff;
 border-color:#e62a72
}
.jdb-brands-icons [data-brand="fab-fa-dribbble"].brand-static:hover {
 background-color:#e62a72;
 color:#fff;
 border-color:#e51e6b
}
.jdb-brands-icons [data-brand="fab-fa-dribbble"].brand-inverted {
 background-color:transparent;
 color:#ea4c89;
 border-color:#ea4c89
}
.jdb-brands-icons [data-brand="fab-fa-dribbble"].brand-inverted:hover {
 background-color:#ea4c89;
 color:#fff;
 border-color:#ea4c89
}
.jdb-brands-icons [data-brand="fab-fa-docker"].brand-static {
 background-color:#0db7ed;
 color:#fff;
 border-color:#0b9bc9
}
.jdb-brands-icons [data-brand="fab-fa-docker"].brand-static:hover {
 background-color:#0b9bc9;
 color:#fff;
 border-color:#0a92bd
}
.jdb-brands-icons [data-brand="fab-fa-docker"].brand-inverted {
 background-color:transparent;
 color:#0db7ed;
 border-color:#0db7ed
}
.jdb-brands-icons [data-brand="fab-fa-docker"].brand-inverted:hover {
 background-color:#0db7ed;
 color:#fff;
 border-color:#0db7ed
}
.jdb-brands-icons [data-brand="fab-fa-discord"].brand-static {
 background-color:#7289da;
 color:#fff;
 border-color:#5470d2
}
.jdb-brands-icons [data-brand="fab-fa-discord"].brand-static:hover {
 background-color:#5470d2;
 color:#fff;
 border-color:#4a67cf
}
.jdb-brands-icons [data-brand="fab-fa-discord"].brand-inverted {
 background-color:transparent;
 color:#7289da;
 border-color:#7289da
}
.jdb-brands-icons [data-brand="fab-fa-discord"].brand-inverted:hover {
 background-color:#7289da;
 color:#fff;
 border-color:#7289da
}
.jdb-brands-icons [data-brand="fab-fa-digital-ocean"].brand-static {
 background-color:#008bcf;
 color:#fff;
 border-color:#0071a9
}
.jdb-brands-icons [data-brand="fab-fa-digital-ocean"].brand-static:hover {
 background-color:#0071a9;
 color:#fff;
 border-color:#00699c
}
.jdb-brands-icons [data-brand="fab-fa-digital-ocean"].brand-inverted {
 background-color:transparent;
 color:#008bcf;
 border-color:#008bcf
}
.jdb-brands-icons [data-brand="fab-fa-digital-ocean"].brand-inverted:hover {
 background-color:#008bcf;
 color:#fff;
 border-color:#008bcf
}
.jdb-brands-icons [data-brand="fab-fa-digg"].brand-static {
 background-color:#005be2;
 color:#fff;
 border-color:#004cbc
}
.jdb-brands-icons [data-brand="fab-fa-digg"].brand-static:hover {
 background-color:#004cbc;
 color:#fff;
 border-color:#0046af
}
.jdb-brands-icons [data-brand="fab-fa-digg"].brand-inverted {
 background-color:transparent;
 color:#005be2;
 border-color:#005be2
}
.jdb-brands-icons [data-brand="fab-fa-digg"].brand-inverted:hover {
 background-color:#005be2;
 color:#fff;
 border-color:#005be2
}
.jdb-brands-icons [data-brand="fab-fa-dhl"].brand-static {
 background-color:#ba0c2f;
 color:#fff;
 border-color:#960a26
}
.jdb-brands-icons [data-brand="fab-fa-dhl"].brand-static:hover {
 background-color:#960a26;
 color:#fff;
 border-color:#8a0923
}
.jdb-brands-icons [data-brand="fab-fa-dhl"].brand-inverted {
 background-color:transparent;
 color:#ba0c2f;
 border-color:#ba0c2f
}
.jdb-brands-icons [data-brand="fab-fa-dhl"].brand-inverted:hover {
 background-color:#ba0c2f;
 color:#fff;
 border-color:#ba0c2f
}
.jdb-brands-icons [data-brand="fab-fa-deviantart"].brand-static {
 background-color:#05cc47;
 color:#fff;
 border-color:#04a73a
}
.jdb-brands-icons [data-brand="fab-fa-deviantart"].brand-static:hover {
 background-color:#04a73a;
 color:#fff;
 border-color:#049a36
}
.jdb-brands-icons [data-brand="fab-fa-deviantart"].brand-inverted {
 background-color:transparent;
 color:#05cc47;
 border-color:#05cc47
}
.jdb-brands-icons [data-brand="fab-fa-deviantart"].brand-inverted:hover {
 background-color:#05cc47;
 color:#fff;
 border-color:#05cc47
}
.jdb-brands-icons [data-brand="fab-fa-delicious"].brand-static {
 background-color:#39f;
 color:#fff;
 border-color:#0d86ff
}
.jdb-brands-icons [data-brand="fab-fa-delicious"].brand-static:hover {
 background-color:#0d86ff;
 color:#fff;
 border-color:#0080ff
}
.jdb-brands-icons [data-brand="fab-fa-delicious"].brand-inverted {
 background-color:transparent;
 color:#39f;
 border-color:#39f
}
.jdb-brands-icons [data-brand="fab-fa-delicious"].brand-inverted:hover {
 background-color:#39f;
 color:#fff;
 border-color:#39f
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-zero"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-zero"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-zero"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-zero"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-share"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-share"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-share"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-share"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling-plus"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling-plus"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling-plus"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling-plus"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sa"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sa"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sa"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-sa"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-remix"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-remix"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-remix"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-remix"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd-alt"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd-alt"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd-alt"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd-alt"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nd"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nd"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nd"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nd"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-jp"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-jp"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-jp"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-jp"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-eu"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-eu"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-eu"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-eu"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-by"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-by"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-by"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons-by"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons"].brand-static {
 background-color:#b62b6e;
 color:#fff;
 border-color:#97245b
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons"].brand-static:hover {
 background-color:#97245b;
 color:#fff;
 border-color:#8d2155
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons"].brand-inverted {
 background-color:transparent;
 color:#b62b6e;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-creative-commons"].brand-inverted:hover {
 background-color:#b62b6e;
 color:#fff;
 border-color:#b62b6e
}
.jdb-brands-icons [data-brand="fab-fa-confluence"].brand-static {
 background-color:#013369;
 color:#fff;
 border-color:#012143
}
.jdb-brands-icons [data-brand="fab-fa-confluence"].brand-static:hover {
 background-color:#012143;
 color:#fff;
 border-color:#011a36
}
.jdb-brands-icons [data-brand="fab-fa-confluence"].brand-inverted {
 background-color:transparent;
 color:#013369;
 border-color:#013369
}
.jdb-brands-icons [data-brand="fab-fa-confluence"].brand-inverted:hover {
 background-color:#013369;
 color:#fff;
 border-color:#013369
}
.jdb-brands-icons [data-brand="fab-fa-codepen"].brand-static {
 background-color:#0ebeff;
 color:#fff;
 border-color:#00a9e7
}
.jdb-brands-icons [data-brand="fab-fa-codepen"].brand-static:hover {
 background-color:#00a9e7;
 color:#fff;
 border-color:#009fda
}
.jdb-brands-icons [data-brand="fab-fa-codepen"].brand-inverted {
 background-color:transparent;
 color:#0ebeff;
 border-color:#0ebeff
}
.jdb-brands-icons [data-brand="fab-fa-codepen"].brand-inverted:hover {
 background-color:#0ebeff;
 color:#fff;
 border-color:#0ebeff
}
.jdb-brands-icons [data-brand="fab-fa-cc-visa"].brand-static {
 background-color:#1a1f71;
 color:#fff;
 border-color:#131652
}
.jdb-brands-icons [data-brand="fab-fa-cc-visa"].brand-static:hover {
 background-color:#131652;
 color:#fff;
 border-color:#101448
}
.jdb-brands-icons [data-brand="fab-fa-cc-visa"].brand-inverted {
 background-color:transparent;
 color:#1a1f71;
 border-color:#1a1f71
}
.jdb-brands-icons [data-brand="fab-fa-cc-visa"].brand-inverted:hover {
 background-color:#1a1f71;
 color:#fff;
 border-color:#1a1f71
}
.jdb-brands-icons [data-brand="fab-fa-cc-stripe"].brand-static {
 background-color:#00afe1;
 color:#fff;
 border-color:#0091bb
}
.jdb-brands-icons [data-brand="fab-fa-cc-stripe"].brand-static:hover {
 background-color:#0091bb;
 color:#fff;
 border-color:#0087ae
}
.jdb-brands-icons [data-brand="fab-fa-cc-stripe"].brand-inverted {
 background-color:transparent;
 color:#00afe1;
 border-color:#00afe1
}
.jdb-brands-icons [data-brand="fab-fa-cc-stripe"].brand-inverted:hover {
 background-color:#00afe1;
 color:#fff;
 border-color:#00afe1
}
.jdb-brands-icons [data-brand="fab-fa-cc-paypal"].brand-static {
 background-color:#003087;
 color:#fff;
 border-color:#002261
}
.jdb-brands-icons [data-brand="fab-fa-cc-paypal"].brand-static:hover {
 background-color:#002261;
 color:#fff;
 border-color:#001e54
}
.jdb-brands-icons [data-brand="fab-fa-cc-paypal"].brand-inverted {
 background-color:transparent;
 color:#003087;
 border-color:#003087
}
.jdb-brands-icons [data-brand="fab-fa-cc-paypal"].brand-inverted:hover {
 background-color:#003087;
 color:#fff;
 border-color:#003087
}
.jdb-brands-icons [data-brand="fab-fa-cc-mastercard"].brand-static {
 background-color:#c00;
 color:#fff;
 border-color:#a60000
}
.jdb-brands-icons [data-brand="fab-fa-cc-mastercard"].brand-static:hover {
 background-color:#a60000;
 color:#fff;
 border-color:#900
}
.jdb-brands-icons [data-brand="fab-fa-cc-mastercard"].brand-inverted {
 background-color:transparent;
 color:#c00;
 border-color:#c00
}
.jdb-brands-icons [data-brand="fab-fa-cc-mastercard"].brand-inverted:hover {
 background-color:#c00;
 color:#fff;
 border-color:#c00
}
.jdb-brands-icons [data-brand="fab-fa-cc-amazon-pay"].brand-static {
 background-color:#f90;
 color:#212529;
 border-color:#d98200
}
.jdb-brands-icons [data-brand="fab-fa-cc-amazon-pay"].brand-static:hover {
 background-color:#d98200;
 color:#fff;
 border-color:#cc7a00
}
.jdb-brands-icons [data-brand="fab-fa-cc-amazon-pay"].brand-inverted {
 background-color:transparent;
 color:#f90;
 border-color:#f90
}
.jdb-brands-icons [data-brand="fab-fa-cc-amazon-pay"].brand-inverted:hover {
 background-color:#f90;
 color:#212529;
 border-color:#f90
}
.jdb-brands-icons [data-brand="fab-fa-blogger-b"].brand-static {
 background-color:#f57d00;
 color:#fff;
 border-color:#cf6900
}
.jdb-brands-icons [data-brand="fab-fa-blogger-b"].brand-static:hover {
 background-color:#cf6900;
 color:#fff;
 border-color:#c26300
}
.jdb-brands-icons [data-brand="fab-fa-blogger-b"].brand-inverted {
 background-color:transparent;
 color:#f57d00;
 border-color:#f57d00
}
.jdb-brands-icons [data-brand="fab-fa-blogger-b"].brand-inverted:hover {
 background-color:#f57d00;
 color:#fff;
 border-color:#f57d00
}
.jdb-brands-icons [data-brand="fab-fa-blogger"].brand-static {
 background-color:#f57d00;
 color:#fff;
 border-color:#cf6900
}
.jdb-brands-icons [data-brand="fab-fa-blogger"].brand-static:hover {
 background-color:#cf6900;
 color:#fff;
 border-color:#c26300
}
.jdb-brands-icons [data-brand="fab-fa-blogger"].brand-inverted {
 background-color:transparent;
 color:#f57d00;
 border-color:#f57d00
}
.jdb-brands-icons [data-brand="fab-fa-blogger"].brand-inverted:hover {
 background-color:#f57d00;
 color:#fff;
 border-color:#f57d00
}
.jdb-brands-icons [data-brand="fab-fa-blackberry"].brand-static {
 background-color:#005387;
 color:#fff;
 border-color:#003b61
}
.jdb-brands-icons [data-brand="fab-fa-blackberry"].brand-static:hover {
 background-color:#003b61;
 color:#fff;
 border-color:#003454
}
.jdb-brands-icons [data-brand="fab-fa-blackberry"].brand-inverted {
 background-color:transparent;
 color:#005387;
 border-color:#005387
}
.jdb-brands-icons [data-brand="fab-fa-blackberry"].brand-inverted:hover {
 background-color:#005387;
 color:#fff;
 border-color:#005387
}
.jdb-brands-icons [data-brand="fab-fa-bitbucket"].brand-static {
 background-color:#205081;
 color:#fff;
 border-color:#183d62
}
.jdb-brands-icons [data-brand="fab-fa-bitbucket"].brand-static:hover {
 background-color:#183d62;
 color:#fff;
 border-color:#163758
}
.jdb-brands-icons [data-brand="fab-fa-bitbucket"].brand-inverted {
 background-color:transparent;
 color:#205081;
 border-color:#205081
}
.jdb-brands-icons [data-brand="fab-fa-bitbucket"].brand-inverted:hover {
 background-color:#205081;
 color:#fff;
 border-color:#205081
}
.jdb-brands-icons [data-brand="fab-fa-behance-square"].brand-static {
 background-color:#1769ff;
 color:#fff;
 border-color:#0055f0
}
.jdb-brands-icons [data-brand="fab-fa-behance-square"].brand-static:hover {
 background-color:#0055f0;
 color:#fff;
 border-color:#0050e3
}
.jdb-brands-icons [data-brand="fab-fa-behance-square"].brand-inverted {
 background-color:transparent;
 color:#1769ff;
 border-color:#1769ff
}
.jdb-brands-icons [data-brand="fab-fa-behance-square"].brand-inverted:hover {
 background-color:#1769ff;
 color:#fff;
 border-color:#1769ff
}
.jdb-brands-icons [data-brand="fab-fa-behance"].brand-static {
 background-color:#1769ff;
 color:#fff;
 border-color:#0055f0
}
.jdb-brands-icons [data-brand="fab-fa-behance"].brand-static:hover {
 background-color:#0055f0;
 color:#fff;
 border-color:#0050e3
}
.jdb-brands-icons [data-brand="fab-fa-behance"].brand-inverted {
 background-color:transparent;
 color:#1769ff;
 border-color:#1769ff
}
.jdb-brands-icons [data-brand="fab-fa-behance"].brand-inverted:hover {
 background-color:#1769ff;
 color:#fff;
 border-color:#1769ff
}
.jdb-brands-icons [data-brand="fab-fa-bandcamp"].brand-static {
 background-color:#629aa9;
 color:#fff;
 border-color:#518694
}
.jdb-brands-icons [data-brand="fab-fa-bandcamp"].brand-static:hover {
 background-color:#518694;
 color:#fff;
 border-color:#4c7e8c
}
.jdb-brands-icons [data-brand="fab-fa-bandcamp"].brand-inverted {
 background-color:transparent;
 color:#629aa9;
 border-color:#629aa9
}
.jdb-brands-icons [data-brand="fab-fa-bandcamp"].brand-inverted:hover {
 background-color:#629aa9;
 color:#fff;
 border-color:#629aa9
}
.jdb-brands-icons [data-brand="fab-fa-atlassian"].brand-static {
 background-color:#036;
 color:#fff;
 border-color:#002040
}
.jdb-brands-icons [data-brand="fab-fa-atlassian"].brand-static:hover {
 background-color:#002040;
 color:#fff;
 border-color:#001a33
}
.jdb-brands-icons [data-brand="fab-fa-atlassian"].brand-inverted {
 background-color:transparent;
 color:#036;
 border-color:#036
}
.jdb-brands-icons [data-brand="fab-fa-atlassian"].brand-inverted:hover {
 background-color:#036;
 color:#fff;
 border-color:#036
}
.jdb-brands-icons [data-brand="fab-fa-app-store-ios"].brand-static {
 background-color:#5fc9f8;
 color:#212529;
 border-color:#3abdf6
}
.jdb-brands-icons [data-brand="fab-fa-app-store-ios"].brand-static:hover {
 background-color:#3abdf6;
 color:#212529;
 border-color:#2eb9f6
}
.jdb-brands-icons [data-brand="fab-fa-app-store-ios"].brand-inverted {
 background-color:transparent;
 color:#5fc9f8;
 border-color:#5fc9f8
}
.jdb-brands-icons [data-brand="fab-fa-app-store-ios"].brand-inverted:hover {
 background-color:#5fc9f8;
 color:#212529;
 border-color:#5fc9f8
}
.jdb-brands-icons [data-brand="fab-fa-android"].brand-static {
 background-color:#a4c639;
 color:#212529;
 border-color:#8ba830
}
.jdb-brands-icons [data-brand="fab-fa-android"].brand-static:hover {
 background-color:#8ba830;
 color:#fff;
 border-color:#839e2e
}
.jdb-brands-icons [data-brand="fab-fa-android"].brand-inverted {
 background-color:transparent;
 color:#a4c639;
 border-color:#a4c639
}
.jdb-brands-icons [data-brand="fab-fa-android"].brand-inverted:hover {
 background-color:#a4c639;
 color:#212529;
 border-color:#a4c639
}
.jdb-brands-icons [data-brand="fab-fa-amazon-pay"].brand-static {
 background-color:#f90;
 color:#212529;
 border-color:#d98200
}
.jdb-brands-icons [data-brand="fab-fa-amazon-pay"].brand-static:hover {
 background-color:#d98200;
 color:#fff;
 border-color:#cc7a00
}
.jdb-brands-icons [data-brand="fab-fa-amazon-pay"].brand-inverted {
 background-color:transparent;
 color:#f90;
 border-color:#f90
}
.jdb-brands-icons [data-brand="fab-fa-amazon-pay"].brand-inverted:hover {
 background-color:#f90;
 color:#212529;
 border-color:#f90
}
.jdb-brands-icons [data-brand="fab-fa-amazon"].brand-static {
 background-color:#f90;
 color:#212529;
 border-color:#d98200
}
.jdb-brands-icons [data-brand="fab-fa-amazon"].brand-static:hover {
 background-color:#d98200;
 color:#fff;
 border-color:#cc7a00
}
.jdb-brands-icons [data-brand="fab-fa-amazon"].brand-inverted {
 background-color:transparent;
 color:#f90;
 border-color:#f90
}
.jdb-brands-icons [data-brand="fab-fa-amazon"].brand-inverted:hover {
 background-color:#f90;
 color:#212529;
 border-color:#f90
}
.jdb-brands-icons [data-brand="fab-fa-algolia"].brand-static {
 background-color:#050f2c;
 color:#fff;
 border-color:#01030a
}
.jdb-brands-icons [data-brand="fab-fa-algolia"].brand-static:hover {
 background-color:#01030a;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fab-fa-algolia"].brand-inverted {
 background-color:transparent;
 color:#050f2c;
 border-color:#050f2c
}
.jdb-brands-icons [data-brand="fab-fa-algolia"].brand-inverted:hover {
 background-color:#050f2c;
 color:#fff;
 border-color:#050f2c
}
.jdb-brands-icons [data-brand="fab-fa-adobe"].brand-static {
 background-color:#f00;
 color:#fff;
 border-color:#d90000
}
.jdb-brands-icons [data-brand="fab-fa-adobe"].brand-static:hover {
 background-color:#d90000;
 color:#fff;
 border-color:#c00
}
.jdb-brands-icons [data-brand="fab-fa-adobe"].brand-inverted {
 background-color:transparent;
 color:#f00;
 border-color:#f00
}
.jdb-brands-icons [data-brand="fab-fa-adobe"].brand-inverted:hover {
 background-color:#f00;
 color:#fff;
 border-color:#f00
}
.jdb-brands-icons [data-brand="fab-fa-acquisitions-incorporated"].brand-static {
 background-color:#e62b1e;
 color:#fff;
 border-color:#c82216
}
.jdb-brands-icons [data-brand="fab-fa-acquisitions-incorporated"].brand-static:hover {
 background-color:#c82216;
 color:#fff;
 border-color:#bc2015
}
.jdb-brands-icons [data-brand="fab-fa-acquisitions-incorporated"].brand-inverted {
 background-color:transparent;
 color:#e62b1e;
 border-color:#e62b1e
}
.jdb-brands-icons [data-brand="fab-fa-acquisitions-incorporated"].brand-inverted:hover {
 background-color:#e62b1e;
 color:#fff;
 border-color:#e62b1e
}
.jdb-brands-icons [data-brand="fab-fa-500px"].brand-static {
 background-color:#0099e5;
 color:#fff;
 border-color:#007fbf
}
.jdb-brands-icons [data-brand="fab-fa-500px"].brand-static:hover {
 background-color:#007fbf;
 color:#fff;
 border-color:#0077b2
}
.jdb-brands-icons [data-brand="fab-fa-500px"].brand-inverted {
 background-color:transparent;
 color:#0099e5;
 border-color:#0099e5
}
.jdb-brands-icons [data-brand="fab-fa-500px"].brand-inverted:hover {
 background-color:#0099e5;
 color:#fff;
 border-color:#0099e5
}
.jdb-brands-icons [data-brand="fi-social-500px"].brand-static {
 background-color:#0099e5;
 color:#fff;
 border-color:#007fbf
}
.jdb-brands-icons [data-brand="fi-social-500px"].brand-static:hover {
 background-color:#007fbf;
 color:#fff;
 border-color:#0077b2
}
.jdb-brands-icons [data-brand="fi-social-500px"].brand-inverted {
 background-color:transparent;
 color:#0099e5;
 border-color:#0099e5
}
.jdb-brands-icons [data-brand="fi-social-500px"].brand-inverted:hover {
 background-color:#0099e5;
 color:#fff;
 border-color:#0099e5
}
.jdb-brands-icons [data-brand="fi-social-adobe"].brand-static {
 background-color:#f00;
 color:#fff;
 border-color:#d90000
}
.jdb-brands-icons [data-brand="fi-social-adobe"].brand-static:hover {
 background-color:#d90000;
 color:#fff;
 border-color:#c00
}
.jdb-brands-icons [data-brand="fi-social-adobe"].brand-inverted {
 background-color:transparent;
 color:#f00;
 border-color:#f00
}
.jdb-brands-icons [data-brand="fi-social-adobe"].brand-inverted:hover {
 background-color:#f00;
 color:#fff;
 border-color:#f00
}
.jdb-brands-icons [data-brand="fi-social-amazon"].brand-static {
 background-color:#f90;
 color:#212529;
 border-color:#d98200
}
.jdb-brands-icons [data-brand="fi-social-amazon"].brand-static:hover {
 background-color:#d98200;
 color:#fff;
 border-color:#cc7a00
}
.jdb-brands-icons [data-brand="fi-social-amazon"].brand-inverted {
 background-color:transparent;
 color:#f90;
 border-color:#f90
}
.jdb-brands-icons [data-brand="fi-social-amazon"].brand-inverted:hover {
 background-color:#f90;
 color:#212529;
 border-color:#f90
}
.jdb-brands-icons [data-brand="fi-social-android"].brand-static {
 background-color:#a4c639;
 color:#212529;
 border-color:#8ba830
}
.jdb-brands-icons [data-brand="fi-social-android"].brand-static:hover {
 background-color:#8ba830;
 color:#fff;
 border-color:#839e2e
}
.jdb-brands-icons [data-brand="fi-social-android"].brand-inverted {
 background-color:transparent;
 color:#a4c639;
 border-color:#a4c639
}
.jdb-brands-icons [data-brand="fi-social-android"].brand-inverted:hover {
 background-color:#a4c639;
 color:#212529;
 border-color:#a4c639
}
.jdb-brands-icons [data-brand="fi-social-behance"].brand-static {
 background-color:#1769ff;
 color:#fff;
 border-color:#0055f0
}
.jdb-brands-icons [data-brand="fi-social-behance"].brand-static:hover {
 background-color:#0055f0;
 color:#fff;
 border-color:#0050e3
}
.jdb-brands-icons [data-brand="fi-social-behance"].brand-inverted {
 background-color:transparent;
 color:#1769ff;
 border-color:#1769ff
}
.jdb-brands-icons [data-brand="fi-social-behance"].brand-inverted:hover {
 background-color:#1769ff;
 color:#fff;
 border-color:#1769ff
}
.jdb-brands-icons [data-brand="fi-social-bing"].brand-static {
 background-color:#ffb900;
 color:#212529;
 border-color:#d99d00
}
.jdb-brands-icons [data-brand="fi-social-bing"].brand-static:hover {
 background-color:#d99d00;
 color:#212529;
 border-color:#cc9400
}
.jdb-brands-icons [data-brand="fi-social-bing"].brand-inverted {
 background-color:transparent;
 color:#ffb900;
 border-color:#ffb900
}
.jdb-brands-icons [data-brand="fi-social-bing"].brand-inverted:hover {
 background-color:#ffb900;
 color:#212529;
 border-color:#ffb900
}
.jdb-brands-icons [data-brand="fi-social-blogger"].brand-static {
 background-color:#f57d00;
 color:#fff;
 border-color:#cf6900
}
.jdb-brands-icons [data-brand="fi-social-blogger"].brand-static:hover {
 background-color:#cf6900;
 color:#fff;
 border-color:#c26300
}
.jdb-brands-icons [data-brand="fi-social-blogger"].brand-inverted {
 background-color:transparent;
 color:#f57d00;
 border-color:#f57d00
}
.jdb-brands-icons [data-brand="fi-social-blogger"].brand-inverted:hover {
 background-color:#f57d00;
 color:#fff;
 border-color:#f57d00
}
.jdb-brands-icons [data-brand="fi-social-delicious"].brand-static {
 background-color:#39f;
 color:#fff;
 border-color:#0d86ff
}
.jdb-brands-icons [data-brand="fi-social-delicious"].brand-static:hover {
 background-color:#0d86ff;
 color:#fff;
 border-color:#0080ff
}
.jdb-brands-icons [data-brand="fi-social-delicious"].brand-inverted {
 background-color:transparent;
 color:#39f;
 border-color:#39f
}
.jdb-brands-icons [data-brand="fi-social-delicious"].brand-inverted:hover {
 background-color:#39f;
 color:#fff;
 border-color:#39f
}
.jdb-brands-icons [data-brand="fi-social-designer-news"].brand-static {
 background-color:#2d72d9;
 color:#fff;
 border-color:#2261bd
}
.jdb-brands-icons [data-brand="fi-social-designer-news"].brand-static:hover {
 background-color:#2261bd;
 color:#fff;
 border-color:#205bb3
}
.jdb-brands-icons [data-brand="fi-social-designer-news"].brand-inverted {
 background-color:transparent;
 color:#2d72d9;
 border-color:#2d72d9
}
.jdb-brands-icons [data-brand="fi-social-designer-news"].brand-inverted:hover {
 background-color:#2d72d9;
 color:#fff;
 border-color:#2d72d9
}
.jdb-brands-icons [data-brand="fi-social-digg"].brand-static {
 background-color:#005be2;
 color:#fff;
 border-color:#004cbc
}
.jdb-brands-icons [data-brand="fi-social-digg"].brand-static:hover {
 background-color:#004cbc;
 color:#fff;
 border-color:#0046af
}
.jdb-brands-icons [data-brand="fi-social-digg"].brand-inverted {
 background-color:transparent;
 color:#005be2;
 border-color:#005be2
}
.jdb-brands-icons [data-brand="fi-social-digg"].brand-inverted:hover {
 background-color:#005be2;
 color:#fff;
 border-color:#005be2
}
.jdb-brands-icons [data-brand="fi-social-dribbble"].brand-static {
 background-color:#ea4c89;
 color:#fff;
 border-color:#e62a72
}
.jdb-brands-icons [data-brand="fi-social-dribbble"].brand-static:hover {
 background-color:#e62a72;
 color:#fff;
 border-color:#e51e6b
}
.jdb-brands-icons [data-brand="fi-social-dribbble"].brand-inverted {
 background-color:transparent;
 color:#ea4c89;
 border-color:#ea4c89
}
.jdb-brands-icons [data-brand="fi-social-dribbble"].brand-inverted:hover {
 background-color:#ea4c89;
 color:#fff;
 border-color:#ea4c89
}
.jdb-brands-icons [data-brand="fi-social-dropbox"].brand-static {
 background-color:#007ee5;
 color:#fff;
 border-color:#0069bf
}
.jdb-brands-icons [data-brand="fi-social-dropbox"].brand-static:hover {
 background-color:#0069bf;
 color:#fff;
 border-color:#0062b2
}
.jdb-brands-icons [data-brand="fi-social-dropbox"].brand-inverted {
 background-color:transparent;
 color:#007ee5;
 border-color:#007ee5
}
.jdb-brands-icons [data-brand="fi-social-dropbox"].brand-inverted:hover {
 background-color:#007ee5;
 color:#fff;
 border-color:#007ee5
}
.jdb-brands-icons [data-brand="fi-social-evernote"].brand-static {
 background-color:#2dbe60;
 color:#fff;
 border-color:#269f50
}
.jdb-brands-icons [data-brand="fi-social-evernote"].brand-static:hover {
 background-color:#269f50;
 color:#fff;
 border-color:#23954b
}
.jdb-brands-icons [data-brand="fi-social-evernote"].brand-inverted {
 background-color:transparent;
 color:#2dbe60;
 border-color:#2dbe60
}
.jdb-brands-icons [data-brand="fi-social-evernote"].brand-inverted:hover {
 background-color:#2dbe60;
 color:#fff;
 border-color:#2dbe60
}
.jdb-brands-icons [data-brand="fi-social-facebook"].brand-static {
 background-color:#3b5998;
 color:#fff;
 border-color:#30497c
}
.jdb-brands-icons [data-brand="fi-social-facebook"].brand-static:hover {
 background-color:#30497c;
 color:#fff;
 border-color:#2d4373
}
.jdb-brands-icons [data-brand="fi-social-facebook"].brand-inverted {
 background-color:transparent;
 color:#3b5998;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="fi-social-facebook"].brand-inverted:hover {
 background-color:#3b5998;
 color:#fff;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="fi-social-flickr"].brand-static {
 background-color:#0063dc;
 color:#fff;
 border-color:#0052b6
}
.jdb-brands-icons [data-brand="fi-social-flickr"].brand-static:hover {
 background-color:#0052b6;
 color:#fff;
 border-color:#004ca9
}
.jdb-brands-icons [data-brand="fi-social-flickr"].brand-inverted {
 background-color:transparent;
 color:#0063dc;
 border-color:#0063dc
}
.jdb-brands-icons [data-brand="fi-social-flickr"].brand-inverted:hover {
 background-color:#0063dc;
 color:#fff;
 border-color:#0063dc
}
.jdb-brands-icons [data-brand="fi-social-forrst"].brand-static {
 background-color:#5b9a68;
 color:#fff;
 border-color:#4d8258
}
.jdb-brands-icons [data-brand="fi-social-forrst"].brand-static:hover {
 background-color:#4d8258;
 color:#fff;
 border-color:#487a52
}
.jdb-brands-icons [data-brand="fi-social-forrst"].brand-inverted {
 background-color:transparent;
 color:#5b9a68;
 border-color:#5b9a68
}
.jdb-brands-icons [data-brand="fi-social-forrst"].brand-inverted:hover {
 background-color:#5b9a68;
 color:#fff;
 border-color:#5b9a68
}
.jdb-brands-icons [data-brand="fi-social-foursquare"].brand-static {
 background-color:#f94877;
 color:#fff;
 border-color:#f8235b
}
.jdb-brands-icons [data-brand="fi-social-foursquare"].brand-static:hover {
 background-color:#f8235b;
 color:#fff;
 border-color:#f71752
}
.jdb-brands-icons [data-brand="fi-social-foursquare"].brand-inverted {
 background-color:transparent;
 color:#f94877;
 border-color:#f94877
}
.jdb-brands-icons [data-brand="fi-social-foursquare"].brand-inverted:hover {
 background-color:#f94877;
 color:#fff;
 border-color:#f94877
}
.jdb-brands-icons [data-brand="fi-social-github"].brand-static {
 background-color:#4078c0;
 color:#fff;
 border-color:#3666a4
}
.jdb-brands-icons [data-brand="fi-social-github"].brand-static:hover {
 background-color:#3666a4;
 color:#fff;
 border-color:#33609a
}
.jdb-brands-icons [data-brand="fi-social-github"].brand-inverted {
 background-color:transparent;
 color:#4078c0;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="fi-social-github"].brand-inverted:hover {
 background-color:#4078c0;
 color:#fff;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="fi-social-google-plus"].brand-static {
 background-color:#dd4b39;
 color:#fff;
 border-color:#cd3623
}
.jdb-brands-icons [data-brand="fi-social-google-plus"].brand-static:hover {
 background-color:#cd3623;
 color:#fff;
 border-color:#c23321
}
.jdb-brands-icons [data-brand="fi-social-google-plus"].brand-inverted {
 background-color:transparent;
 color:#dd4b39;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="fi-social-google-plus"].brand-inverted:hover {
 background-color:#dd4b39;
 color:#fff;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="fi-social-hacker-news"].brand-static {
 background-color:#ff4000;
 color:#fff;
 border-color:#d93600
}
.jdb-brands-icons [data-brand="fi-social-hacker-news"].brand-static:hover {
 background-color:#d93600;
 color:#fff;
 border-color:#c30
}
.jdb-brands-icons [data-brand="fi-social-hacker-news"].brand-inverted {
 background-color:transparent;
 color:#ff4000;
 border-color:#ff4000
}
.jdb-brands-icons [data-brand="fi-social-hacker-news"].brand-inverted:hover {
 background-color:#ff4000;
 color:#fff;
 border-color:#ff4000
}
.jdb-brands-icons [data-brand="fi-social-hi5"].brand-static {
 background-color:#fd9827;
 color:#212529;
 border-color:#fb8602
}
.jdb-brands-icons [data-brand="fi-social-hi5"].brand-static:hover {
 background-color:#fb8602;
 color:#212529;
 border-color:#ef7f02
}
.jdb-brands-icons [data-brand="fi-social-hi5"].brand-inverted {
 background-color:transparent;
 color:#fd9827;
 border-color:#fd9827
}
.jdb-brands-icons [data-brand="fi-social-hi5"].brand-inverted:hover {
 background-color:#fd9827;
 color:#212529;
 border-color:#fd9827
}
.jdb-brands-icons [data-brand="fi-social-instagram"].brand-static {
 background-color:#405de6;
 color:#fff;
 border-color:#1e40e2
}
.jdb-brands-icons [data-brand="fi-social-instagram"].brand-static:hover {
 background-color:#1e40e2;
 color:#fff;
 border-color:#1c3dd7
}
.jdb-brands-icons [data-brand="fi-social-instagram"].brand-inverted {
 background-color:transparent;
 color:#405de6;
 border-color:#405de6
}
.jdb-brands-icons [data-brand="fi-social-instagram"].brand-inverted:hover {
 background-color:#405de6;
 color:#fff;
 border-color:#405de6
}
.jdb-brands-icons [data-brand="fi-social-joomla"].brand-static {
 background-color:#f44321;
 color:#fff;
 border-color:#e32e0b
}
.jdb-brands-icons [data-brand="fi-social-joomla"].brand-static:hover {
 background-color:#e32e0b;
 color:#fff;
 border-color:#d72c0b
}
.jdb-brands-icons [data-brand="fi-social-joomla"].brand-inverted {
 background-color:transparent;
 color:#f44321;
 border-color:#f44321
}
.jdb-brands-icons [data-brand="fi-social-joomla"].brand-inverted:hover {
 background-color:#f44321;
 color:#fff;
 border-color:#f44321
}
.jdb-brands-icons [data-brand="fi-social-lastfm"].brand-static {
 background-color:#d51007;
 color:#fff;
 border-color:#b00d06
}
.jdb-brands-icons [data-brand="fi-social-lastfm"].brand-static:hover {
 background-color:#b00d06;
 color:#fff;
 border-color:#a40c05
}
.jdb-brands-icons [data-brand="fi-social-lastfm"].brand-inverted {
 background-color:transparent;
 color:#d51007;
 border-color:#d51007
}
.jdb-brands-icons [data-brand="fi-social-lastfm"].brand-inverted:hover {
 background-color:#d51007;
 color:#fff;
 border-color:#d51007
}
.jdb-brands-icons [data-brand="fi-social-linkedin"].brand-static {
 background-color:#0077b5;
 color:#fff;
 border-color:#005e8f
}
.jdb-brands-icons [data-brand="fi-social-linkedin"].brand-static:hover {
 background-color:#005e8f;
 color:#fff;
 border-color:#005582
}
.jdb-brands-icons [data-brand="fi-social-linkedin"].brand-inverted {
 background-color:transparent;
 color:#0077b5;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="fi-social-linkedin"].brand-inverted:hover {
 background-color:#0077b5;
 color:#fff;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="fi-social-medium"].brand-static {
 background-color:#00ab6c;
 color:#fff;
 border-color:#008554
}
.jdb-brands-icons [data-brand="fi-social-medium"].brand-static:hover {
 background-color:#008554;
 color:#fff;
 border-color:#00784c
}
.jdb-brands-icons [data-brand="fi-social-medium"].brand-inverted {
 background-color:transparent;
 color:#00ab6c;
 border-color:#00ab6c
}
.jdb-brands-icons [data-brand="fi-social-medium"].brand-inverted:hover {
 background-color:#00ab6c;
 color:#fff;
 border-color:#00ab6c
}
.jdb-brands-icons [data-brand="fi-social-myspace"].brand-static {
 background-color:#000;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fi-social-myspace"].brand-static:hover {
 background-color:#000;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fi-social-myspace"].brand-inverted {
 background-color:transparent;
 color:#000;
 border-color:#000
}
.jdb-brands-icons [data-brand="fi-social-myspace"].brand-inverted:hover {
 background-color:#000;
 color:#fff;
 border-color:#000
}
.jdb-brands-icons [data-brand="fi-social-path"].brand-static {
 background-color:#ee3423;
 color:#fff;
 border-color:#da2211
}
.jdb-brands-icons [data-brand="fi-social-path"].brand-static:hover {
 background-color:#da2211;
 color:#fff;
 border-color:#ce2010
}
.jdb-brands-icons [data-brand="fi-social-path"].brand-inverted {
 background-color:transparent;
 color:#ee3423;
 border-color:#ee3423
}
.jdb-brands-icons [data-brand="fi-social-path"].brand-inverted:hover {
 background-color:#ee3423;
 color:#fff;
 border-color:#ee3423
}
.jdb-brands-icons [data-brand="fi-social-pinterest"].brand-static {
 background-color:#bd081c;
 color:#fff;
 border-color:#980617
}
.jdb-brands-icons [data-brand="fi-social-pinterest"].brand-static:hover {
 background-color:#980617;
 color:#fff;
 border-color:#8c0615
}
.jdb-brands-icons [data-brand="fi-social-pinterest"].brand-inverted {
 background-color:transparent;
 color:#bd081c;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="fi-social-pinterest"].brand-inverted:hover {
 background-color:#bd081c;
 color:#fff;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="fi-social-rdio"].brand-static {
 background-color:#007dc3;
 color:#fff;
 border-color:#00649d
}
.jdb-brands-icons [data-brand="fi-social-rdio"].brand-static:hover {
 background-color:#00649d;
 color:#fff;
 border-color:#005c90
}
.jdb-brands-icons [data-brand="fi-social-rdio"].brand-inverted {
 background-color:transparent;
 color:#007dc3;
 border-color:#007dc3
}
.jdb-brands-icons [data-brand="fi-social-rdio"].brand-inverted:hover {
 background-color:#007dc3;
 color:#fff;
 border-color:#007dc3
}
.jdb-brands-icons [data-brand="fi-social-reddit"].brand-static {
 background-color:#ff4500;
 color:#fff;
 border-color:#d93b00
}
.jdb-brands-icons [data-brand="fi-social-reddit"].brand-static:hover {
 background-color:#d93b00;
 color:#fff;
 border-color:#cc3700
}
.jdb-brands-icons [data-brand="fi-social-reddit"].brand-inverted {
 background-color:transparent;
 color:#ff4500;
 border-color:#ff4500
}
.jdb-brands-icons [data-brand="fi-social-reddit"].brand-inverted:hover {
 background-color:#ff4500;
 color:#fff;
 border-color:#ff4500
}
.jdb-brands-icons [data-brand="fi-social-skillshare"].brand-static {
 background-color:#f26b21;
 color:#fff;
 border-color:#e0580d
}
.jdb-brands-icons [data-brand="fi-social-skillshare"].brand-static:hover {
 background-color:#e0580d;
 color:#fff;
 border-color:#d4530c
}
.jdb-brands-icons [data-brand="fi-social-skillshare"].brand-inverted {
 background-color:transparent;
 color:#f26b21;
 border-color:#f26b21
}
.jdb-brands-icons [data-brand="fi-social-skillshare"].brand-inverted:hover {
 background-color:#f26b21;
 color:#fff;
 border-color:#f26b21
}
.jdb-brands-icons [data-brand="fi-social-skype"].brand-static {
 background-color:#00aff0;
 color:#fff;
 border-color:#0093ca
}
.jdb-brands-icons [data-brand="fi-social-skype"].brand-static:hover {
 background-color:#0093ca;
 color:#fff;
 border-color:#008abd
}
.jdb-brands-icons [data-brand="fi-social-skype"].brand-inverted {
 background-color:transparent;
 color:#00aff0;
 border-color:#00aff0
}
.jdb-brands-icons [data-brand="fi-social-skype"].brand-inverted:hover {
 background-color:#00aff0;
 color:#fff;
 border-color:#00aff0
}
.jdb-brands-icons [data-brand="fi-social-snapchat"].brand-static {
 background-color:#fffc00;
 color:#212529;
 border-color:#d9d600
}
.jdb-brands-icons [data-brand="fi-social-snapchat"].brand-static:hover {
 background-color:#d9d600;
 color:#212529;
 border-color:#ccca00
}
.jdb-brands-icons [data-brand="fi-social-snapchat"].brand-inverted {
 background-color:transparent;
 color:#fffc00;
 border-color:#fffc00
}
.jdb-brands-icons [data-brand="fi-social-snapchat"].brand-inverted:hover {
 background-color:#fffc00;
 color:#212529;
 border-color:#fffc00
}
.jdb-brands-icons [data-brand="fi-social-spotify"].brand-static {
 background-color:#1db954;
 color:#fff;
 border-color:#189845
}
.jdb-brands-icons [data-brand="fi-social-spotify"].brand-static:hover {
 background-color:#189845;
 color:#fff;
 border-color:#168d40
}
.jdb-brands-icons [data-brand="fi-social-spotify"].brand-inverted {
 background-color:transparent;
 color:#1db954;
 border-color:#1db954
}
.jdb-brands-icons [data-brand="fi-social-spotify"].brand-inverted:hover {
 background-color:#1db954;
 color:#fff;
 border-color:#1db954
}
.jdb-brands-icons [data-brand="fi-social-steam"].brand-static {
 background-color:#00adee;
 color:#fff;
 border-color:#0091c8
}
.jdb-brands-icons [data-brand="fi-social-steam"].brand-static:hover {
 background-color:#0091c8;
 color:#fff;
 border-color:#08b
}
.jdb-brands-icons [data-brand="fi-social-steam"].brand-inverted {
 background-color:transparent;
 color:#00adee;
 border-color:#00adee
}
.jdb-brands-icons [data-brand="fi-social-steam"].brand-inverted:hover {
 background-color:#00adee;
 color:#fff;
 border-color:#00adee
}
.jdb-brands-icons [data-brand="fi-social-stumbleupon"].brand-static {
 background-color:#eb4924;
 color:#fff;
 border-color:#d53813
}
.jdb-brands-icons [data-brand="fi-social-stumbleupon"].brand-static:hover {
 background-color:#d53813;
 color:#fff;
 border-color:#ca3412
}
.jdb-brands-icons [data-brand="fi-social-stumbleupon"].brand-inverted {
 background-color:transparent;
 color:#eb4924;
 border-color:#eb4924
}
.jdb-brands-icons [data-brand="fi-social-stumbleupon"].brand-inverted:hover {
 background-color:#eb4924;
 color:#fff;
 border-color:#eb4924
}
.jdb-brands-icons [data-brand="fi-social-treehouse"].brand-static {
 background-color:#6fbc6d;
 color:#212529;
 border-color:#55b053
}
.jdb-brands-icons [data-brand="fi-social-treehouse"].brand-static:hover {
 background-color:#55b053;
 color:#fff;
 border-color:#50a94d
}
.jdb-brands-icons [data-brand="fi-social-treehouse"].brand-inverted {
 background-color:transparent;
 color:#6fbc6d;
 border-color:#6fbc6d
}
.jdb-brands-icons [data-brand="fi-social-treehouse"].brand-inverted:hover {
 background-color:#6fbc6d;
 color:#212529;
 border-color:#6fbc6d
}
.jdb-brands-icons [data-brand="fi-social-tumblr"].brand-static {
 background-color:#35465c;
 color:#fff;
 border-color:#273444
}
.jdb-brands-icons [data-brand="fi-social-tumblr"].brand-static:hover {
 background-color:#273444;
 color:#fff;
 border-color:#222d3c
}
.jdb-brands-icons [data-brand="fi-social-tumblr"].brand-inverted {
 background-color:transparent;
 color:#35465c;
 border-color:#35465c
}
.jdb-brands-icons [data-brand="fi-social-tumblr"].brand-inverted:hover {
 background-color:#35465c;
 color:#fff;
 border-color:#35465c
}
.jdb-brands-icons [data-brand="fi-social-twitter"].brand-static {
 background-color:#1da1f2;
 color:#fff;
 border-color:#0d8ddc
}
.jdb-brands-icons [data-brand="fi-social-twitter"].brand-static:hover {
 background-color:#0d8ddc;
 color:#fff;
 border-color:#0c85d0
}
.jdb-brands-icons [data-brand="fi-social-twitter"].brand-inverted {
 background-color:transparent;
 color:#1da1f2;
 border-color:#1da1f2
}
.jdb-brands-icons [data-brand="fi-social-twitter"].brand-inverted:hover {
 background-color:#1da1f2;
 color:#fff;
 border-color:#1da1f2
}
.jdb-brands-icons [data-brand="fi-social-vimeo"].brand-static {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#139ecb
}
.jdb-brands-icons [data-brand="fi-social-vimeo"].brand-static:hover {
 background-color:#139ecb;
 color:#fff;
 border-color:#1295bf
}
.jdb-brands-icons [data-brand="fi-social-vimeo"].brand-inverted {
 background-color:transparent;
 color:#1ab7ea;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="fi-social-vimeo"].brand-inverted:hover {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="fi-social-windows"].brand-static {
 background-color:#0078d7;
 color:#fff;
 border-color:#0063b1
}
.jdb-brands-icons [data-brand="fi-social-windows"].brand-static:hover {
 background-color:#0063b1;
 color:#fff;
 border-color:#005ca4
}
.jdb-brands-icons [data-brand="fi-social-windows"].brand-inverted {
 background-color:transparent;
 color:#0078d7;
 border-color:#0078d7
}
.jdb-brands-icons [data-brand="fi-social-windows"].brand-inverted:hover {
 background-color:#0078d7;
 color:#fff;
 border-color:#0078d7
}
.jdb-brands-icons [data-brand="fi-social-xbox"].brand-static {
 background-color:#52b043;
 color:#fff;
 border-color:#459438
}
.jdb-brands-icons [data-brand="fi-social-xbox"].brand-static:hover {
 background-color:#459438;
 color:#fff;
 border-color:#418b35
}
.jdb-brands-icons [data-brand="fi-social-xbox"].brand-inverted {
 background-color:transparent;
 color:#52b043;
 border-color:#52b043
}
.jdb-brands-icons [data-brand="fi-social-xbox"].brand-inverted:hover {
 background-color:#52b043;
 color:#fff;
 border-color:#52b043
}
.jdb-brands-icons [data-brand="fi-social-yahoo"].brand-static {
 background-color:#410093;
 color:#fff;
 border-color:#30006d
}
.jdb-brands-icons [data-brand="fi-social-yahoo"].brand-static:hover {
 background-color:#30006d;
 color:#fff;
 border-color:#2a0060
}
.jdb-brands-icons [data-brand="fi-social-yahoo"].brand-inverted {
 background-color:transparent;
 color:#410093;
 border-color:#410093
}
.jdb-brands-icons [data-brand="fi-social-yahoo"].brand-inverted:hover {
 background-color:#410093;
 color:#fff;
 border-color:#410093
}
.jdb-brands-icons [data-brand="fi-social-yelp"].brand-static {
 background-color:#af0606;
 color:#fff;
 border-color:#8a0505
}
.jdb-brands-icons [data-brand="fi-social-yelp"].brand-static:hover {
 background-color:#8a0505;
 color:#fff;
 border-color:#7e0404
}
.jdb-brands-icons [data-brand="fi-social-yelp"].brand-inverted {
 background-color:transparent;
 color:#af0606;
 border-color:#af0606
}
.jdb-brands-icons [data-brand="fi-social-yelp"].brand-inverted:hover {
 background-color:#af0606;
 color:#fff;
 border-color:#af0606
}
.jdb-brands-icons [data-brand="fi-social-youtube"].brand-static {
 background-color:#f00;
 color:#fff;
 border-color:#d90000
}
.jdb-brands-icons [data-brand="fi-social-youtube"].brand-static:hover {
 background-color:#d90000;
 color:#fff;
 border-color:#c00
}
.jdb-brands-icons [data-brand="fi-social-youtube"].brand-inverted {
 background-color:transparent;
 color:#f00;
 border-color:#f00
}
.jdb-brands-icons [data-brand="fi-social-youtube"].brand-inverted:hover {
 background-color:#f00;
 color:#fff;
 border-color:#f00
}
.jdb-brands-icons [data-brand="fi-social-zerply"].brand-static {
 background-color:#9dbc7a;
 color:#212529;
 border-color:#8aaf61
}
.jdb-brands-icons [data-brand="fi-social-zerply"].brand-static:hover {
 background-color:#8aaf61;
 color:#212529;
 border-color:#84ab58
}
.jdb-brands-icons [data-brand="fi-social-zerply"].brand-inverted {
 background-color:transparent;
 color:#9dbc7a;
 border-color:#9dbc7a
}
.jdb-brands-icons [data-brand="fi-social-zerply"].brand-inverted:hover {
 background-color:#9dbc7a;
 color:#212529;
 border-color:#9dbc7a
}
.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble-circular"].brand-static {
 background-color:#ea4c89;
 color:#fff;
 border-color:#e62a72
}
.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble-circular"].brand-static:hover {
 background-color:#e62a72;
 color:#fff;
 border-color:#e51e6b
}
.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble-circular"].brand-inverted {
 background-color:transparent;
 color:#ea4c89;
 border-color:#ea4c89
}
.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble-circular"].brand-inverted:hover {
 background-color:#ea4c89;
 color:#fff;
 border-color:#ea4c89
}
.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble"].brand-static {
 background-color:#ea4c89;
 color:#fff;
 border-color:#e62a72
}
.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble"].brand-static:hover {
 background-color:#e62a72;
 color:#fff;
 border-color:#e51e6b
}
.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble"].brand-inverted {
 background-color:transparent;
 color:#ea4c89;
 border-color:#ea4c89
}
.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble"].brand-inverted:hover {
 background-color:#ea4c89;
 color:#fff;
 border-color:#ea4c89
}
.jdb-brands-icons [data-brand="typcn-typcn-social-facebook-circular"].brand-static {
 background-color:#3b5998;
 color:#fff;
 border-color:#30497c
}
.jdb-brands-icons [data-brand="typcn-typcn-social-facebook-circular"].brand-static:hover {
 background-color:#30497c;
 color:#fff;
 border-color:#2d4373
}
.jdb-brands-icons [data-brand="typcn-typcn-social-facebook-circular"].brand-inverted {
 background-color:transparent;
 color:#3b5998;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="typcn-typcn-social-facebook-circular"].brand-inverted:hover {
 background-color:#3b5998;
 color:#fff;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="typcn-typcn-social-facebook"].brand-static {
 background-color:#3b5998;
 color:#fff;
 border-color:#30497c
}
.jdb-brands-icons [data-brand="typcn-typcn-social-facebook"].brand-static:hover {
 background-color:#30497c;
 color:#fff;
 border-color:#2d4373
}
.jdb-brands-icons [data-brand="typcn-typcn-social-facebook"].brand-inverted {
 background-color:transparent;
 color:#3b5998;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="typcn-typcn-social-facebook"].brand-inverted:hover {
 background-color:#3b5998;
 color:#fff;
 border-color:#3b5998
}
.jdb-brands-icons [data-brand="typcn-typcn-social-flickr-circular"].brand-static {
 background-color:#0063dc;
 color:#fff;
 border-color:#0052b6
}
.jdb-brands-icons [data-brand="typcn-typcn-social-flickr-circular"].brand-static:hover {
 background-color:#0052b6;
 color:#fff;
 border-color:#004ca9
}
.jdb-brands-icons [data-brand="typcn-typcn-social-flickr-circular"].brand-inverted {
 background-color:transparent;
 color:#0063dc;
 border-color:#0063dc
}
.jdb-brands-icons [data-brand="typcn-typcn-social-flickr-circular"].brand-inverted:hover {
 background-color:#0063dc;
 color:#fff;
 border-color:#0063dc
}
.jdb-brands-icons [data-brand="typcn-typcn-social-flickr"].brand-static {
 background-color:#0063dc;
 color:#fff;
 border-color:#0052b6
}
.jdb-brands-icons [data-brand="typcn-typcn-social-flickr"].brand-static:hover {
 background-color:#0052b6;
 color:#fff;
 border-color:#004ca9
}
.jdb-brands-icons [data-brand="typcn-typcn-social-flickr"].brand-inverted {
 background-color:transparent;
 color:#0063dc;
 border-color:#0063dc
}
.jdb-brands-icons [data-brand="typcn-typcn-social-flickr"].brand-inverted:hover {
 background-color:#0063dc;
 color:#fff;
 border-color:#0063dc
}
.jdb-brands-icons [data-brand="typcn-typcn-social-github-circular"].brand-static {
 background-color:#4078c0;
 color:#fff;
 border-color:#3666a4
}
.jdb-brands-icons [data-brand="typcn-typcn-social-github-circular"].brand-static:hover {
 background-color:#3666a4;
 color:#fff;
 border-color:#33609a
}
.jdb-brands-icons [data-brand="typcn-typcn-social-github-circular"].brand-inverted {
 background-color:transparent;
 color:#4078c0;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="typcn-typcn-social-github-circular"].brand-inverted:hover {
 background-color:#4078c0;
 color:#fff;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="typcn-typcn-social-github"].brand-static {
 background-color:#4078c0;
 color:#fff;
 border-color:#3666a4
}
.jdb-brands-icons [data-brand="typcn-typcn-social-github"].brand-static:hover {
 background-color:#3666a4;
 color:#fff;
 border-color:#33609a
}
.jdb-brands-icons [data-brand="typcn-typcn-social-github"].brand-inverted {
 background-color:transparent;
 color:#4078c0;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="typcn-typcn-social-github"].brand-inverted:hover {
 background-color:#4078c0;
 color:#fff;
 border-color:#4078c0
}
.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus-circular"].brand-static {
 background-color:#dd4b39;
 color:#fff;
 border-color:#cd3623
}
.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus-circular"].brand-static:hover {
 background-color:#cd3623;
 color:#fff;
 border-color:#c23321
}
.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus-circular"].brand-inverted {
 background-color:transparent;
 color:#dd4b39;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus-circular"].brand-inverted:hover {
 background-color:#dd4b39;
 color:#fff;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus"].brand-static {
 background-color:#dd4b39;
 color:#fff;
 border-color:#cd3623
}
.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus"].brand-static:hover {
 background-color:#cd3623;
 color:#fff;
 border-color:#c23321
}
.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus"].brand-inverted {
 background-color:transparent;
 color:#dd4b39;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus"].brand-inverted:hover {
 background-color:#dd4b39;
 color:#fff;
 border-color:#dd4b39
}
.jdb-brands-icons [data-brand="typcn-typcn-social-instagram-circular"].brand-static {
 background-color:#405de6;
 color:#fff;
 border-color:#1e40e2
}
.jdb-brands-icons [data-brand="typcn-typcn-social-instagram-circular"].brand-static:hover {
 background-color:#1e40e2;
 color:#fff;
 border-color:#1c3dd7
}
.jdb-brands-icons [data-brand="typcn-typcn-social-instagram-circular"].brand-inverted {
 background-color:transparent;
 color:#405de6;
 border-color:#405de6
}
.jdb-brands-icons [data-brand="typcn-typcn-social-instagram-circular"].brand-inverted:hover {
 background-color:#405de6;
 color:#fff;
 border-color:#405de6
}
.jdb-brands-icons [data-brand="typcn-typcn-social-instagram"].brand-static {
 background-color:#405de6;
 color:#fff;
 border-color:#1e40e2
}
.jdb-brands-icons [data-brand="typcn-typcn-social-instagram"].brand-static:hover {
 background-color:#1e40e2;
 color:#fff;
 border-color:#1c3dd7
}
.jdb-brands-icons [data-brand="typcn-typcn-social-instagram"].brand-inverted {
 background-color:transparent;
 color:#405de6;
 border-color:#405de6
}
.jdb-brands-icons [data-brand="typcn-typcn-social-instagram"].brand-inverted:hover {
 background-color:#405de6;
 color:#fff;
 border-color:#405de6
}
.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin-circular"].brand-static {
 background-color:#0077b5;
 color:#fff;
 border-color:#005e8f
}
.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin-circular"].brand-static:hover {
 background-color:#005e8f;
 color:#fff;
 border-color:#005582
}
.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin-circular"].brand-inverted {
 background-color:transparent;
 color:#0077b5;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin-circular"].brand-inverted:hover {
 background-color:#0077b5;
 color:#fff;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin"].brand-static {
 background-color:#0077b5;
 color:#fff;
 border-color:#005e8f
}
.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin"].brand-static:hover {
 background-color:#005e8f;
 color:#fff;
 border-color:#005582
}
.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin"].brand-inverted {
 background-color:transparent;
 color:#0077b5;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin"].brand-inverted:hover {
 background-color:#0077b5;
 color:#fff;
 border-color:#0077b5
}
.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest-circular"].brand-static {
 background-color:#bd081c;
 color:#fff;
 border-color:#980617
}
.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest-circular"].brand-static:hover {
 background-color:#980617;
 color:#fff;
 border-color:#8c0615
}
.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest-circular"].brand-inverted {
 background-color:transparent;
 color:#bd081c;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest-circular"].brand-inverted:hover {
 background-color:#bd081c;
 color:#fff;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest"].brand-static {
 background-color:#bd081c;
 color:#fff;
 border-color:#980617
}
.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest"].brand-static:hover {
 background-color:#980617;
 color:#fff;
 border-color:#8c0615
}
.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest"].brand-inverted {
 background-color:transparent;
 color:#bd081c;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest"].brand-inverted:hover {
 background-color:#bd081c;
 color:#fff;
 border-color:#bd081c
}
.jdb-brands-icons [data-brand="typcn-typcn-social-skype-outline"].brand-static {
 background-color:#00aff0;
 color:#fff;
 border-color:#0093ca
}
.jdb-brands-icons [data-brand="typcn-typcn-social-skype-outline"].brand-static:hover {
 background-color:#0093ca;
 color:#fff;
 border-color:#008abd
}
.jdb-brands-icons [data-brand="typcn-typcn-social-skype-outline"].brand-inverted {
 background-color:transparent;
 color:#00aff0;
 border-color:#00aff0
}
.jdb-brands-icons [data-brand="typcn-typcn-social-skype-outline"].brand-inverted:hover {
 background-color:#00aff0;
 color:#fff;
 border-color:#00aff0
}
.jdb-brands-icons [data-brand="typcn-typcn-social-skype"].brand-static {
 background-color:#00aff0;
 color:#fff;
 border-color:#0093ca
}
.jdb-brands-icons [data-brand="typcn-typcn-social-skype"].brand-static:hover {
 background-color:#0093ca;
 color:#fff;
 border-color:#008abd
}
.jdb-brands-icons [data-brand="typcn-typcn-social-skype"].brand-inverted {
 background-color:transparent;
 color:#00aff0;
 border-color:#00aff0
}
.jdb-brands-icons [data-brand="typcn-typcn-social-skype"].brand-inverted:hover {
 background-color:#00aff0;
 color:#fff;
 border-color:#00aff0
}
.jdb-brands-icons [data-brand="typcn-typcn-social-twitter-circular"].brand-static {
 background-color:#1da1f2;
 color:#fff;
 border-color:#0d8ddc
}
.jdb-brands-icons [data-brand="typcn-typcn-social-twitter-circular"].brand-static:hover {
 background-color:#0d8ddc;
 color:#fff;
 border-color:#0c85d0
}
.jdb-brands-icons [data-brand="typcn-typcn-social-twitter-circular"].brand-inverted {
 background-color:transparent;
 color:#1da1f2;
 border-color:#1da1f2
}
.jdb-brands-icons [data-brand="typcn-typcn-social-twitter-circular"].brand-inverted:hover {
 background-color:#1da1f2;
 color:#fff;
 border-color:#1da1f2
}
.jdb-brands-icons [data-brand="typcn-typcn-social-twitter"].brand-static {
 background-color:#1da1f2;
 color:#fff;
 border-color:#0d8ddc
}
.jdb-brands-icons [data-brand="typcn-typcn-social-twitter"].brand-static:hover {
 background-color:#0d8ddc;
 color:#fff;
 border-color:#0c85d0
}
.jdb-brands-icons [data-brand="typcn-typcn-social-twitter"].brand-inverted {
 background-color:transparent;
 color:#1da1f2;
 border-color:#1da1f2
}
.jdb-brands-icons [data-brand="typcn-typcn-social-twitter"].brand-inverted:hover {
 background-color:#1da1f2;
 color:#fff;
 border-color:#1da1f2
}
.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo-circular"].brand-static {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#139ecb
}
.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo-circular"].brand-static:hover {
 background-color:#139ecb;
 color:#fff;
 border-color:#1295bf
}
.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo-circular"].brand-inverted {
 background-color:transparent;
 color:#1ab7ea;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo-circular"].brand-inverted:hover {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo"].brand-static {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#139ecb
}
.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo"].brand-static:hover {
 background-color:#139ecb;
 color:#fff;
 border-color:#1295bf
}
.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo"].brand-inverted {
 background-color:transparent;
 color:#1ab7ea;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo"].brand-inverted:hover {
 background-color:#1ab7ea;
 color:#fff;
 border-color:#1ab7ea
}
.jdb-brands-icons [data-brand="typcn-typcn-social-youtube-circular"].brand-static {
 background-color:#f00;
 color:#fff;
 border-color:#d90000
}
.jdb-brands-icons [data-brand="typcn-typcn-social-youtube-circular"].brand-static:hover {
 background-color:#d90000;
 color:#fff;
 border-color:#c00
}
.jdb-brands-icons [data-brand="typcn-typcn-social-youtube-circular"].brand-inverted {
 background-color:transparent;
 color:#f00;
 border-color:#f00
}
.jdb-brands-icons [data-brand="typcn-typcn-social-youtube-circular"].brand-inverted:hover {
 background-color:#f00;
 color:#fff;
 border-color:#f00
}
.jdb-brands-icons [data-brand="typcn-typcn-social-youtube"].brand-static {
 background-color:#f00;
 color:#fff;
 border-color:#d90000
}
.jdb-brands-icons [data-brand="typcn-typcn-social-youtube"].brand-static:hover {
 background-color:#d90000;
 color:#fff;
 border-color:#c00
}
.jdb-brands-icons [data-brand="typcn-typcn-social-youtube"].brand-inverted {
 background-color:transparent;
 color:#f00;
 border-color:#f00
}
.jdb-brands-icons [data-brand="typcn-typcn-social-youtube"].brand-inverted:hover {
 background-color:#f00;
 color:#fff;
 border-color:#f00
}
.jdb-accordion {
 margin:0;
 padding:0;
 list-style-type:none
}
.jdb-accordion .jdb-accordion-title {
 position:relative;
 display:flex;
 flex-direction:row;
 align-items:center;
 border-width:1px;
 outline:none
}
.jdb-accordion .jdb-accordion-title .jdb-accordion-text {
 flex-basis:100%;
 margin:0
}
.jdb-accordion .jdb-accordion-title .jdb-caret {
 font-size:100%;
 margin-left:10px;
 display:inline-flex;
 align-self:center;
 justify-content:center;
 align-items:center;
 color:#343a40
}
.jdb-accordion .jdb-accordion-title .jdb-caret .jdb-caret-on {
 display:none
}
.jdb-accordion .jdb-accordion-title.jdb-caret-left {
 flex-direction:row-reverse
}
.jdb-accordion .jdb-accordion-title.jdb-caret-left .jdb-caret {
 margin-left:0;
 margin-right:10px
}
.jdb-accordion .jdb-accordion-content {
 border-width:1px
}
.jdb-accordion .jdb-accordion-icon {
 margin-right:5px
}
.jdb-accordion > li {
 border-width:0
}
.jdb-accordion > li:last-child {
 margin-bottom:0 !important
}
.jdb-accordion > li.jdb-active .jdb-accordion-title .jdb-caret .jdb-caret-off {
 display:none
}
.jdb-accordion > li.jdb-active .jdb-accordion-title .jdb-caret .jdb-caret-on {
 display:block
}
.jdb-accordion > li.jdb-active > .jdb-accordion-title .jdb-accordion-text {
 color:#007bff
}
.jdb-accordion > li.jdb-active > .jdb-accordion-title .jdb-caret {
 color:#007bff
}
.jdb-accordion > li > div > div {
 padding:10px
}
.jdb-accordion > li > .jdb-accordion-title {
 padding:10px
}
.jdb-accordion > li > .jdb-accordion-title .jdb-accordion-text {
 color:#343a40
}
.jdb-tabs > .jdb-tab {
 margin:0;
 padding:0;
 list-style-type:none;
 display:flex;
 position:relative
}
.jdb-tabs > .jdb-tab > li {
 z-index:1;
 text-align:center
}
.jdb-tabs > .jdb-tab > li .jdb-tab-title {
 border:0 solid transparent;
 display:block;
 padding:10px;
 display:flex;
 align-items:center;
 height:100%
}
.jdb-tabs > .jdb-tab > li .jdb-tab-title.jdb-icon-left {
 flex-direction:row
}
.jdb-tabs > .jdb-tab > li .jdb-tab-title.jdb-icon-left .jdb-tab-icon {
 margin-right:5px
}
.jdb-tabs > .jdb-tab > li .jdb-tab-title.jdb-icon-top {
 flex-direction:column
}
.jdb-tabs > .jdb-tab-contents {
 margin:0;
 padding:0;
 list-style-type:none;
 border-width:0
}
.jdb-tabs > .jdb-tab-contents > .jdb-tab-content {
 display:none;
 padding:10px
}
.jdb-tabs > .jdb-tab-contents > .jdb-tab-content.jdb-active {
 display:block
}
.jdb-tabs-horizontal {
 display:flex
}
.jdb-tabs-horizontal.jdb-tabs-top {
 flex-direction:column
}
.jdb-tabs-horizontal.jdb-tabs-bottom {
 flex-direction:column-reverse
}
.jdb-tabs-horizontal > .jdb-tab {
 flex-direction:row
}
.jdb-tabs-horizontal > .jdb-tab:after {
 content:'';
 position:absolute;
 width:100%;
 height:0;
 z-index:0
}
.jdb-tabs-horizontal.jdb-tabs-border-bottom > .jdb-tab:after {
 bottom:0
}
.jdb-tabs-horizontal.jdb-tabs-border-top > .jdb-tab:after {
 top:0
}
.jdb-tabs-horizontal.jdb-tabs-align-left > .jdb-tab {
 justify-content:flex-start
}
.jdb-tabs-horizontal.jdb-tabs-align-right > .jdb-tab {
 justify-content:flex-end
}
.jdb-tabs-horizontal.jdb-tabs-align-center > .jdb-tab {
 justify-content:center
}
.jdb-tabs-horizontal.jdb-tabs-align-justify > .jdb-tab > li {
 flex-basis:100%
}
.jdb-tabs-horizontal > .jdb-tab > li:first-child {
 margin-left:0 !important
}
.jdb-tabs-horizontal > .jdb-tab > li:last-child {
 margin-right:0 !important
}
.jdb-tabs-vertical {
 display:flex
}
.jdb-tabs-vertical.jdb-tabs-left {
 flex-direction:row
}
.jdb-tabs-vertical.jdb-tabs-right {
 flex-direction:row-reverse
}
.jdb-tabs-vertical > .jdb-tab {
 flex-direction:column;
 min-width:250px
}
.jdb-tabs-vertical > .jdb-tab:after {
 content:'';
 position:absolute;
 height:100%;
 width:0;
 z-index:0
}
.jdb-tabs-vertical > .jdb-tab li:first-child {
 margin-top:0 !important
}
.jdb-tabs-vertical > .jdb-tab li:last-child {
 margin-bottom:0 !important
}
.jdb-tabs-vertical.jdb-tabs-border-right > .jdb-tab:after {
 right:0
}
.jdb-tabs-vertical.jdb-tabs-border-left > .jdb-tab:after {
 left:0
}
.invisible-layer {
 background:rgba(255, 255, 255, 0.5) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAQAAAC1QeVaAAAASElEQVQY02NgQALS/5F5Ssg8qa/IUgooUg+QpWRRpA7hNB5VCsV4VANReKjOQDWDgYFIm/G4F7cv8YSNLG4pFCNQeSjq0MwAAPCoHW3Q0Dt9AAAAAElFTkSuQmCC") !important;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:999
}
.jdb-imagebox > a {
 display:block
}
.jdb-imagebox .jdb-imagebox-img {
 width:100%;
 margin:auto;
 display:block
}
.jdb-imagebox .jdb-imagebox-btn {
 background:inherit;
 border-color:inherit;
 display:inline-block;
 width:auto
}
.jdb-imagebox figure {
 margin:0
}
.jdb-imagebox figcaption {
 display:block
}
.jdb-iconbox > a {
 display:block
}
.jdb-iconbox .jdb-iconbox-icon {
 text-align:center;
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 width:auto;
 display:flex;
 justify-content:center
}
.jdb-iconbox .jdb-iconbox-btn {
 background:inherit;
 border-color:inherit;
 display:inline-block;
 width:auto
}
.jdb-iconbox figure {
 margin:0
}
.jdb-gallery-element .jdb-gallery-item-caption {
 font-size:15px;
 text-align:center;
 padding:5px
}
.jdb-team .jdb-team-img {
 max-width:100%;
 margin:auto;
 display:block;
 border-radius:5px
}
.jdb-team .jdb-team-name {
 margin-top:10px;
 text-align:center;
 color:#007bff
}
.jdb-team .jdb-team-designation {
 font-size:16px;
 text-align:center;
 font-style:italic;
 color:#6c757d
}
.jdb-team .jdb-social-links ul li a {
 margin-bottom:0px
}
@keyframes jdb-progressbar-stripes {
 from {
  background-position:15px 0
 }
 to {
  background-position:0 0
 }
}
.jdb-progressbars .jdb-progressbar {
 background-color:#e9ecef;
 position:relative;
 margin-bottom:15px;
 color:#fff;
 box-sizing:content-box;
 display:inline-block;
 width:100%;
 border-radius:3px;
 height:20px
}
.jdb-progressbars .jdb-progressbar .jdb-progressbar-progress {
 position:absolute;
 height:100%;
 top:0;
 left:0;
 -webkit-transition:0.2s width linear;
 -moz-transition:0.2s width linear;
 -ms-transition:0.2s width linear;
 -o-transition:0.2s width linear;
 transition:0.2s width linear;
 background-color:#000;
 border-radius:3px;
 background-color:#007bff
}
.jdb-progressbars .jdb-progressbar .jdb-progressbar-labels {
 position:absolute;
 top:0;
 left:0;
 overflow:hidden;
 padding:0px 8px;
 line-height:20px
}
.jdb-progressbars .jdb-progressbar .jdb-progressbar-labels .jdb-value {
 float:right
}
.jdb-progressbars .jdb-progressbar .jdb-progressbar-labels .jdb-label {
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden;
 display:block;
 float:left;
 max-width:100%;
 margin-right:10px
}
.jdb-progressbars .jdb-progressbar[data-striped=normal] .jdb-progressbar-progress,
.jdb-progressbars .jdb-progressbar[data-striped=animated] .jdb-progressbar-progress {
 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:15px 15px
}
.jdb-progressbars .jdb-progressbar[data-striped=animated] .jdb-progressbar-progress {
 -webkit-animation:jdb-progressbar-stripes 1s linear infinite;
 animation:jdb-progressbar-stripes 1s linear infinite
}
.jdb-progressbars .jdb-progressbar[data-position=outside] {
 color:#000
}
.jdb-progressbars .jdb-progressbar[data-position=outside] .jdb-progressbar-labels {
 bottom:100%;
 top:auto;
 padding:0px
}
.jdb-progressbars .jdb-progressbar[data-type=primary] {
 color:#fff
}
.jdb-progressbars .jdb-progressbar[data-type=primary] .jdb-progressbar-progress {
 background-color:#007bff
}
.jdb-progressbars .jdb-progressbar[data-type=primary][data-position=outside] {
 color:#007bff
}
.jdb-progressbars .jdb-progressbar[data-type=secondary] {
 color:#fff
}
.jdb-progressbars .jdb-progressbar[data-type=secondary] .jdb-progressbar-progress {
 background-color:#6c757d
}
.jdb-progressbars .jdb-progressbar[data-type=secondary][data-position=outside] {
 color:#6c757d
}
.jdb-progressbars .jdb-progressbar[data-type=success] {
 color:#fff
}
.jdb-progressbars .jdb-progressbar[data-type=success] .jdb-progressbar-progress {
 background-color:#28a745
}
.jdb-progressbars .jdb-progressbar[data-type=success][data-position=outside] {
 color:#28a745
}
.jdb-progressbars .jdb-progressbar[data-type=info] {
 color:#fff
}
.jdb-progressbars .jdb-progressbar[data-type=info] .jdb-progressbar-progress {
 background-color:#17a2b8
}
.jdb-progressbars .jdb-progressbar[data-type=info][data-position=outside] {
 color:#17a2b8
}
.jdb-progressbars .jdb-progressbar[data-type=warning] {
 color:#212529
}
.jdb-progressbars .jdb-progressbar[data-type=warning] .jdb-progressbar-progress {
 background-color:#ffc107
}
.jdb-progressbars .jdb-progressbar[data-type=warning][data-position=outside] {
 color:#ffc107
}
.jdb-progressbars .jdb-progressbar[data-type=danger] {
 color:#fff
}
.jdb-progressbars .jdb-progressbar[data-type=danger] .jdb-progressbar-progress {
 background-color:#dc3545
}
.jdb-progressbars .jdb-progressbar[data-type=danger][data-position=outside] {
 color:#dc3545
}
.jdb-progressbars .jdb-progressbar[data-type=light] {
 color:#212529
}
.jdb-progressbars .jdb-progressbar[data-type=light] .jdb-progressbar-progress {
 background-color:#f8f9fa
}
.jdb-progressbars .jdb-progressbar[data-type=light][data-position=outside] {
 color:#f8f9fa
}
.jdb-progressbars .jdb-progressbar[data-type=dark] {
 color:#fff
}
.jdb-progressbars .jdb-progressbar[data-type=dark] .jdb-progressbar-progress {
 background-color:#343a40
}
.jdb-progressbars .jdb-progressbar[data-type=dark][data-position=outside] {
 color:#343a40
}
.jdb-progressbars .jdb-progressbar:last-child {
 margin-bottom:0 !important
}
.jdb-numbercounter .jdb-numbercounter-wrapper {
 display:flex;
 align-items:center;
 justify-content:center
}
.jdb-numbercounter .jdb-numbercounter-icon,
.jdb-numbercounter .jdb-numbercounter-number,
.jdb-numbercounter .jdb-numbercounter-title {
 text-align:center
}
.jdb-numbercounter .jdb-numbercounter-icon {
 vertical-align:baseline;
 box-sizing:content-box;
 align-self:center;
 color:#17a2b8
}
.jdb-numbercounter .jdb-numbercounter-icon.jdb-numbercounter-icon-right,
.jdb-numbercounter .jdb-numbercounter-icon.jdb-numbercounter-icon-bottom {
 order:2
}
.jdb-numbercounter .jdb-numbercounter-number {
 font-size:42px;
 text-align:center;
 color:#007bff
}
.jdb-numbercounter .jdb-numbercounter-number > span,
.jdb-numbercounter .jdb-numbercounter-number > div {
 white-space:pre;
 display:inline-block
}
.jdb-numbercounter .jdb-numbercounter-title {
 margin-top:10px;
 color:#6c757d
}
.jdb-countdown .jdb-countdown-container {
 margin:auto;
 width:100%
}
.jdb-countdown .jdb-countdown-item {
 background:#fff;
 margin:0 10px;
 border:2px solid #f0f0f0;
 padding:35px 25px
}
.jdb-countdown .jdb-countdown-number {
 color:#007bff;
 font-size:42px;
 text-align:center;
 font-weight:bold
}
.jdb-countdown .jdb-countdown-label {
 color:#343a40;
 font-size:18px;
 text-align:center;
 font-weight:normal
}
.jdb-countdown .jdb-countdown-inner.jdb-countdown-hide {
 display:none
}
.jdb-countdown .jdb-countdown-inner.jdb-countdown-block .jdb-countdown-number,
.jdb-countdown .jdb-countdown-inner.jdb-countdown-block .jdb-countdown-label {
 display:block
}
.jdb-countdown .jdb-countdown-inner.jdb-countdown-inline .jdb-countdown-number,
.jdb-countdown .jdb-countdown-inner.jdb-countdown-inline .jdb-countdown-label {
 display:inline-block
}
.jdb-countdown .jdb-countdown-inner.jdb-countdown-inline .jdb-countdown-label:before {
 content:"\00a0 "
}
.jdb-countdown .jdb-countdown-message {
 display:none
}
.jdb-countdown .jdb-countdown-message.jdb-countdown-show {
 display:block
}
.jdb-countdown .jdb-countdown-inline .jdb-countdown-item {
 text-align:center
}
.jdb-cta {
 display:flex;
 flex-direction:column;
 min-height:300px
}
.jdb-cta .jdb-cta-title {
 color:#007bff
}
.jdb-cta .jdb-ribbon {
 background-color:#6c757d;
 color:#fff;
 font-size:14px;
 line-height:30px
}
.cd-words-wrapper {
 display:inline-block;
 position:relative;
 text-align:left
}
.cd-words-wrapper b {
 display:inline-block;
 position:absolute;
 white-space:nowrap;
 left:0;
 top:0
}
.cd-words-wrapper b.is-visible {
 position:relative
}
.cd-headline > span:first-child:not(.cd-words-wrapper):after {
 content:" "
}
.cd-headline > span:last-child:not(.cd-words-wrapper):before {
 content:" "
}
.jdb-business-hours .jdb-bh-row {
 display:flex;
 padding:15px;
 border-bottom-width:1px;
 border-bottom-color:#343a40
}
.jdb-business-hours .jdb-bh-day,
.jdb-business-hours .jdb-bh-time {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%
}
.jdb-business-hours .jdb-bh-day {
 color:#000;
 text-align:left
}
.jdb-business-hours .jdb-bh-time {
 color:#000;
 text-align:right
}
.jdb-element-content .jdb-firstletter {
 font-size:72px;
 text-align:center;
 line-height:60px
}
.jdb-image-card {
 display:flex
}
.jdb-image-card.jdb-image-top-card {
 flex-direction:column;
 align-items:center;
 text-align:center
}
.jdb-image-card.jdb-image-topright-card {
 flex-direction:column;
 align-items:flex-end;
 text-align:right
}
.jdb-image-card.jdb-image-topleft-card {
 flex-direction:column;
 align-items:flex-start;
 text-align:left
}
.jdb-image-card.jdb-image-bottom-card {
 flex-direction:column-reverse;
 align-items:center;
 text-align:center
}
.jdb-image-card.jdb-image-left-card {
 flex-direction:row;
 text-align:left
}
.jdb-image-card.jdb-image-left-card .jdb-image-card-info {
 padding-left:15px;
 text-align:left
}
.jdb-image-card.jdb-image-right-card {
 flex-direction:row-reverse;
 text-align:right
}
.jdb-image-card.jdb-image-right-card .jdb-image-card-info {
 padding-right:15px;
 text-align:right
}
.jdb-image-card.jdb-image-center-card {
 flex-direction:row;
 justify-content:center
}
.jdb-image-card.jdb-image-center-card .jdb-image-card-info {
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 width:auto;
 padding-left:15px;
 text-align:left
}
.jdb-image-card .jdb-image-card-img {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%;
 display:flex;
 flex-direction:row;
 align-items:center
}
.jdb-image-card .jdb-image-card-info {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%;
 display:flex;
 flex-direction:column;
 justify-content:center
}
.jdb-testimonials {
 overflow:hidden
}
.jdb-testimonials .jdb-slider-items > * {
 padding:15px
}
.jdb-testimonials .jdb-testimonial-author-info {
 padding:15px 0px
}
.jdb-testimonials .jdb-testimonial-author-info > p {
 margin:0px
}
.jdb-testimonials .jdb-testimonial-author-name {
 color:#007bff
}
.jdb-testimonials .jdb-testimonial-author-designation {
 color:#6c757d
}
.jdb-testimonials .jdb-testimonial {
 margin:auto;
 max-width:100%;
 display:flex
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imagestacked {
 flex-direction:column
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageinline {
 flex-direction:column
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageabove {
 flex-direction:column-reverse
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageleft {
 flex-direction:row-reverse
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageleft .jdb-testimonial-author {
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 max-width:auto
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageleft .jdb-testimonial-content {
 padding-left:15px;
 padding-right:15px;
 margin-left:15px
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageleft .jdb-testimonial-author-avatar {
 align-items:flex-start;
 flex:0
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageleft .jdb-testimonial-author-info {
 justify-content:flex-start
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageright {
 flex-direction:row
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageright .jdb-testimonial-author {
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 max-width:auto
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageright .jdb-testimonial-content {
 padding-left:15px;
 padding-right:15px;
 margin-right:15px
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageright .jdb-testimonial-author-avatar {
 align-items:flex-start;
 flex:0
}
.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageright .jdb-testimonial-author-info {
 justify-content:flex-start
}
.jdb-testimonials .jdb-testimonial-author-avatar {
 max-width:80px
}
.jdb-testimonials .jdb-testimonial-author-avatar img {
 border-radius:5px
}
.jdb-testimonials .jdb-testimonial-content {
 padding:15px 0px;
 align-items:center;
 display:flex
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble {
 position:relative;
 border-radius:8px;
 background-color:#6c757d;
 border-color:#6c757d;
 color:#fff;
 padding:15px
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble:after {
 content:'';
 position:absolute;
 width:0;
 height:0;
 border:10px solid transparent
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=bottom] {
 margin-bottom:15px
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=bottom]:after {
 bottom:0;
 border-bottom:0;
 border-top-color:inherit;
 margin-bottom:-10px;
 margin-left:-10px
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=top] {
 margin-top:15px
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=top]:after {
 top:0;
 border-top:0;
 margin-top:-10px;
 border-bottom-color:inherit;
 margin-left:-10px
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=right]:after {
 top:40px;
 border-right:0;
 margin-right:-10px;
 border-left-color:inherit;
 margin-top:-10px;
 right:0 !important;
 left:auto !important
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=left]:after {
 top:40px;
 border-left:0;
 margin-left:-10px;
 border-right-color:inherit;
 margin-top:-10px;
 left:0 !important;
 right:auto !important
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-alignment=center]:after {
 left:50%
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-alignment=left]:after {
 left:40px
}
.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-alignment=right]:after {
 right:30px
}
.jdb-firstletter {
 float:left;
 margin-right:5px
}
.jdb-jarticles-live-preview {
 position:relative
}
.jdb-jarticles-live-preview .jdb-loader {
 display:none
}
.jdb-jarticles-live-preview.loading .jdb-loader {
 display:flex
}
.jdb-jarticles-live-preview.loading .jdb-jarticles {
 display:none
}
.jdb-google-map .gm-style .gm-style-iw-d {
 overflow:auto !important
}
.jdb-google-map .gm-style .gm-style-iw-d::-webkit-scrollbar {
 width:16px !important
}
.jdb-google-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track {
 -webkit-box-shadow:none !important;
 background-color:transparent !important
}
.jdb-google-map .gm-style .gm-style-iw-d::-webkit-scrollbar-thumb {
 background-color:#000 !important;
 outline:none !important
}
.jdb-google-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece {
 background-color:transparent !important
}
.jdb-accordion-element ul li {
 border:1px solid #eee
}
.jdb-accordion-element ul li:not(:last-child) {
 margin-bottom:10px
}
.jdb-accordion-element ul li:not(.jdb-active):hover {
 border-color:dddddd
}
.jdb-accordion-element ul li.jdb-active {
 border-color:#888
}
.jdb-form-input-errors {
 padding:0;
 margin:0;
 list-style-type:none;
 font-size:small;
 color:red
}
.grecaptcha-badge {
 z-index:99999
}
.jdb-buttongroup .jdb-buttongroup-wrapper {
 flex-wrap:wrap;
 display:flex
}
.jdb-buttongroup .jdb-button-container {
 display:inline-flex
}
.jdb-buttongroup.jdb-buttongroup-stack-desktop .jdb-buttongroup-wrapper {
 margin-left:0 !important;
 margin-right:0 !important
}
.jdb-buttongroup.jdb-buttongroup-stack-desktop .jdb-button-container {
 display:flex;
 width:100%;
 margin-left:0 !important;
 margin-right:0 !important
}
@media (max-width:991.98px) {
 .jdb-buttongroup.jdb-buttongroup-stack-tablet .jdb-buttongroup-wrapper {
  margin-left:0 !important;
  margin-right:0 !important
 }
}
@media (max-width:991.98px) {
 .jdb-buttongroup.jdb-buttongroup-stack-tablet .jdb-button-container {
  display:flex;
  width:100%;
  margin-left:0 !important;
  margin-right:0 !important
 }
}
@media (max-width:767.98px) {
 .jdb-buttongroup.jdb-buttongroup-stack-mobile .jdb-buttongroup-wrapper {
  margin-left:0 !important;
  margin-right:0 !important
 }
}
@media (max-width:767.98px) {
 .jdb-buttongroup.jdb-buttongroup-stack-mobile .jdb-button-container {
  display:flex;
  width:100%;
  margin-left:0 !important;
  margin-right:0 !important
 }
}
@keyframes spinner-border {
 to {
  transform:rotate(360deg)
 }
}
.jdb-loader {
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
 display:flex;
 justify-content:center;
 align-items:center;
 z-index:1;
 background:rgba(255, 255, 255, 0.75)
}
.jdb-loader .jdb-loader-border {
 display:inline-block;
 width:2rem;
 height:2rem;
 vertical-align:text-bottom;
 border:0.25em solid currentColor;
 border-right-color:transparent;
 border-radius:50%;
 animation:spinner-border 0.75s linear infinite
}
.jdb-loader .jdb-loader-border-sm {
 width:1rem;
 height:1rem;
 border-width:0.2em
}
@keyframes spinner-grow {
 0% {
  transform:scale(0)
 }
 50% {
  opacity:1;
  transform:none
 }
}
.jdb-loader .jdb-loader-grow {
 display:inline-block;
 width:2rem;
 height:2rem;
 vertical-align:text-bottom;
 background-color:currentColor;
 border-radius:50%;
 opacity:0;
 animation:spinner-grow 0.75s linear infinite
}
.jdb-loader .jdb-loader-grow-sm {
 width:1rem;
 height:1rem
}
.cd-words-wrapper i,
.cd-words-wrapper b {
 font-weight:inherit;
 text-decoration:inherit;
 text-transform:inherit;
 font-style:inherit
}
.cd-headline.rotate-1 .cd-words-wrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.cd-headline.rotate-1 b {
 opacity:0;
 -webkit-transform-origin:50% 100%;
 -moz-transform-origin:50% 100%;
 -ms-transform-origin:50% 100%;
 -o-transform-origin:50% 100%;
 transform-origin:50% 100%;
 -webkit-transform:rotateX(180deg);
 -moz-transform:rotateX(180deg);
 -ms-transform:rotateX(180deg);
 -o-transform:rotateX(180deg);
 transform:rotateX(180deg)
}
.cd-headline.rotate-1 b.is-visible {
 opacity:1;
 -webkit-transform:rotateX(0deg);
 -moz-transform:rotateX(0deg);
 -ms-transform:rotateX(0deg);
 -o-transform:rotateX(0deg);
 transform:rotateX(0deg);
 -webkit-animation:cd-rotate-1-in 1.2s;
 -moz-animation:cd-rotate-1-in 1.2s;
 animation:cd-rotate-1-in 1.2s
}
.cd-headline.rotate-1 b.is-hidden {
 -webkit-transform:rotateX(180deg);
 -moz-transform:rotateX(180deg);
 -ms-transform:rotateX(180deg);
 -o-transform:rotateX(180deg);
 transform:rotateX(180deg);
 -webkit-animation:cd-rotate-1-out 1.2s;
 -moz-animation:cd-rotate-1-out 1.2s;
 animation:cd-rotate-1-out 1.2s
}
@-webkit-keyframes cd-rotate-1-in {
 0% {
  -webkit-transform:rotateX(180deg);
  opacity:0
 }
 35% {
  -webkit-transform:rotateX(120deg);
  opacity:0
 }
 65% {
  opacity:0
 }
 100% {
  -webkit-transform:rotateX(360deg);
  opacity:1
 }
}
@-moz-keyframes cd-rotate-1-in {
 0% {
  -moz-transform:rotateX(180deg);
  opacity:0
 }
 35% {
  -moz-transform:rotateX(120deg);
  opacity:0
 }
 65% {
  opacity:0
 }
 100% {
  -moz-transform:rotateX(360deg);
  opacity:1
 }
}
@keyframes cd-rotate-1-in {
 0% {
  -webkit-transform:rotateX(180deg);
  -moz-transform:rotateX(180deg);
  -ms-transform:rotateX(180deg);
  -o-transform:rotateX(180deg);
  transform:rotateX(180deg);
  opacity:0
 }
 35% {
  -webkit-transform:rotateX(120deg);
  -moz-transform:rotateX(120deg);
  -ms-transform:rotateX(120deg);
  -o-transform:rotateX(120deg);
  transform:rotateX(120deg);
  opacity:0
 }
 65% {
  opacity:0
 }
 100% {
  -webkit-transform:rotateX(360deg);
  -moz-transform:rotateX(360deg);
  -ms-transform:rotateX(360deg);
  -o-transform:rotateX(360deg);
  transform:rotateX(360deg);
  opacity:1
 }
}
@-webkit-keyframes cd-rotate-1-out {
 0% {
  -webkit-transform:rotateX(0deg);
  opacity:1
 }
 35% {
  -webkit-transform:rotateX(-40deg);
  opacity:1
 }
 65% {
  opacity:0
 }
 100% {
  -webkit-transform:rotateX(180deg);
  opacity:0
 }
}
@-moz-keyframes cd-rotate-1-out {
 0% {
  -moz-transform:rotateX(0deg);
  opacity:1
 }
 35% {
  -moz-transform:rotateX(-40deg);
  opacity:1
 }
 65% {
  opacity:0
 }
 100% {
  -moz-transform:rotateX(180deg);
  opacity:0
 }
}
@keyframes cd-rotate-1-out {
 0% {
  -webkit-transform:rotateX(0deg);
  -moz-transform:rotateX(0deg);
  -ms-transform:rotateX(0deg);
  -o-transform:rotateX(0deg);
  transform:rotateX(0deg);
  opacity:1
 }
 35% {
  -webkit-transform:rotateX(-40deg);
  -moz-transform:rotateX(-40deg);
  -ms-transform:rotateX(-40deg);
  -o-transform:rotateX(-40deg);
  transform:rotateX(-40deg);
  opacity:1
 }
 65% {
  opacity:0
 }
 100% {
  -webkit-transform:rotateX(180deg);
  -moz-transform:rotateX(180deg);
  -ms-transform:rotateX(180deg);
  -o-transform:rotateX(180deg);
  transform:rotateX(180deg);
  opacity:0
 }
}
.cd-headline.type .cd-words-wrapper {
 vertical-align:top;
 overflow:hidden
}
.cd-words-wrapper b i {
 font-style:normal
}
.cd-headline.type .cd-words-wrapper::after {
 content:'';
 position:absolute;
 right:0;
 top:50%;
 bottom:auto;
 -webkit-transform:translateY(-50%);
 -moz-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 -o-transform:translateY(-50%);
 transform:translateY(-50%);
 height:90%;
 width:1px;
 background-color:#aebcb9
}
.cd-headline.type .cd-words-wrapper.waiting::after {
 -webkit-animation:cd-pulse 1s infinite;
 -moz-animation:cd-pulse 1s infinite;
 animation:cd-pulse 1s infinite
}
.cd-headline.type .cd-words-wrapper.selected {
 background-color:#aebcb9
}
.cd-headline.type .cd-words-wrapper.selected::after {
 visibility:hidden
}
.cd-headline.type .cd-words-wrapper.selected b {
 color:#0d0d0d
}
.cd-headline.type b {
 visibility:hidden
}
.cd-headline.type b.is-visible {
 visibility:visible
}
.cd-headline.type i {
 position:absolute;
 visibility:hidden
}
.cd-headline.type i.in {
 position:relative;
 visibility:visible
}
@-webkit-keyframes cd-pulse {
 0% {
  -webkit-transform:translateY(-50%) scale(1);
  opacity:1
 }
 40% {
  -webkit-transform:translateY(-50%) scale(0.9);
  opacity:0
 }
 100% {
  -webkit-transform:translateY(-50%) scale(0);
  opacity:0
 }
}
@-moz-keyframes cd-pulse {
 0% {
  -moz-transform:translateY(-50%) scale(1);
  opacity:1
 }
 40% {
  -moz-transform:translateY(-50%) scale(0.9);
  opacity:0
 }
 100% {
  -moz-transform:translateY(-50%) scale(0);
  opacity:0
 }
}
@keyframes cd-pulse {
 0% {
  -webkit-transform:translateY(-50%) scale(1);
  -moz-transform:translateY(-50%) scale(1);
  -ms-transform:translateY(-50%) scale(1);
  -o-transform:translateY(-50%) scale(1);
  transform:translateY(-50%) scale(1);
  opacity:1
 }
 40% {
  -webkit-transform:translateY(-50%) scale(0.9);
  -moz-transform:translateY(-50%) scale(0.9);
  -ms-transform:translateY(-50%) scale(0.9);
  -o-transform:translateY(-50%) scale(0.9);
  transform:translateY(-50%) scale(0.9);
  opacity:0
 }
 100% {
  -webkit-transform:translateY(-50%) scale(0);
  -moz-transform:translateY(-50%) scale(0);
  -ms-transform:translateY(-50%) scale(0);
  -o-transform:translateY(-50%) scale(0);
  transform:translateY(-50%) scale(0);
  opacity:0
 }
}
.cd-headline.rotate-2 .cd-words-wrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.cd-headline.rotate-2 i,
.cd-headline.rotate-2 em {
 display:inline-block;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.cd-headline.rotate-2 b {
 opacity:0
}
.cd-headline.rotate-2 i {
 -webkit-transform-style:preserve-3d;
 -moz-transform-style:preserve-3d;
 -ms-transform-style:preserve-3d;
 -o-transform-style:preserve-3d;
 transform-style:preserve-3d;
 -webkit-transform:translateZ(-20px) rotateX(90deg);
 -moz-transform:translateZ(-20px) rotateX(90deg);
 -ms-transform:translateZ(-20px) rotateX(90deg);
 -o-transform:translateZ(-20px) rotateX(90deg);
 transform:translateZ(-20px) rotateX(90deg);
 opacity:0
}
.is-visible .cd-headline.rotate-2 i {
 opacity:1
}
.cd-headline.rotate-2 i.in {
 -webkit-animation:cd-rotate-2-in 0.4s forwards;
 -moz-animation:cd-rotate-2-in 0.4s forwards;
 animation:cd-rotate-2-in 0.4s forwards
}
.cd-headline.rotate-2 i.out {
 -webkit-animation:cd-rotate-2-out 0.4s forwards;
 -moz-animation:cd-rotate-2-out 0.4s forwards;
 animation:cd-rotate-2-out 0.4s forwards
}
.cd-headline.rotate-2 em {
 -webkit-transform:translateZ(20px);
 -moz-transform:translateZ(20px);
 -ms-transform:translateZ(20px);
 -o-transform:translateZ(20px);
 transform:translateZ(20px)
}
.no-csstransitions .cd-headline.rotate-2 i {
 -webkit-transform:rotateX(0deg);
 -moz-transform:rotateX(0deg);
 -ms-transform:rotateX(0deg);
 -o-transform:rotateX(0deg);
 transform:rotateX(0deg);
 opacity:0
}
.no-csstransitions .cd-headline.rotate-2 i em {
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1)
}
.no-csstransitions .cd-headline.rotate-2 .is-visible i {
 opacity:1
}
@-webkit-keyframes cd-rotate-2-in {
 0% {
  opacity:0;
  -webkit-transform:translateZ(-20px) rotateX(90deg)
 }
 60% {
  opacity:1;
  -webkit-transform:translateZ(-20px) rotateX(-10deg)
 }
 100% {
  opacity:1;
  -webkit-transform:translateZ(-20px) rotateX(0deg)
 }
}
@-moz-keyframes cd-rotate-2-in {
 0% {
  opacity:0;
  -moz-transform:translateZ(-20px) rotateX(90deg)
 }
 60% {
  opacity:1;
  -moz-transform:translateZ(-20px) rotateX(-10deg)
 }
 100% {
  opacity:1;
  -moz-transform:translateZ(-20px) rotateX(0deg)
 }
}
@keyframes cd-rotate-2-in {
 0% {
  opacity:0;
  -webkit-transform:translateZ(-20px) rotateX(90deg);
  -moz-transform:translateZ(-20px) rotateX(90deg);
  -ms-transform:translateZ(-20px) rotateX(90deg);
  -o-transform:translateZ(-20px) rotateX(90deg);
  transform:translateZ(-20px) rotateX(90deg)
 }
 60% {
  opacity:1;
  -webkit-transform:translateZ(-20px) rotateX(-10deg);
  -moz-transform:translateZ(-20px) rotateX(-10deg);
  -ms-transform:translateZ(-20px) rotateX(-10deg);
  -o-transform:translateZ(-20px) rotateX(-10deg);
  transform:translateZ(-20px) rotateX(-10deg)
 }
 100% {
  opacity:1;
  -webkit-transform:translateZ(-20px) rotateX(0deg);
  -moz-transform:translateZ(-20px) rotateX(0deg);
  -ms-transform:translateZ(-20px) rotateX(0deg);
  -o-transform:translateZ(-20px) rotateX(0deg);
  transform:translateZ(-20px) rotateX(0deg)
 }
}
@-webkit-keyframes cd-rotate-2-out {
 0% {
  opacity:1;
  -webkit-transform:translateZ(-20px) rotateX(0)
 }
 60% {
  opacity:0;
  -webkit-transform:translateZ(-20px) rotateX(-100deg)
 }
 100% {
  opacity:0;
  -webkit-transform:translateZ(-20px) rotateX(-90deg)
 }
}
@-moz-keyframes cd-rotate-2-out {
 0% {
  opacity:1;
  -moz-transform:translateZ(-20px) rotateX(0)
 }
 60% {
  opacity:0;
  -moz-transform:translateZ(-20px) rotateX(-100deg)
 }
 100% {
  opacity:0;
  -moz-transform:translateZ(-20px) rotateX(-90deg)
 }
}
@keyframes cd-rotate-2-out {
 0% {
  opacity:1;
  -webkit-transform:translateZ(-20px) rotateX(0);
  -moz-transform:translateZ(-20px) rotateX(0);
  -ms-transform:translateZ(-20px) rotateX(0);
  -o-transform:translateZ(-20px) rotateX(0);
  transform:translateZ(-20px) rotateX(0)
 }
 60% {
  opacity:0;
  -webkit-transform:translateZ(-20px) rotateX(-100deg);
  -moz-transform:translateZ(-20px) rotateX(-100deg);
  -ms-transform:translateZ(-20px) rotateX(-100deg);
  -o-transform:translateZ(-20px) rotateX(-100deg);
  transform:translateZ(-20px) rotateX(-100deg)
 }
 100% {
  opacity:0;
  -webkit-transform:translateZ(-20px) rotateX(-90deg);
  -moz-transform:translateZ(-20px) rotateX(-90deg);
  -ms-transform:translateZ(-20px) rotateX(-90deg);
  -o-transform:translateZ(-20px) rotateX(-90deg);
  transform:translateZ(-20px) rotateX(-90deg)
 }
}
.cd-headline.loading-bar .cd-words-wrapper {
 overflow:hidden;
 vertical-align:top
}
.cd-headline.loading-bar .cd-words-wrapper::after {
 content:'';
 position:absolute;
 left:0;
 bottom:0;
 height:3px;
 width:0;
 background:currentColor;
 z-index:2;
 -webkit-transition:width 0.3s -0.1s;
 -moz-transition:width 0.3s -0.1s;
 transition:width 0.3s -0.1s
}
.cd-headline.loading-bar .cd-words-wrapper.is-loading::after {
 width:100%;
 -webkit-transition:width 3s;
 -moz-transition:width 3s;
 transition:width 3s
}
.cd-headline.loading-bar b {
 top:0.2em;
 opacity:0;
 -webkit-transition:opacity 0.3s;
 -moz-transition:opacity 0.3s;
 transition:opacity 0.3s
}
.cd-headline.loading-bar b.is-visible {
 opacity:1;
 top:0
}
.cd-headline.slide .cd-words-wrapper {
 overflow:hidden;
 vertical-align:top
}
.cd-headline.slide b {
 opacity:0;
 top:0.2em
}
.cd-headline.slide b.is-visible {
 top:0;
 opacity:1;
 -webkit-animation:slide-in 0.6s;
 -moz-animation:slide-in 0.6s;
 animation:slide-in 0.6s
}
.cd-headline.slide b.is-hidden {
 -webkit-animation:slide-out 0.6s;
 -moz-animation:slide-out 0.6s;
 animation:slide-out 0.6s
}
@-webkit-keyframes slide-in {
 0% {
  opacity:0;
  -webkit-transform:translateY(-100%)
 }
 60% {
  opacity:1;
  -webkit-transform:translateY(20%)
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0)
 }
}
@-moz-keyframes slide-in {
 0% {
  opacity:0;
  -moz-transform:translateY(-100%)
 }
 60% {
  opacity:1;
  -moz-transform:translateY(20%)
 }
 100% {
  opacity:1;
  -moz-transform:translateY(0)
 }
}
@keyframes slide-in {
 0% {
  opacity:0;
  -webkit-transform:translateY(-100%);
  -moz-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  -o-transform:translateY(-100%);
  transform:translateY(-100%)
 }
 60% {
  opacity:1;
  -webkit-transform:translateY(20%);
  -moz-transform:translateY(20%);
  -ms-transform:translateY(20%);
  -o-transform:translateY(20%);
  transform:translateY(20%)
 }
 100% {
  opacity:1;
  -webkit-transform:translateY(0);
  -moz-transform:translateY(0);
  -ms-transform:translateY(0);
  -o-transform:translateY(0);
  transform:translateY(0)
 }
}
@-webkit-keyframes slide-out {
 0% {
  opacity:1;
  -webkit-transform:translateY(0)
 }
 60% {
  opacity:0;
  -webkit-transform:translateY(120%)
 }
 100% {
  opacity:0;
  -webkit-transform:translateY(100%)
 }
}
@-moz-keyframes slide-out {
 0% {
  opacity:1;
  -moz-transform:translateY(0)
 }
 60% {
  opacity:0;
  -moz-transform:translateY(120%)
 }
 100% {
  opacity:0;
  -moz-transform:translateY(100%)
 }
}
@keyframes slide-out {
 0% {
  opacity:1;
  -webkit-transform:translateY(0);
  -moz-transform:translateY(0);
  -ms-transform:translateY(0);
  -o-transform:translateY(0);
  transform:translateY(0)
 }
 60% {
  opacity:0;
  -webkit-transform:translateY(120%);
  -moz-transform:translateY(120%);
  -ms-transform:translateY(120%);
  -o-transform:translateY(120%);
  transform:translateY(120%)
 }
 100% {
  opacity:0;
  -webkit-transform:translateY(100%);
  -moz-transform:translateY(100%);
  -ms-transform:translateY(100%);
  -o-transform:translateY(100%);
  transform:translateY(100%)
 }
}
.cd-headline.clip .cd-words-wrapper {
 overflow:hidden;
 vertical-align:top
}
.cd-headline.clip .cd-words-wrapper::after {
 content:'';
 position:absolute;
 top:0;
 right:0;
 width:2px;
 height:100%;
 background-color:currentColor
}
.cd-headline.clip b {
 opacity:0
}
.cd-headline.clip b.is-visible {
 opacity:1
}
.cd-headline.zoom .cd-words-wrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.cd-headline.zoom b {
 opacity:0
}
.cd-headline.zoom b.is-visible {
 opacity:1;
 -webkit-animation:zoom-in 0.8s;
 -moz-animation:zoom-in 0.8s;
 animation:zoom-in 0.8s
}
.cd-headline.zoom b.is-hidden {
 -webkit-animation:zoom-out 0.8s;
 -moz-animation:zoom-out 0.8s;
 animation:zoom-out 0.8s
}
@-webkit-keyframes zoom-in {
 0% {
  opacity:0;
  -webkit-transform:translateZ(100px)
 }
 100% {
  opacity:1;
  -webkit-transform:translateZ(0)
 }
}
@-moz-keyframes zoom-in {
 0% {
  opacity:0;
  -moz-transform:translateZ(100px)
 }
 100% {
  opacity:1;
  -moz-transform:translateZ(0)
 }
}
@keyframes zoom-in {
 0% {
  opacity:0;
  -webkit-transform:translateZ(100px);
  -moz-transform:translateZ(100px);
  -ms-transform:translateZ(100px);
  -o-transform:translateZ(100px);
  transform:translateZ(100px)
 }
 100% {
  opacity:1;
  -webkit-transform:translateZ(0);
  -moz-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
}
@-webkit-keyframes zoom-out {
 0% {
  opacity:1;
  -webkit-transform:translateZ(0)
 }
 100% {
  opacity:0;
  -webkit-transform:translateZ(-100px)
 }
}
@-moz-keyframes zoom-out {
 0% {
  opacity:1;
  -moz-transform:translateZ(0)
 }
 100% {
  opacity:0;
  -moz-transform:translateZ(-100px)
 }
}
@keyframes zoom-out {
 0% {
  opacity:1;
  -webkit-transform:translateZ(0);
  -moz-transform:translateZ(0);
  -ms-transform:translateZ(0);
  -o-transform:translateZ(0);
  transform:translateZ(0)
 }
 100% {
  opacity:0;
  -webkit-transform:translateZ(-100px);
  -moz-transform:translateZ(-100px);
  -ms-transform:translateZ(-100px);
  -o-transform:translateZ(-100px);
  transform:translateZ(-100px)
 }
}
.cd-headline.rotate-3 .cd-words-wrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.cd-headline.rotate-3 b {
 opacity:0
}
.cd-headline.rotate-3 i {
 display:inline-block;
 -webkit-transform:rotateY(180deg);
 -moz-transform:rotateY(180deg);
 -ms-transform:rotateY(180deg);
 -o-transform:rotateY(180deg);
 transform:rotateY(180deg);
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden
}
.is-visible .cd-headline.rotate-3 i {
 -webkit-transform:rotateY(0deg);
 -moz-transform:rotateY(0deg);
 -ms-transform:rotateY(0deg);
 -o-transform:rotateY(0deg);
 transform:rotateY(0deg)
}
.cd-headline.rotate-3 i.in {
 -webkit-animation:cd-rotate-3-in 0.6s forwards;
 -moz-animation:cd-rotate-3-in 0.6s forwards;
 animation:cd-rotate-3-in 0.6s forwards
}
.cd-headline.rotate-3 i.out {
 -webkit-animation:cd-rotate-3-out 0.6s forwards;
 -moz-animation:cd-rotate-3-out 0.6s forwards;
 animation:cd-rotate-3-out 0.6s forwards
}
.no-csstransitions .cd-headline.rotate-3 i {
 -webkit-transform:rotateY(0deg);
 -moz-transform:rotateY(0deg);
 -ms-transform:rotateY(0deg);
 -o-transform:rotateY(0deg);
 transform:rotateY(0deg);
 opacity:0
}
.no-csstransitions .cd-headline.rotate-3 .is-visible i {
 opacity:1
}
@-webkit-keyframes cd-rotate-3-in {
 0% {
  -webkit-transform:rotateY(180deg)
 }
 100% {
  -webkit-transform:rotateY(0deg)
 }
}
@-moz-keyframes cd-rotate-3-in {
 0% {
  -moz-transform:rotateY(180deg)
 }
 100% {
  -moz-transform:rotateY(0deg)
 }
}
@keyframes cd-rotate-3-in {
 0% {
  -webkit-transform:rotateY(180deg);
  -moz-transform:rotateY(180deg);
  -ms-transform:rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform:rotateY(180deg)
 }
 100% {
  -webkit-transform:rotateY(0deg);
  -moz-transform:rotateY(0deg);
  -ms-transform:rotateY(0deg);
  -o-transform:rotateY(0deg);
  transform:rotateY(0deg)
 }
}
@-webkit-keyframes cd-rotate-3-out {
 0% {
  -webkit-transform:rotateY(0)
 }
 100% {
  -webkit-transform:rotateY(-180deg)
 }
}
@-moz-keyframes cd-rotate-3-out {
 0% {
  -moz-transform:rotateY(0)
 }
 100% {
  -moz-transform:rotateY(-180deg)
 }
}
@keyframes cd-rotate-3-out {
 0% {
  -webkit-transform:rotateY(0);
  -moz-transform:rotateY(0);
  -ms-transform:rotateY(0);
  -o-transform:rotateY(0);
  transform:rotateY(0)
 }
 100% {
  -webkit-transform:rotateY(-180deg);
  -moz-transform:rotateY(-180deg);
  -ms-transform:rotateY(-180deg);
  -o-transform:rotateY(-180deg);
  transform:rotateY(-180deg)
 }
}
.cd-headline.scale b {
 opacity:0
}
.cd-headline.scale i {
 display:inline-block;
 opacity:0;
 -webkit-transform:scale(0);
 -moz-transform:scale(0);
 -ms-transform:scale(0);
 -o-transform:scale(0);
 transform:scale(0)
}
.is-visible .cd-headline.scale i {
 opacity:1
}
.cd-headline.scale i.in {
 -webkit-animation:scale-up 0.6s forwards;
 -moz-animation:scale-up 0.6s forwards;
 animation:scale-up 0.6s forwards
}
.cd-headline.scale i.out {
 -webkit-animation:scale-down 0.6s forwards;
 -moz-animation:scale-down 0.6s forwards;
 animation:scale-down 0.6s forwards
}
.no-csstransitions .cd-headline.scale i {
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -ms-transform:scale(1);
 -o-transform:scale(1);
 transform:scale(1);
 opacity:0
}
.no-csstransitions .cd-headline.scale .is-visible i {
 opacity:1
}
@-webkit-keyframes scale-up {
 0% {
  -webkit-transform:scale(0);
  opacity:0
 }
 60% {
  -webkit-transform:scale(1.2);
  opacity:1
 }
 100% {
  -webkit-transform:scale(1);
  opacity:1
 }
}
@-moz-keyframes scale-up {
 0% {
  -moz-transform:scale(0);
  opacity:0
 }
 60% {
  -moz-transform:scale(1.2);
  opacity:1
 }
 100% {
  -moz-transform:scale(1);
  opacity:1
 }
}
@keyframes scale-up {
 0% {
  -webkit-transform:scale(0);
  -moz-transform:scale(0);
  -ms-transform:scale(0);
  -o-transform:scale(0);
  transform:scale(0);
  opacity:0
 }
 60% {
  -webkit-transform:scale(1.2);
  -moz-transform:scale(1.2);
  -ms-transform:scale(1.2);
  -o-transform:scale(1.2);
  transform:scale(1.2);
  opacity:1
 }
 100% {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  opacity:1
 }
}
@-webkit-keyframes scale-down {
 0% {
  -webkit-transform:scale(1);
  opacity:1
 }
 60% {
  -webkit-transform:scale(0);
  opacity:0
 }
}
@-moz-keyframes scale-down {
 0% {
  -moz-transform:scale(1);
  opacity:1
 }
 60% {
  -moz-transform:scale(0);
  opacity:0
 }
}
@keyframes scale-down {
 0% {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  opacity:1
 }
 60% {
  -webkit-transform:scale(0);
  -moz-transform:scale(0);
  -ms-transform:scale(0);
  -o-transform:scale(0);
  transform:scale(0);
  opacity:0
 }
}
.cd-headline.push b {
 opacity:0
}
.cd-headline.push b.is-visible {
 opacity:1;
 -webkit-animation:push-in 0.6s;
 -moz-animation:push-in 0.6s;
 animation:push-in 0.6s
}
.cd-headline.push b.is-hidden {
 -webkit-animation:push-out 0.6s;
 -moz-animation:push-out 0.6s;
 animation:push-out 0.6s
}
@-webkit-keyframes push-in {
 0% {
  opacity:0;
  -webkit-transform:translateX(-100%)
 }
 60% {
  opacity:1;
  -webkit-transform:translateX(10%)
 }
 100% {
  opacity:1;
  -webkit-transform:translateX(0)
 }
}
@-moz-keyframes push-in {
 0% {
  opacity:0;
  -moz-transform:translateX(-100%)
 }
 60% {
  opacity:1;
  -moz-transform:translateX(10%)
 }
 100% {
  opacity:1;
  -moz-transform:translateX(0)
 }
}
@keyframes push-in {
 0% {
  opacity:0;
  -webkit-transform:translateX(-100%);
  -moz-transform:translateX(-100%);
  -ms-transform:translateX(-100%);
  -o-transform:translateX(-100%);
  transform:translateX(-100%)
 }
 60% {
  opacity:1;
  -webkit-transform:translateX(10%);
  -moz-transform:translateX(10%);
  -ms-transform:translateX(10%);
  -o-transform:translateX(10%);
  transform:translateX(10%)
 }
 100% {
  opacity:1;
  -webkit-transform:translateX(0);
  -moz-transform:translateX(0);
  -ms-transform:translateX(0);
  -o-transform:translateX(0);
  transform:translateX(0)
 }
}
@-webkit-keyframes push-out {
 0% {
  opacity:1;
  -webkit-transform:translateX(0)
 }
 60% {
  opacity:0;
  -webkit-transform:translateX(110%)
 }
 100% {
  opacity:0;
  -webkit-transform:translateX(100%)
 }
}
@-moz-keyframes push-out {
 0% {
  opacity:1;
  -moz-transform:translateX(0)
 }
 60% {
  opacity:0;
  -moz-transform:translateX(110%)
 }
 100% {
  opacity:0;
  -moz-transform:translateX(100%)
 }
}
@keyframes push-out {
 0% {
  opacity:1;
  -webkit-transform:translateX(0);
  -moz-transform:translateX(0);
  -ms-transform:translateX(0);
  -o-transform:translateX(0);
  transform:translateX(0)
 }
 60% {
  opacity:0;
  -webkit-transform:translateX(110%);
  -moz-transform:translateX(110%);
  -ms-transform:translateX(110%);
  -o-transform:translateX(110%);
  transform:translateX(110%)
 }
 100% {
  opacity:0;
  -webkit-transform:translateX(100%);
  -moz-transform:translateX(100%);
  -ms-transform:translateX(100%);
  -o-transform:translateX(100%);
  transform:translateX(100%)
 }
}
/*
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.3.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover
 * Hover.css Copyright Ian Lunn 2017. Generated with Sass.
 */.jdb-hover-grow {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform
}
.jdb-hover-grow:hover,
.jdb-hover-grow:focus,
.jdb-hover-grow:active {
 -webkit-transform:scale(1.1);
 transform:scale(1.1)
}
.jdb-hover-shrink {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform
}
.jdb-hover-shrink:hover,
.jdb-hover-shrink:focus,
.jdb-hover-shrink:active {
 -webkit-transform:scale(0.9);
 transform:scale(0.9)
}
@-webkit-keyframes jdb-hover-pulse {
 25% {
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
 }
 75% {
  -webkit-transform:scale(0.9);
  transform:scale(0.9)
 }
}
@keyframes jdb-hover-pulse {
 25% {
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
 }
 75% {
  -webkit-transform:scale(0.9);
  transform:scale(0.9)
 }
}
.jdb-hover-pulse {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-pulse:hover,
.jdb-hover-pulse:focus,
.jdb-hover-pulse:active {
 -webkit-animation-name:jdb-hover-pulse;
 animation-name:jdb-hover-pulse;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite
}
@-webkit-keyframes jdb-hover-pulse-grow {
 to {
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
 }
}
@keyframes jdb-hover-pulse-grow {
 to {
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
 }
}
.jdb-hover-pulse-grow {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-pulse-grow:hover,
.jdb-hover-pulse-grow:focus,
.jdb-hover-pulse-grow:active {
 -webkit-animation-name:jdb-hover-pulse-grow;
 animation-name:jdb-hover-pulse-grow;
 -webkit-animation-duration:0.3s;
 animation-duration:0.3s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite;
 -webkit-animation-direction:alternate;
 animation-direction:alternate
}
@-webkit-keyframes jdb-hover-pulse-shrink {
 to {
  -webkit-transform:scale(0.9);
  transform:scale(0.9)
 }
}
@keyframes jdb-hover-pulse-shrink {
 to {
  -webkit-transform:scale(0.9);
  transform:scale(0.9)
 }
}
.jdb-hover-pulse-shrink {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-pulse-shrink:hover,
.jdb-hover-pulse-shrink:focus,
.jdb-hover-pulse-shrink:active {
 -webkit-animation-name:jdb-hover-pulse-shrink;
 animation-name:jdb-hover-pulse-shrink;
 -webkit-animation-duration:0.3s;
 animation-duration:0.3s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite;
 -webkit-animation-direction:alternate;
 animation-direction:alternate
}
@-webkit-keyframes jdb-hover-push {
 50% {
  -webkit-transform:scale(0.8);
  transform:scale(0.8)
 }
 100% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
@keyframes jdb-hover-push {
 50% {
  -webkit-transform:scale(0.8);
  transform:scale(0.8)
 }
 100% {
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
.jdb-hover-push {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-push:hover,
.jdb-hover-push:focus,
.jdb-hover-push:active {
 -webkit-animation-name:jdb-hover-push;
 animation-name:jdb-hover-push;
 -webkit-animation-duration:0.3s;
 animation-duration:0.3s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-pop {
 50% {
  -webkit-transform:scale(1.2);
  transform:scale(1.2)
 }
}
@keyframes jdb-hover-pop {
 50% {
  -webkit-transform:scale(1.2);
  transform:scale(1.2)
 }
}
.jdb-hover-pop {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-pop:hover,
.jdb-hover-pop:focus,
.jdb-hover-pop:active {
 -webkit-animation-name:jdb-hover-pop;
 animation-name:jdb-hover-pop;
 -webkit-animation-duration:0.3s;
 animation-duration:0.3s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
.jdb-hover-bounce-in {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.5s;
 transition-duration:0.5s
}
.jdb-hover-bounce-in:hover,
.jdb-hover-bounce-in:focus,
.jdb-hover-bounce-in:active {
 -webkit-transform:scale(1.2);
 transform:scale(1.2);
 -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);
 transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)
}
.jdb-hover-bounce-out {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.5s;
 transition-duration:0.5s
}
.jdb-hover-bounce-out:hover,
.jdb-hover-bounce-out:focus,
.jdb-hover-bounce-out:active {
 -webkit-transform:scale(0.8);
 transform:scale(0.8);
 -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);
 transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)
}
.jdb-hover-rotate {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform
}
.jdb-hover-rotate:hover,
.jdb-hover-rotate:focus,
.jdb-hover-rotate:active {
 -webkit-transform:rotate(4deg);
 transform:rotate(4deg)
}
.jdb-hover-grow-rotate {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform
}
.jdb-hover-grow-rotate:hover,
.jdb-hover-grow-rotate:focus,
.jdb-hover-grow-rotate:active {
 -webkit-transform:scale(1.1) rotate(4deg);
 transform:scale(1.1) rotate(4deg)
}
.jdb-hover-float {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-float:hover,
.jdb-hover-float:focus,
.jdb-hover-float:active {
 -webkit-transform:translateY(-8px);
 transform:translateY(-8px)
}
.jdb-hover-sink {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-sink:hover,
.jdb-hover-sink:focus,
.jdb-hover-sink:active {
 -webkit-transform:translateY(8px);
 transform:translateY(8px)
}
@-webkit-keyframes jdb-hover-bob {
 0% {
  -webkit-transform:translateY(-8px);
  transform:translateY(-8px)
 }
 50% {
  -webkit-transform:translateY(-4px);
  transform:translateY(-4px)
 }
 100% {
  -webkit-transform:translateY(-8px);
  transform:translateY(-8px)
 }
}
@keyframes jdb-hover-bob {
 0% {
  -webkit-transform:translateY(-8px);
  transform:translateY(-8px)
 }
 50% {
  -webkit-transform:translateY(-4px);
  transform:translateY(-4px)
 }
 100% {
  -webkit-transform:translateY(-8px);
  transform:translateY(-8px)
 }
}
@-webkit-keyframes jdb-hover-bob-float {
 100% {
  -webkit-transform:translateY(-8px);
  transform:translateY(-8px)
 }
}
@keyframes jdb-hover-bob-float {
 100% {
  -webkit-transform:translateY(-8px);
  transform:translateY(-8px)
 }
}
.jdb-hover-bob {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-bob:hover,
.jdb-hover-bob:focus,
.jdb-hover-bob:active {
 -webkit-animation-name:jdb-hover-bob-float, jdb-hover-bob;
 animation-name:jdb-hover-bob-float, jdb-hover-bob;
 -webkit-animation-duration:.3s, 1.5s;
 animation-duration:.3s, 1.5s;
 -webkit-animation-delay:0s, .3s;
 animation-delay:0s, .3s;
 -webkit-animation-timing-function:ease-out, ease-in-out;
 animation-timing-function:ease-out, ease-in-out;
 -webkit-animation-iteration-count:1, infinite;
 animation-iteration-count:1, infinite;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 -webkit-animation-direction:normal, alternate;
 animation-direction:normal, alternate
}
@-webkit-keyframes jdb-hover-hang {
 0% {
  -webkit-transform:translateY(8px);
  transform:translateY(8px)
 }
 50% {
  -webkit-transform:translateY(4px);
  transform:translateY(4px)
 }
 100% {
  -webkit-transform:translateY(8px);
  transform:translateY(8px)
 }
}
@keyframes jdb-hover-hang {
 0% {
  -webkit-transform:translateY(8px);
  transform:translateY(8px)
 }
 50% {
  -webkit-transform:translateY(4px);
  transform:translateY(4px)
 }
 100% {
  -webkit-transform:translateY(8px);
  transform:translateY(8px)
 }
}
@-webkit-keyframes jdb-hover-hang-sink {
 100% {
  -webkit-transform:translateY(8px);
  transform:translateY(8px)
 }
}
@keyframes jdb-hover-hang-sink {
 100% {
  -webkit-transform:translateY(8px);
  transform:translateY(8px)
 }
}
.jdb-hover-hang {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-hang:hover,
.jdb-hover-hang:focus,
.jdb-hover-hang:active {
 -webkit-animation-name:jdb-hover-hang-sink, jdb-hover-hang;
 animation-name:jdb-hover-hang-sink, jdb-hover-hang;
 -webkit-animation-duration:.3s, 1.5s;
 animation-duration:.3s, 1.5s;
 -webkit-animation-delay:0s, .3s;
 animation-delay:0s, .3s;
 -webkit-animation-timing-function:ease-out, ease-in-out;
 animation-timing-function:ease-out, ease-in-out;
 -webkit-animation-iteration-count:1, infinite;
 animation-iteration-count:1, infinite;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 -webkit-animation-direction:normal, alternate;
 animation-direction:normal, alternate
}
.jdb-hover-skew {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform
}
.jdb-hover-skew:hover,
.jdb-hover-skew:focus,
.jdb-hover-skew:active {
 -webkit-transform:skew(-10deg);
 transform:skew(-10deg)
}
.jdb-hover-skew-forward {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transform-origin:0 100%;
 transform-origin:0 100%
}
.jdb-hover-skew-forward:hover,
.jdb-hover-skew-forward:focus,
.jdb-hover-skew-forward:active {
 -webkit-transform:skew(-10deg);
 transform:skew(-10deg)
}
.jdb-hover-skew-backward {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transform-origin:0 100%;
 transform-origin:0 100%
}
.jdb-hover-skew-backward:hover,
.jdb-hover-skew-backward:focus,
.jdb-hover-skew-backward:active {
 -webkit-transform:skew(10deg);
 transform:skew(10deg)
}
@-webkit-keyframes jdb-hover-wobble-vertical {
 16.65% {
  -webkit-transform:translateY(8px);
  transform:translateY(8px)
 }
 33.3% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
 49.95% {
  -webkit-transform:translateY(4px);
  transform:translateY(4px)
 }
 66.6% {
  -webkit-transform:translateY(-2px);
  transform:translateY(-2px)
 }
 83.25% {
  -webkit-transform:translateY(1px);
  transform:translateY(1px)
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes jdb-hover-wobble-vertical {
 16.65% {
  -webkit-transform:translateY(8px);
  transform:translateY(8px)
 }
 33.3% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
 49.95% {
  -webkit-transform:translateY(4px);
  transform:translateY(4px)
 }
 66.6% {
  -webkit-transform:translateY(-2px);
  transform:translateY(-2px)
 }
 83.25% {
  -webkit-transform:translateY(1px);
  transform:translateY(1px)
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
.jdb-hover-wobble-vertical {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-wobble-vertical:hover,
.jdb-hover-wobble-vertical:focus,
.jdb-hover-wobble-vertical:active {
 -webkit-animation-name:jdb-hover-wobble-vertical;
 animation-name:jdb-hover-wobble-vertical;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-wobble-horizontal {
 16.65% {
  -webkit-transform:translateX(8px);
  transform:translateX(8px)
 }
 33.3% {
  -webkit-transform:translateX(-6px);
  transform:translateX(-6px)
 }
 49.95% {
  -webkit-transform:translateX(4px);
  transform:translateX(4px)
 }
 66.6% {
  -webkit-transform:translateX(-2px);
  transform:translateX(-2px)
 }
 83.25% {
  -webkit-transform:translateX(1px);
  transform:translateX(1px)
 }
 100% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes jdb-hover-wobble-horizontal {
 16.65% {
  -webkit-transform:translateX(8px);
  transform:translateX(8px)
 }
 33.3% {
  -webkit-transform:translateX(-6px);
  transform:translateX(-6px)
 }
 49.95% {
  -webkit-transform:translateX(4px);
  transform:translateX(4px)
 }
 66.6% {
  -webkit-transform:translateX(-2px);
  transform:translateX(-2px)
 }
 83.25% {
  -webkit-transform:translateX(1px);
  transform:translateX(1px)
 }
 100% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
.jdb-hover-wobble-horizontal {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-wobble-horizontal:hover,
.jdb-hover-wobble-horizontal:focus,
.jdb-hover-wobble-horizontal:active {
 -webkit-animation-name:jdb-hover-wobble-horizontal;
 animation-name:jdb-hover-wobble-horizontal;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-wobble-to-bottom-right {
 16.65% {
  -webkit-transform:translate(8px, 8px);
  transform:translate(8px, 8px)
 }
 33.3% {
  -webkit-transform:translate(-6px, -6px);
  transform:translate(-6px, -6px)
 }
 49.95% {
  -webkit-transform:translate(4px, 4px);
  transform:translate(4px, 4px)
 }
 66.6% {
  -webkit-transform:translate(-2px, -2px);
  transform:translate(-2px, -2px)
 }
 83.25% {
  -webkit-transform:translate(1px, 1px);
  transform:translate(1px, 1px)
 }
 100% {
  -webkit-transform:translate(0, 0);
  transform:translate(0, 0)
 }
}
@keyframes jdb-hover-wobble-to-bottom-right {
 16.65% {
  -webkit-transform:translate(8px, 8px);
  transform:translate(8px, 8px)
 }
 33.3% {
  -webkit-transform:translate(-6px, -6px);
  transform:translate(-6px, -6px)
 }
 49.95% {
  -webkit-transform:translate(4px, 4px);
  transform:translate(4px, 4px)
 }
 66.6% {
  -webkit-transform:translate(-2px, -2px);
  transform:translate(-2px, -2px)
 }
 83.25% {
  -webkit-transform:translate(1px, 1px);
  transform:translate(1px, 1px)
 }
 100% {
  -webkit-transform:translate(0, 0);
  transform:translate(0, 0)
 }
}
.jdb-hover-wobble-to-bottom-right {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-wobble-to-bottom-right:hover,
.jdb-hover-wobble-to-bottom-right:focus,
.jdb-hover-wobble-to-bottom-right:active {
 -webkit-animation-name:jdb-hover-wobble-to-bottom-right;
 animation-name:jdb-hover-wobble-to-bottom-right;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-wobble-to-top-right {
 16.65% {
  -webkit-transform:translate(8px, -8px);
  transform:translate(8px, -8px)
 }
 33.3% {
  -webkit-transform:translate(-6px, 6px);
  transform:translate(-6px, 6px)
 }
 49.95% {
  -webkit-transform:translate(4px, -4px);
  transform:translate(4px, -4px)
 }
 66.6% {
  -webkit-transform:translate(-2px, 2px);
  transform:translate(-2px, 2px)
 }
 83.25% {
  -webkit-transform:translate(1px, -1px);
  transform:translate(1px, -1px)
 }
 100% {
  -webkit-transform:translate(0, 0);
  transform:translate(0, 0)
 }
}
@keyframes jdb-hover-wobble-to-top-right {
 16.65% {
  -webkit-transform:translate(8px, -8px);
  transform:translate(8px, -8px)
 }
 33.3% {
  -webkit-transform:translate(-6px, 6px);
  transform:translate(-6px, 6px)
 }
 49.95% {
  -webkit-transform:translate(4px, -4px);
  transform:translate(4px, -4px)
 }
 66.6% {
  -webkit-transform:translate(-2px, 2px);
  transform:translate(-2px, 2px)
 }
 83.25% {
  -webkit-transform:translate(1px, -1px);
  transform:translate(1px, -1px)
 }
 100% {
  -webkit-transform:translate(0, 0);
  transform:translate(0, 0)
 }
}
.jdb-hover-wobble-to-top-right {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-wobble-to-top-right:hover,
.jdb-hover-wobble-to-top-right:focus,
.jdb-hover-wobble-to-top-right:active {
 -webkit-animation-name:jdb-hover-wobble-to-top-right;
 animation-name:jdb-hover-wobble-to-top-right;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-wobble-top {
 16.65% {
  -webkit-transform:skew(-12deg);
  transform:skew(-12deg)
 }
 33.3% {
  -webkit-transform:skew(10deg);
  transform:skew(10deg)
 }
 49.95% {
  -webkit-transform:skew(-6deg);
  transform:skew(-6deg)
 }
 66.6% {
  -webkit-transform:skew(4deg);
  transform:skew(4deg)
 }
 83.25% {
  -webkit-transform:skew(-2deg);
  transform:skew(-2deg)
 }
 100% {
  -webkit-transform:skew(0);
  transform:skew(0)
 }
}
@keyframes jdb-hover-wobble-top {
 16.65% {
  -webkit-transform:skew(-12deg);
  transform:skew(-12deg)
 }
 33.3% {
  -webkit-transform:skew(10deg);
  transform:skew(10deg)
 }
 49.95% {
  -webkit-transform:skew(-6deg);
  transform:skew(-6deg)
 }
 66.6% {
  -webkit-transform:skew(4deg);
  transform:skew(4deg)
 }
 83.25% {
  -webkit-transform:skew(-2deg);
  transform:skew(-2deg)
 }
 100% {
  -webkit-transform:skew(0);
  transform:skew(0)
 }
}
.jdb-hover-wobble-top {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transform-origin:0 100%;
 transform-origin:0 100%
}
.jdb-hover-wobble-top:hover,
.jdb-hover-wobble-top:focus,
.jdb-hover-wobble-top:active {
 -webkit-animation-name:jdb-hover-wobble-top;
 animation-name:jdb-hover-wobble-top;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-wobble-bottom {
 16.65% {
  -webkit-transform:skew(-12deg);
  transform:skew(-12deg)
 }
 33.3% {
  -webkit-transform:skew(10deg);
  transform:skew(10deg)
 }
 49.95% {
  -webkit-transform:skew(-6deg);
  transform:skew(-6deg)
 }
 66.6% {
  -webkit-transform:skew(4deg);
  transform:skew(4deg)
 }
 83.25% {
  -webkit-transform:skew(-2deg);
  transform:skew(-2deg)
 }
 100% {
  -webkit-transform:skew(0);
  transform:skew(0)
 }
}
@keyframes jdb-hover-wobble-bottom {
 16.65% {
  -webkit-transform:skew(-12deg);
  transform:skew(-12deg)
 }
 33.3% {
  -webkit-transform:skew(10deg);
  transform:skew(10deg)
 }
 49.95% {
  -webkit-transform:skew(-6deg);
  transform:skew(-6deg)
 }
 66.6% {
  -webkit-transform:skew(4deg);
  transform:skew(4deg)
 }
 83.25% {
  -webkit-transform:skew(-2deg);
  transform:skew(-2deg)
 }
 100% {
  -webkit-transform:skew(0);
  transform:skew(0)
 }
}
.jdb-hover-wobble-bottom {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transform-origin:100% 0;
 transform-origin:100% 0
}
.jdb-hover-wobble-bottom:hover,
.jdb-hover-wobble-bottom:focus,
.jdb-hover-wobble-bottom:active {
 -webkit-animation-name:jdb-hover-wobble-bottom;
 animation-name:jdb-hover-wobble-bottom;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-wobble-skew {
 16.65% {
  -webkit-transform:skew(-12deg);
  transform:skew(-12deg)
 }
 33.3% {
  -webkit-transform:skew(10deg);
  transform:skew(10deg)
 }
 49.95% {
  -webkit-transform:skew(-6deg);
  transform:skew(-6deg)
 }
 66.6% {
  -webkit-transform:skew(4deg);
  transform:skew(4deg)
 }
 83.25% {
  -webkit-transform:skew(-2deg);
  transform:skew(-2deg)
 }
 100% {
  -webkit-transform:skew(0);
  transform:skew(0)
 }
}
@keyframes jdb-hover-wobble-skew {
 16.65% {
  -webkit-transform:skew(-12deg);
  transform:skew(-12deg)
 }
 33.3% {
  -webkit-transform:skew(10deg);
  transform:skew(10deg)
 }
 49.95% {
  -webkit-transform:skew(-6deg);
  transform:skew(-6deg)
 }
 66.6% {
  -webkit-transform:skew(4deg);
  transform:skew(4deg)
 }
 83.25% {
  -webkit-transform:skew(-2deg);
  transform:skew(-2deg)
 }
 100% {
  -webkit-transform:skew(0);
  transform:skew(0)
 }
}
.jdb-hover-wobble-skew {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-wobble-skew:hover,
.jdb-hover-wobble-skew:focus,
.jdb-hover-wobble-skew:active {
 -webkit-animation-name:jdb-hover-wobble-skew;
 animation-name:jdb-hover-wobble-skew;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-buzz {
 50% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 100% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
}
@keyframes jdb-hover-buzz {
 50% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 100% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
}
.jdb-hover-buzz {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-buzz:hover,
.jdb-hover-buzz:focus,
.jdb-hover-buzz:active {
 -webkit-animation-name:jdb-hover-buzz;
 animation-name:jdb-hover-buzz;
 -webkit-animation-duration:0.15s;
 animation-duration:0.15s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite
}
@-webkit-keyframes jdb-hover-buzz-out {
 10% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 20% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
 30% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 40% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
 50% {
  -webkit-transform:translateX(2px) rotate(1deg);
  transform:translateX(2px) rotate(1deg)
 }
 60% {
  -webkit-transform:translateX(-2px) rotate(-1deg);
  transform:translateX(-2px) rotate(-1deg)
 }
 70% {
  -webkit-transform:translateX(2px) rotate(1deg);
  transform:translateX(2px) rotate(1deg)
 }
 80% {
  -webkit-transform:translateX(-2px) rotate(-1deg);
  transform:translateX(-2px) rotate(-1deg)
 }
 90% {
  -webkit-transform:translateX(1px) rotate(0);
  transform:translateX(1px) rotate(0)
 }
 100% {
  -webkit-transform:translateX(-1px) rotate(0);
  transform:translateX(-1px) rotate(0)
 }
}
@keyframes jdb-hover-buzz-out {
 10% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 20% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
 30% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 40% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
 50% {
  -webkit-transform:translateX(2px) rotate(1deg);
  transform:translateX(2px) rotate(1deg)
 }
 60% {
  -webkit-transform:translateX(-2px) rotate(-1deg);
  transform:translateX(-2px) rotate(-1deg)
 }
 70% {
  -webkit-transform:translateX(2px) rotate(1deg);
  transform:translateX(2px) rotate(1deg)
 }
 80% {
  -webkit-transform:translateX(-2px) rotate(-1deg);
  transform:translateX(-2px) rotate(-1deg)
 }
 90% {
  -webkit-transform:translateX(1px) rotate(0);
  transform:translateX(1px) rotate(0)
 }
 100% {
  -webkit-transform:translateX(-1px) rotate(0);
  transform:translateX(-1px) rotate(0)
 }
}
.jdb-hover-buzz-out {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-buzz-out:hover,
.jdb-hover-buzz-out:focus,
.jdb-hover-buzz-out:active {
 -webkit-animation-name:jdb-hover-buzz-out;
 animation-name:jdb-hover-buzz-out;
 -webkit-animation-duration:0.75s;
 animation-duration:0.75s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
.jdb-hover-forward {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform
}
.jdb-hover-forward:hover,
.jdb-hover-forward:focus,
.jdb-hover-forward:active {
 -webkit-transform:translateX(8px);
 transform:translateX(8px)
}
.jdb-hover-backward {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform
}
.jdb-hover-backward:hover,
.jdb-hover-backward:focus,
.jdb-hover-backward:active {
 -webkit-transform:translateX(-8px);
 transform:translateX(-8px)
}
.jdb-hover-icon-back {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.1s;
 transition-duration:0.1s
}
.jdb-hover-icon-back .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.1s;
 transition-duration:0.1s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-back:hover .jdb-hover-icon,
.jdb-hover-icon-back:focus .jdb-hover-icon,
.jdb-hover-icon-back:active .jdb-hover-icon {
 -webkit-transform:translateX(-4px);
 transform:translateX(-4px)
}
.jdb-hover-icon-forward {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.1s;
 transition-duration:0.1s
}
.jdb-hover-icon-forward .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.1s;
 transition-duration:0.1s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-forward:hover .jdb-hover-icon,
.jdb-hover-icon-forward:focus .jdb-hover-icon,
.jdb-hover-icon-forward:active .jdb-hover-icon {
 -webkit-transform:translateX(4px);
 transform:translateX(4px)
}
@-webkit-keyframes jdb-hover-icon-down {
 0%,
 50%,
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 25%,
 75% {
  -webkit-transform:translateY(6px);
  transform:translateY(6px)
 }
}
@keyframes jdb-hover-icon-down {
 0%,
 50%,
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 25%,
 75% {
  -webkit-transform:translateY(6px);
  transform:translateY(6px)
 }
}
.jdb-hover-icon-down {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-icon-down .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.jdb-hover-icon-down:hover .jdb-hover-icon,
.jdb-hover-icon-down:focus .jdb-hover-icon,
.jdb-hover-icon-down:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-down;
 animation-name:jdb-hover-icon-down;
 -webkit-animation-duration:0.75s;
 animation-duration:0.75s;
 -webkit-animation-timing-function:ease-out;
 animation-timing-function:ease-out
}
@-webkit-keyframes jdb-hover-icon-up {
 0%,
 50%,
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 25%,
 75% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
}
@keyframes jdb-hover-icon-up {
 0%,
 50%,
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 25%,
 75% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
}
.jdb-hover-icon-up {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-icon-up .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.jdb-hover-icon-up:hover .jdb-hover-icon,
.jdb-hover-icon-up:focus .jdb-hover-icon,
.jdb-hover-icon-up:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-up;
 animation-name:jdb-hover-icon-up;
 -webkit-animation-duration:0.75s;
 animation-duration:0.75s;
 -webkit-animation-timing-function:ease-out;
 animation-timing-function:ease-out
}
.jdb-hover-icon-spin {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-icon-spin .jdb-hover-icon {
 -webkit-transition-duration:1s;
 transition-duration:1s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-in-out;
 transition-timing-function:ease-in-out
}
.jdb-hover-icon-spin:hover .jdb-hover-icon,
.jdb-hover-icon-spin:focus .jdb-hover-icon,
.jdb-hover-icon-spin:active .jdb-hover-icon {
 -webkit-transform:rotate(360deg);
 transform:rotate(360deg)
}
@-webkit-keyframes jdb-hover-icon-drop {
 0% {
  opacity:0
 }
 50% {
  opacity:0;
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%)
 }
 51%,
 100% {
  opacity:1
 }
}
@keyframes jdb-hover-icon-drop {
 0% {
  opacity:0
 }
 50% {
  opacity:0;
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%)
 }
 51%,
 100% {
  opacity:1
 }
}
.jdb-hover-icon-drop {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-icon-drop .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.jdb-hover-icon-drop:hover .jdb-hover-icon,
.jdb-hover-icon-drop:focus .jdb-hover-icon,
.jdb-hover-icon-drop:active .jdb-hover-icon {
 opacity:0;
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-animation-name:jdb-hover-icon-drop;
 animation-name:jdb-hover-icon-drop;
 -webkit-animation-duration:0.5s;
 animation-duration:0.5s;
 -webkit-animation-delay:0.3s;
 animation-delay:0.3s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);
 animation-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)
}
.jdb-hover-icon-fade {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-icon-fade .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.5s;
 transition-duration:0.5s;
 -webkit-transition-property:color;
 transition-property:color
}
.jdb-hover-icon-fade:hover .jdb-hover-icon,
.jdb-hover-icon-fade:focus .jdb-hover-icon,
.jdb-hover-icon-fade:active .jdb-hover-icon {
 color:#0f9e5e
}
@-webkit-keyframes jdb-hover-icon-float-away {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translateY(-1em);
  transform:translateY(-1em)
 }
}
@keyframes jdb-hover-icon-float-away {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translateY(-1em);
  transform:translateY(-1em)
 }
}
.jdb-hover-icon-float-away {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-icon-float-away .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-animation-duration:0.5s;
 animation-duration:0.5s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards
}
.jdb-hover-icon-float-away:hover .jdb-hover-icon,
.jdb-hover-icon-float-away:focus .jdb-hover-icon,
.jdb-hover-icon-float-away:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-float-away;
 animation-name:jdb-hover-icon-float-away;
 -webkit-animation-timing-function:ease-out;
 animation-timing-function:ease-out
}
@-webkit-keyframes jdb-hover-icon-sink-away {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translateY(1em);
  transform:translateY(1em)
 }
}
@keyframes jdb-hover-icon-sink-away {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translateY(1em);
  transform:translateY(1em)
 }
}
.jdb-hover-icon-sink-away {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-icon-sink-away .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-animation-duration:0.5s;
 animation-duration:0.5s;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards
}
.jdb-hover-icon-sink-away:hover .jdb-hover-icon,
.jdb-hover-icon-sink-away:focus .jdb-hover-icon,
.jdb-hover-icon-sink-away:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-sink-away;
 animation-name:jdb-hover-icon-sink-away;
 -webkit-animation-timing-function:ease-out;
 animation-timing-function:ease-out
}
.jdb-hover-icon-grow {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-grow .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-grow:hover .jdb-hover-icon,
.jdb-hover-icon-grow:focus .jdb-hover-icon,
.jdb-hover-icon-grow:active .jdb-hover-icon {
 -webkit-transform:scale(1.3) translateZ(0);
 transform:scale(1.3) translateZ(0)
}
.jdb-hover-icon-shrink {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-shrink .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-shrink:hover .jdb-hover-icon,
.jdb-hover-icon-shrink:focus .jdb-hover-icon,
.jdb-hover-icon-shrink:active .jdb-hover-icon {
 -webkit-transform:scale(0.8);
 transform:scale(0.8)
}
@-webkit-keyframes jdb-hover-icon-pulse {
 25% {
  -webkit-transform:scale(1.3);
  transform:scale(1.3)
 }
 75% {
  -webkit-transform:scale(0.8);
  transform:scale(0.8)
 }
}
@keyframes jdb-hover-icon-pulse {
 25% {
  -webkit-transform:scale(1.3);
  transform:scale(1.3)
 }
 75% {
  -webkit-transform:scale(0.8);
  transform:scale(0.8)
 }
}
.jdb-hover-icon-pulse {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-icon-pulse .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-pulse:hover .jdb-hover-icon,
.jdb-hover-icon-pulse:focus .jdb-hover-icon,
.jdb-hover-icon-pulse:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-pulse;
 animation-name:jdb-hover-icon-pulse;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite
}
@-webkit-keyframes jdb-hover-icon-pulse-grow {
 to {
  -webkit-transform:scale(1.3);
  transform:scale(1.3)
 }
}
@keyframes jdb-hover-icon-pulse-grow {
 to {
  -webkit-transform:scale(1.3);
  transform:scale(1.3)
 }
}
.jdb-hover-icon-pulse-grow {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-icon-pulse-grow .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-pulse-grow:hover .jdb-hover-icon,
.jdb-hover-icon-pulse-grow:focus .jdb-hover-icon,
.jdb-hover-icon-pulse-grow:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-pulse-grow;
 animation-name:jdb-hover-icon-pulse-grow;
 -webkit-animation-duration:0.3s;
 animation-duration:0.3s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite;
 -webkit-animation-direction:alternate;
 animation-direction:alternate
}
@-webkit-keyframes jdb-hover-icon-pulse-shrink {
 to {
  -webkit-transform:scale(0.8);
  transform:scale(0.8)
 }
}
@keyframes jdb-hover-icon-pulse-shrink {
 to {
  -webkit-transform:scale(0.8);
  transform:scale(0.8)
 }
}
.jdb-hover-icon-pulse-shrink {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-hover-icon-pulse-shrink .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-pulse-shrink:hover .jdb-hover-icon,
.jdb-hover-icon-pulse-shrink:focus .jdb-hover-icon,
.jdb-hover-icon-pulse-shrink:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-pulse-shrink;
 animation-name:jdb-hover-icon-pulse-shrink;
 -webkit-animation-duration:0.3s;
 animation-duration:0.3s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite;
 -webkit-animation-direction:alternate;
 animation-direction:alternate
}
@-webkit-keyframes jdb-hover-icon-push {
 50% {
  -webkit-transform:scale(0.5);
  transform:scale(0.5)
 }
}
@keyframes jdb-hover-icon-push {
 50% {
  -webkit-transform:scale(0.5);
  transform:scale(0.5)
 }
}
.jdb-hover-icon-push {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-push .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-push:hover .jdb-hover-icon,
.jdb-hover-icon-push:focus .jdb-hover-icon,
.jdb-hover-icon-push:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-push;
 animation-name:jdb-hover-icon-push;
 -webkit-animation-duration:0.3s;
 animation-duration:0.3s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-icon-pop {
 50% {
  -webkit-transform:scale(1.5);
  transform:scale(1.5)
 }
}
@keyframes jdb-hover-icon-pop {
 50% {
  -webkit-transform:scale(1.5);
  transform:scale(1.5)
 }
}
.jdb-hover-icon-pop {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-pop .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-pop:hover .jdb-hover-icon,
.jdb-hover-icon-pop:focus .jdb-hover-icon,
.jdb-hover-icon-pop:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-pop;
 animation-name:jdb-hover-icon-pop;
 -webkit-animation-duration:0.3s;
 animation-duration:0.3s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
.jdb-hover-icon-bounce {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-bounce .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-bounce:hover .jdb-hover-icon,
.jdb-hover-icon-bounce:focus .jdb-hover-icon,
.jdb-hover-icon-bounce:active .jdb-hover-icon {
 -webkit-transform:scale(1.5);
 transform:scale(1.5);
 -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);
 transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)
}
.jdb-hover-icon-rotate {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-rotate .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-rotate:hover .jdb-hover-icon,
.jdb-hover-icon-rotate:focus .jdb-hover-icon,
.jdb-hover-icon-rotate:active .jdb-hover-icon {
 -webkit-transform:rotate(20deg);
 transform:rotate(20deg)
}
.jdb-hover-icon-grow-rotate {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-grow-rotate .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-grow-rotate:hover .jdb-hover-icon,
.jdb-hover-icon-grow-rotate:focus .jdb-hover-icon,
.jdb-hover-icon-grow-rotate:active .jdb-hover-icon {
 -webkit-transform:scale(1.5) rotate(12deg);
 transform:scale(1.5) rotate(12deg)
}
.jdb-hover-icon-float {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-float .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-float:hover .jdb-hover-icon,
.jdb-hover-icon-float:focus .jdb-hover-icon,
.jdb-hover-icon-float:active .jdb-hover-icon {
 -webkit-transform:translateY(-4px);
 transform:translateY(-4px)
}
.jdb-hover-icon-sink {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-sink .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-hover-icon-sink:hover .jdb-hover-icon,
.jdb-hover-icon-sink:focus .jdb-hover-icon,
.jdb-hover-icon-sink:active .jdb-hover-icon {
 -webkit-transform:translateY(4px);
 transform:translateY(4px)
}
@-webkit-keyframes jdb-hover-icon-bob {
 0% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
 50% {
  -webkit-transform:translateY(-2px);
  transform:translateY(-2px)
 }
 100% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
}
@keyframes jdb-hover-icon-bob {
 0% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
 50% {
  -webkit-transform:translateY(-2px);
  transform:translateY(-2px)
 }
 100% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
}
@-webkit-keyframes jdb-hover-icon-bob-float {
 100% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
}
@keyframes jdb-hover-icon-bob-float {
 100% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
}
.jdb-hover-icon-bob {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-bob .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.jdb-hover-icon-bob:hover .jdb-hover-icon,
.jdb-hover-icon-bob:focus .jdb-hover-icon,
.jdb-hover-icon-bob:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-bob-float, jdb-hover-icon-bob;
 animation-name:jdb-hover-icon-bob-float, jdb-hover-icon-bob;
 -webkit-animation-duration:.3s, 1.5s;
 animation-duration:.3s, 1.5s;
 -webkit-animation-delay:0s, .3s;
 animation-delay:0s, .3s;
 -webkit-animation-timing-function:ease-out, ease-in-out;
 animation-timing-function:ease-out, ease-in-out;
 -webkit-animation-iteration-count:1, infinite;
 animation-iteration-count:1, infinite;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 -webkit-animation-direction:normal, alternate;
 animation-direction:normal, alternate
}
@-webkit-keyframes jdb-hover-icon-hang {
 0% {
  -webkit-transform:translateY(6px);
  transform:translateY(6px)
 }
 50% {
  -webkit-transform:translateY(2px);
  transform:translateY(2px)
 }
 100% {
  -webkit-transform:translateY(6px);
  transform:translateY(6px)
 }
}
@keyframes jdb-hover-icon-hang {
 0% {
  -webkit-transform:translateY(6px);
  transform:translateY(6px)
 }
 50% {
  -webkit-transform:translateY(2px);
  transform:translateY(2px)
 }
 100% {
  -webkit-transform:translateY(6px);
  transform:translateY(6px)
 }
}
@-webkit-keyframes jdb-hover-icon-hang-sink {
 100% {
  -webkit-transform:translateY(6px);
  transform:translateY(6px)
 }
}
@keyframes jdb-hover-icon-hang-sink {
 100% {
  -webkit-transform:translateY(6px);
  transform:translateY(6px)
 }
}
.jdb-hover-icon-hang {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-hang .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.jdb-hover-icon-hang:hover .jdb-hover-icon,
.jdb-hover-icon-hang:focus .jdb-hover-icon,
.jdb-hover-icon-hang:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-hang-sink, jdb-hover-icon-hang;
 animation-name:jdb-hover-icon-hang-sink, jdb-hover-icon-hang;
 -webkit-animation-duration:.3s, 1.5s;
 animation-duration:.3s, 1.5s;
 -webkit-animation-delay:0s, .3s;
 animation-delay:0s, .3s;
 -webkit-animation-timing-function:ease-out, ease-in-out;
 animation-timing-function:ease-out, ease-in-out;
 -webkit-animation-iteration-count:1, infinite;
 animation-iteration-count:1, infinite;
 -webkit-animation-fill-mode:forwards;
 animation-fill-mode:forwards;
 -webkit-animation-direction:normal, alternate;
 animation-direction:normal, alternate
}
@-webkit-keyframes jdb-hover-icon-wobble-horizontal {
 16.65% {
  -webkit-transform:translateX(6px);
  transform:translateX(6px)
 }
 33.3% {
  -webkit-transform:translateX(-5px);
  transform:translateX(-5px)
 }
 49.95% {
  -webkit-transform:translateX(4px);
  transform:translateX(4px)
 }
 66.6% {
  -webkit-transform:translateX(-2px);
  transform:translateX(-2px)
 }
 83.25% {
  -webkit-transform:translateX(1px);
  transform:translateX(1px)
 }
 100% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes jdb-hover-icon-wobble-horizontal {
 16.65% {
  -webkit-transform:translateX(6px);
  transform:translateX(6px)
 }
 33.3% {
  -webkit-transform:translateX(-5px);
  transform:translateX(-5px)
 }
 49.95% {
  -webkit-transform:translateX(4px);
  transform:translateX(4px)
 }
 66.6% {
  -webkit-transform:translateX(-2px);
  transform:translateX(-2px)
 }
 83.25% {
  -webkit-transform:translateX(1px);
  transform:translateX(1px)
 }
 100% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
.jdb-hover-icon-wobble-horizontal {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-wobble-horizontal .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.jdb-hover-icon-wobble-horizontal:hover .jdb-hover-icon,
.jdb-hover-icon-wobble-horizontal:focus .jdb-hover-icon,
.jdb-hover-icon-wobble-horizontal:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-wobble-horizontal;
 animation-name:jdb-hover-icon-wobble-horizontal;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-icon-wobble-vertical {
 16.65% {
  -webkit-transform:translateY(6px);
  transform:translateY(6px)
 }
 33.3% {
  -webkit-transform:translateY(-5px);
  transform:translateY(-5px)
 }
 49.95% {
  -webkit-transform:translateY(4px);
  transform:translateY(4px)
 }
 66.6% {
  -webkit-transform:translateY(-2px);
  transform:translateY(-2px)
 }
 83.25% {
  -webkit-transform:translateY(1px);
  transform:translateY(1px)
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes jdb-hover-icon-wobble-vertical {
 16.65% {
  -webkit-transform:translateY(6px);
  transform:translateY(6px)
 }
 33.3% {
  -webkit-transform:translateY(-5px);
  transform:translateY(-5px)
 }
 49.95% {
  -webkit-transform:translateY(4px);
  transform:translateY(4px)
 }
 66.6% {
  -webkit-transform:translateY(-2px);
  transform:translateY(-2px)
 }
 83.25% {
  -webkit-transform:translateY(1px);
  transform:translateY(1px)
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
.jdb-hover-icon-wobble-vertical {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-wobble-vertical .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.jdb-hover-icon-wobble-vertical:hover .jdb-hover-icon,
.jdb-hover-icon-wobble-vertical:focus .jdb-hover-icon,
.jdb-hover-icon-wobble-vertical:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-wobble-vertical;
 animation-name:jdb-hover-icon-wobble-vertical;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
@-webkit-keyframes jdb-hover-icon-buzz {
 50% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 100% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
}
@keyframes jdb-hover-icon-buzz {
 50% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 100% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
}
.jdb-hover-icon-buzz {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-buzz .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.jdb-hover-icon-buzz:hover .jdb-hover-icon,
.jdb-hover-icon-buzz:focus .jdb-hover-icon,
.jdb-hover-icon-buzz:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-buzz;
 animation-name:jdb-hover-icon-buzz;
 -webkit-animation-duration:0.15s;
 animation-duration:0.15s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite
}
@-webkit-keyframes jdb-hover-icon-buzz-out {
 10% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 20% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
 30% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 40% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
 50% {
  -webkit-transform:translateX(2px) rotate(1deg);
  transform:translateX(2px) rotate(1deg)
 }
 60% {
  -webkit-transform:translateX(-2px) rotate(-1deg);
  transform:translateX(-2px) rotate(-1deg)
 }
 70% {
  -webkit-transform:translateX(2px) rotate(1deg);
  transform:translateX(2px) rotate(1deg)
 }
 80% {
  -webkit-transform:translateX(-2px) rotate(-1deg);
  transform:translateX(-2px) rotate(-1deg)
 }
 90% {
  -webkit-transform:translateX(1px) rotate(0);
  transform:translateX(1px) rotate(0)
 }
 100% {
  -webkit-transform:translateX(-1px) rotate(0);
  transform:translateX(-1px) rotate(0)
 }
}
@keyframes jdb-hover-icon-buzz-out {
 10% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 20% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
 30% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 40% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
 50% {
  -webkit-transform:translateX(2px) rotate(1deg);
  transform:translateX(2px) rotate(1deg)
 }
 60% {
  -webkit-transform:translateX(-2px) rotate(-1deg);
  transform:translateX(-2px) rotate(-1deg)
 }
 70% {
  -webkit-transform:translateX(2px) rotate(1deg);
  transform:translateX(2px) rotate(1deg)
 }
 80% {
  -webkit-transform:translateX(-2px) rotate(-1deg);
  transform:translateX(-2px) rotate(-1deg)
 }
 90% {
  -webkit-transform:translateX(1px) rotate(0);
  transform:translateX(1px) rotate(0)
 }
 100% {
  -webkit-transform:translateX(-1px) rotate(0);
  transform:translateX(-1px) rotate(0)
 }
}
.jdb-hover-icon-buzz-out {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0);
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s
}
.jdb-hover-icon-buzz-out .jdb-hover-icon {
 -webkit-transform:translateZ(0);
 transform:translateZ(0)
}
.jdb-hover-icon-buzz-out:hover .jdb-hover-icon,
.jdb-hover-icon-buzz-out:focus .jdb-hover-icon,
.jdb-hover-icon-buzz-out:active .jdb-hover-icon {
 -webkit-animation-name:jdb-hover-icon-buzz-out;
 animation-name:jdb-hover-icon-buzz-out;
 -webkit-animation-duration:0.75s;
 animation-duration:0.75s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
/*
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single {
 z-index:9999;
 display:block;
 position:relative;
 color:#333;
 background:#fff;
 border:1px solid #ccc;
 border-bottom-color:#bbb;
 font-family:"Helvetica Neue", Helvetica, Arial, sans-serif
}
.pika-single.is-hidden {
 display:none
}
.pika-single.is-bound {
 position:absolute;
 box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.5)
}
.pika-single:before,
.pika-single:after {
 content:" ";
 display:table
}
.pika-single:after {
 clear:both
}
.pika-lendar {
 float:left;
 width:240px;
 margin:8px
}
.pika-title {
 position:relative;
 text-align:center
}
.pika-title select {
 cursor:pointer;
 position:absolute;
 z-index:9998;
 margin:0;
 left:0;
 top:5px;
 opacity:0
}
.pika-label {
 display:inline-block;
 position:relative;
 z-index:9999;
 overflow:hidden;
 margin:0;
 padding:5px 3px;
 font-size:14px;
 line-height:20px;
 font-weight:bold;
 color:#333;
 background-color:#fff
}
.pika-prev,
.pika-next {
 display:block;
 cursor:pointer;
 position:relative;
 outline:none;
 border:0;
 padding:0;
 width:20px;
 height:30px;
 text-indent:20px;
 white-space:nowrap;
 overflow:hidden;
 background-color:transparent;
 background-position:center center;
 background-repeat:no-repeat;
 background-size:75% 75%;
 opacity:0.5
}
.pika-prev:hover,
.pika-next:hover {
 opacity:1
}
.pika-prev.is-disabled,
.pika-next.is-disabled {
 cursor:default;
 opacity:0.2
}
.pika-prev,
.is-rtl .pika-next {
 float:left;
 background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==')
}
.pika-next,
.is-rtl .pika-prev {
 float:right;
 background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=')
}
.pika-select {
 display:inline-block
}
.pika-table {
 width:100%;
 border-collapse:collapse;
 border-spacing:0;
 border:0
}
.pika-table th,
.pika-table td {
 width:14.2857142857%;
 padding:0
}
.pika-table th {
 color:#999;
 font-size:12px;
 line-height:25px;
 font-weight:bold;
 text-align:center
}
.pika-table abbr {
 border-bottom:none;
 cursor:help
}
.pika-button {
 cursor:pointer;
 display:block;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 outline:none;
 border:0;
 margin:0;
 width:100%;
 padding:5px;
 color:#666;
 font-size:12px;
 line-height:15px;
 text-align:right;
 background:#f5f5f5
}
.is-today .pika-button {
 color:#3af;
 font-weight:bold
}
.is-selected .pika-button {
 color:#fff;
 font-weight:bold;
 background:#3af;
 box-shadow:inset 0 1px 3px #178fe5;
 border-radius:3px
}
.is-disabled .pika-button,
.is-outside-current-month .pika-button {
 color:#999;
 opacity:0.3
}
.is-disabled .pika-button {
 pointer-events:none;
 cursor:default
}
.pika-button:hover {
 color:#fff;
 background:#ff8000;
 box-shadow:none;
 border-radius:3px
}
.pika-button .is-selection-disabled {
 pointer-events:none;
 cursor:default
}
.pika-week {
 font-size:11px;
 color:#999
}
.is-inrange .pika-button {
 color:#666;
 background:#d5e9f7
}
.is-startrange .pika-button {
 color:#fff;
 background:#6cb31d;
 box-shadow:none;
 border-radius:3px
}
.is-endrange .pika-button {
 color:#fff;
 background:#3af;
 box-shadow:none;
 border-radius:3px
}
.jdb-phone-country-selector {
 position:absolute;
 left:0;
 top:0
}
.jdb-country-container {
 position:relative
}
.jdb-country-container li {
 list-style:none
}
.jdb-country-hidden {
 position:absolute;
 overflow:hidden;
 clip:rect(0px, 0px, 0px, 0px);
 width:1px;
 height:1px;
 margin:-1px;
 padding:0;
 border:0 none
}
.jdb-country-visible {
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:100%;
 opacity:0;
 z-index:11;
 font-size:14px
}
.jdb-country-desktop.multiple .jdb-country-visible {
 display:none
}
.jdb-country-desktop.multiple.native-open .jdb-country-visible {
 top:100%;
 min-height:200px !important;
 height:auto;
 opacity:1;
 display:block
}
.jdb-country-container.multiple.jdb-country-mobile .jdb-country-selected {
 z-index:0
}
.jdb-country-selected {
 position:relative;
 z-index:1;
 box-sizing:border-box;
 width:100%;
 padding:7px 28px 7px 14px;
 cursor:pointer;
 border:0;
 border-radius:0.25rem 0px 0px 0.25rem;
 padding:0 18px 0 5px;
 line-height:38px;
 outline:none;
 box-shadow:none
}
.jdb-country-selected::before {
 position:absolute;
 top:50%;
 right:5px;
 width:0;
 height:0;
 content:'';
 -o-transform:rotate(0deg) translate3d(0px, -50%, 0px);
 -ms-transform:rotate(0deg) translate3d(0px, -50%, 0px);
 -moz-transform:rotate(0deg) translate3d(0px, -50%, 0px);
 -webkit-transform:rotate(0deg) translate3d(0px, -50%, 0px);
 transform:rotate(0deg) translate3d(0px, -50%, 0px);
 border-width:4px 4px 0 4px;
 border-style:solid;
 border-color:#282a3a transparent transparent
}
.jdb-country-container.open .jdb-country-selected::before,
.jdb-country-container.native-open .jdb-country-selected::before {
 border-width:0 4px 4px 4px;
 border-style:solid;
 border-color:transparent transparent #282a3a
}
.jdb-country-label {
 display:none;
 overflow:hidden;
 width:100%;
 white-space:nowrap;
 text-overflow:ellipsis
}
.jdb-country-placeholder {
 color:#282a3a
}
.jdb-country-tags {
 margin:0;
 padding:0;
 white-space:normal
}
.has-selected .jdb-country-tags {
 margin:0 0 -2px
}
.jdb-country-tag {
 list-style:none;
 position:relative;
 float:left;
 padding:2px 25px 2px 8px;
 margin:0 2px 2px 0;
 cursor:default;
 color:#fff;
 border:medium none;
 border-radius:10px;
 background:#acb7bf none repeat scroll 0 0
}
.jdb-country-container.multiple.has-selected .jdb-country-selected {
 padding:5px 28px 5px 5px
}
.jdb-country-options-container {
 position:absolute;
 z-index:10000;
 top:calc(100% + 5px);
 left:0;
 display:none;
 box-sizing:border-box;
 width:100%;
 border-width:1px;
 border-style:solid;
 border-color:#f7f7f7;
 border-radius:3px;
 background-color:#f7f7f7;
 width:350px
}
.jdb-country-options-container:after {
 border:5px solid transparent;
 border-bottom:5px solid #34374a;
 content:"";
 height:5px;
 left:25px !important;
 margin-left:-5px;
 position:absolute;
 top:-10px
}
.jdb-country-container.open .jdb-country-options-container {
 display:block
}
.jdb-country-input-container {
 position:relative;
 display:none;
 padding:8px
}
.jdb-country-clear,
.jdb-country-input-clear,
.jdb-country-tag-remove {
 position:absolute;
 top:50%;
 right:16px;
 width:20px;
 margin-top:1px;
 height:20px;
 padding:0;
 cursor:pointer;
 -o-transform:translate3d(0px, -50%, 0px);
 -ms-transform:translate3d(0px, -50%, 0px);
 -moz-transform:translate3d(0px, -50%, 0px);
 -webkit-transform:translate3d(0px, -50%, 0px);
 transform:translate3d(0px, -50%, 0px);
 border:medium none;
 background-color:transparent;
 z-index:11
}
.jdb-country-clear,
.jdb-country-input-clear {
 display:none
}
.jdb-country-container.has-selected .jdb-country-clear,
.jdb-country-input-container.active .jdb-country-input-clear {
 display:block
}
.jdb-country-selected .jdb-country-tag-remove {
 right:2px
}
.jdb-country-clear::before,
.jdb-country-clear::after,
.jdb-country-input-clear::before,
.jdb-country-input-clear::after,
.jdb-country-tag-remove::before,
.jdb-country-tag-remove::after {
 position:absolute;
 top:5px;
 left:9px;
 width:2px;
 height:10px;
 content:' ';
 background-color:#282a3a
}
.jdb-country-tag-remove::before,
.jdb-country-tag-remove::after {
 top:4px;
 width:3px;
 height:12px;
 background-color:#fff
}
.jdb-country-clear:before,
.jdb-country-input-clear::before,
.jdb-country-tag-remove::before {
 -o-transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -moz-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg)
}
.jdb-country-clear:after,
.jdb-country-input-clear::after,
.jdb-country-tag-remove::after {
 -o-transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 transform:rotate(-45deg)
}
.jdb-country-input-container.active,
.jdb-country-input-container.active .jdb-country-clear {
 display:block
}
.jdb-form .jdb-country-input-container .jdb-country-input {
 top:5px;
 left:5px;
 box-sizing:border-box;
 width:100%;
 padding:5px 10px 5px 10px;
 border:0 !important;
 border-radius:3px;
 line-height:32px;
 background-color:#eaeaea !important;
 border:0 !important;
 outline:none !important;
 box-shadow:none !important;
 color:#212529;
 height:auto;
 margin-bottom:0;
 font-size:inherit
}
.jdb-country-notice {
 display:none;
 box-sizing:border-box;
 width:100%;
 padding:8px 16px;
 border-top:1px solid #999;
 border-radius:0 0 3px 3px;
 background-color:#fff
}
.jdb-country-container.notice .jdb-country-notice {
 display:block
}
.jdb-country-container.notice .jdb-country-selected {
 border-radius:3px 3px 0 0
}
.jdb-country-options {
 position:relative;
 top:calc(100% + 2px);
 display:none;
 overflow-x:auto;
 overflow-y:scroll;
 max-height:200px;
 margin:0;
 padding:0
}
.jdb-country-container.open .jdb-country-options,
.jdb-country-container.open .jdb-country-input-container,
.jdb-country-container.notice .jdb-country-options-container {
 display:block
}
.jdb-country-option {
 position:relative;
 display:block;
 padding:5px 20px;
 list-style:outside none none;
 cursor:pointer;
 font-weight:normal;
 color:#212529
}
.jdb-country-options.optgroups > .jdb-country-option {
 padding-left:25px
}
.jdb-country-optgroup {
 font-weight:bold;
 padding:0
}
.jdb-country-optgroup--label {
 font-weight:bold;
 margin-top:10px;
 padding:5px 15px
}
.jdb-country-match {
 text-decoration:underline
}
.jdb-country-option.selected {
 background-color:#212529;
 color:#f7f7f7
}
.jdb-country-option.active {
 background-color:#212529;
 color:#f7f7f7
}
.jdb-country-option.disabled {
 opacity:0.4
}
.jdb-country-option.excluded {
 display:none
}
.jdb-country-container.open .jdb-country-selected {
 border-color:#999 #999 transparent #999;
 border-radius:3px 3px 0 0
}
.jdb-country-container.open .jdb-country-selected::after {
 -o-transform:rotate(180deg) translate3d(0px, 50%, 0px);
 -ms-transform:rotate(180deg) translate3d(0px, 50%, 0px);
 -moz-transform:rotate(180deg) translate3d(0px, 50%, 0px);
 -webkit-transform:rotate(180deg) translate3d(0px, 50%, 0px);
 transform:rotate(180deg) translate3d(0px, 50%, 0px)
}
.jdb-country-disabled {
 opacity:0.6
}
.jdb-country-empty,
.has-selected .jdb-country-placeholder {
 display:none
}
.has-selected .jdb-country-label {
 display:block
}
.taggable .jdb-country-selected {
 padding:4px 28px 4px 4px
}
.taggable .jdb-country-selected::after {
 display:table;
 content:" ";
 clear:both
}
.taggable .jdb-country-label {
 width:auto
}
.taggable .jdb-country-tags {
 float:left;
 display:block
}
.taggable .jdb-country-placeholder {
 display:none
}
.input-tag {
 float:left;
 min-width:90px;
 width:auto
}
.jdb-country-tag-input {
 border:medium none;
 padding:3px 10px;
 width:100%;
 font-family:inherit;
 font-weight:inherit;
 font-size:inherit
}
.jdb-country-input-container.loading::after {
 position:absolute;
 top:50%;
 right:20px;
 width:20px;
 height:20px;
 content:'';
 -o-transform:translate3d(0px, -50%, 0px);
 -ms-transform:translate3d(0px, -50%, 0px);
 -moz-transform:translate3d(0px, -50%, 0px);
 -webkit-transform:translate3d(0px, -50%, 0px);
 transform:translate3d(0px, -50%, 0px);
 -o-transform-origin:50% 0 0;
 -ms-transform-origin:50% 0 0;
 -moz-transform-origin:50% 0 0;
 -webkit-transform-origin:50% 0 0;
 transform-origin:50% 0 0;
 -moz-animation:500ms linear 0s normal forwards infinite running spin;
 -webkit-animation:500ms linear 0s normal forwards infinite running spin;
 animation:500ms linear 0s normal forwards infinite running spin;
 border-width:3px;
 border-style:solid;
 border-color:#aaa #ddd #ddd;
 border-radius:50%
}
@-webkit-keyframes spin {
 0% {
  -webkit-transform:rotate(0deg) translate3d(0px, -50%, 0px);
  transform:rotate(0deg) translate3d(0px, -50%, 0px)
 }
 100% {
  -webkit-transform:rotate(360deg) translate3d(0px, -50%, 0px);
  transform:rotate(360deg) translate3d(0px, -50%, 0px)
 }
}
@keyframes spin {
 0% {
  -webkit-transform:rotate(0deg) translate3d(0px, -50%, 0px);
  transform:rotate(0deg) translate3d(0px, -50%, 0px)
 }
 100% {
  -webkit-transform:rotate(360deg) translate3d(0px, -50%, 0px);
  transform:rotate(360deg) translate3d(0px, -50%, 0px)
 }
}
.jdb-country-container.open.inverted .jdb-country-selected {
 border-color:transparent #999 #999;
 border-radius:0 0 3px 3px
}
.jdb-country-container.inverted .jdb-country-options-container {
 top:auto;
 bottom:calc(100% + 5px)
}
.jdb-country-container.inverted .jdb-country-options-container:after {
 border:5px solid transparent;
 border-top:5px solid #f7f7f7;
 content:"";
 height:5px;
 left:25px !important;
 margin-left:-5px;
 position:absolute;
 top:calc(100% + 1px)
}
.jdb-country-container ::-webkit-input-placeholder {
 color:#282a3a;
 opacity:1
}
.jdb-country-container ::-moz-placeholder {
 color:#282a3a;
 opacity:1
}
.jdb-country-container :-ms-input-placeholder {
 color:#282a3a;
 opacity:1
}
.jdb-country-container ::placeholder {
 color:#282a3a;
 opacity:1
}
span.flag-icon {
 width:35px;
 height:30px;
 display:inline-block
}
img.flag-icon {
 width:30px
}
.jdb-country-option-item {
 line-height:30px;
 display:flex;
 height:30px
}
.jdb-country-option-item span:not(.flag-icon) {
 margin-left:8px
}
.jdb-country-option-selected {
 display:flex;
 text-align:center;
 width:100%;
 justify-content:center;
 line-height:39px;
 align-items:center
}
.jdb-country-option-selected span:not(.flag-icon) {
 margin-left:4px
}
.jdb-country-option-selected span.flag-icon {
 transform:scale(0.8)
}
.flag-icon-background {
 background-size:contain;
 background-position:50%;
 background-repeat:no-repeat
}
.flag-icon {
 background-size:contain;
 background-position:50%;
 background-repeat:no-repeat;
 position:relative;
 display:inline-block;
 width:1.33333333em;
 line-height:1em
}
.flag-icon:before {
 content:"\00a0"
}
.flag-icon.flag-icon-squared {
 width:1em
}
.flag-icon-ad {
 background-image:url(../flags/4x3/ad.svg)
}
.flag-icon-ad.flag-icon-squared {
 background-image:url(../flags/1x1/ad.svg)
}
.flag-icon-ae {
 background-image:url(../flags/4x3/ae.svg)
}
.flag-icon-ae.flag-icon-squared {
 background-image:url(../flags/1x1/ae.svg)
}
.flag-icon-af {
 background-image:url(../flags/4x3/af.svg)
}
.flag-icon-af.flag-icon-squared {
 background-image:url(../flags/1x1/af.svg)
}
.flag-icon-ag {
 background-image:url(../flags/4x3/ag.svg)
}
.flag-icon-ag.flag-icon-squared {
 background-image:url(../flags/1x1/ag.svg)
}
.flag-icon-ai {
 background-image:url(../flags/4x3/ai.svg)
}
.flag-icon-ai.flag-icon-squared {
 background-image:url(../flags/1x1/ai.svg)
}
.flag-icon-al {
 background-image:url(../flags/4x3/al.svg)
}
.flag-icon-al.flag-icon-squared {
 background-image:url(../flags/1x1/al.svg)
}
.flag-icon-am {
 background-image:url(../flags/4x3/am.svg)
}
.flag-icon-am.flag-icon-squared {
 background-image:url(../flags/1x1/am.svg)
}
.flag-icon-ao {
 background-image:url(../flags/4x3/ao.svg)
}
.flag-icon-ao.flag-icon-squared {
 background-image:url(../flags/1x1/ao.svg)
}
.flag-icon-aq {
 background-image:url(../flags/4x3/aq.svg)
}
.flag-icon-aq.flag-icon-squared {
 background-image:url(../flags/1x1/aq.svg)
}
.flag-icon-ar {
 background-image:url(../flags/4x3/ar.svg)
}
.flag-icon-ar.flag-icon-squared {
 background-image:url(../flags/1x1/ar.svg)
}
.flag-icon-as {
 background-image:url(../flags/4x3/as.svg)
}
.flag-icon-as.flag-icon-squared {
 background-image:url(../flags/1x1/as.svg)
}
.flag-icon-at {
 background-image:url(../flags/4x3/at.svg)
}
.flag-icon-at.flag-icon-squared {
 background-image:url(../flags/1x1/at.svg)
}
.flag-icon-au {
 background-image:url(../flags/4x3/au.svg)
}
.flag-icon-au.flag-icon-squared {
 background-image:url(../flags/1x1/au.svg)
}
.flag-icon-aw {
 background-image:url(../flags/4x3/aw.svg)
}
.flag-icon-aw.flag-icon-squared {
 background-image:url(../flags/1x1/aw.svg)
}
.flag-icon-ax {
 background-image:url(../flags/4x3/ax.svg)
}
.flag-icon-ax.flag-icon-squared {
 background-image:url(../flags/1x1/ax.svg)
}
.flag-icon-az {
 background-image:url(../flags/4x3/az.svg)
}
.flag-icon-az.flag-icon-squared {
 background-image:url(../flags/1x1/az.svg)
}
.flag-icon-ba {
 background-image:url(../flags/4x3/ba.svg)
}
.flag-icon-ba.flag-icon-squared {
 background-image:url(../flags/1x1/ba.svg)
}
.flag-icon-bb {
 background-image:url(../flags/4x3/bb.svg)
}
.flag-icon-bb.flag-icon-squared {
 background-image:url(../flags/1x1/bb.svg)
}
.flag-icon-bd {
 background-image:url(../flags/4x3/bd.svg)
}
.flag-icon-bd.flag-icon-squared {
 background-image:url(../flags/1x1/bd.svg)
}
.flag-icon-be {
 background-image:url(../flags/4x3/be.svg)
}
.flag-icon-be.flag-icon-squared {
 background-image:url(../flags/1x1/be.svg)
}
.flag-icon-bf {
 background-image:url(../flags/4x3/bf.svg)
}
.flag-icon-bf.flag-icon-squared {
 background-image:url(../flags/1x1/bf.svg)
}
.flag-icon-bg {
 background-image:url(../flags/4x3/bg.svg)
}
.flag-icon-bg.flag-icon-squared {
 background-image:url(../flags/1x1/bg.svg)
}
.flag-icon-bh {
 background-image:url(../flags/4x3/bh.svg)
}
.flag-icon-bh.flag-icon-squared {
 background-image:url(../flags/1x1/bh.svg)
}
.flag-icon-bi {
 background-image:url(../flags/4x3/bi.svg)
}
.flag-icon-bi.flag-icon-squared {
 background-image:url(../flags/1x1/bi.svg)
}
.flag-icon-bj {
 background-image:url(../flags/4x3/bj.svg)
}
.flag-icon-bj.flag-icon-squared {
 background-image:url(../flags/1x1/bj.svg)
}
.flag-icon-bl {
 background-image:url(../flags/4x3/bl.svg)
}
.flag-icon-bl.flag-icon-squared {
 background-image:url(../flags/1x1/bl.svg)
}
.flag-icon-bm {
 background-image:url(../flags/4x3/bm.svg)
}
.flag-icon-bm.flag-icon-squared {
 background-image:url(../flags/1x1/bm.svg)
}
.flag-icon-bn {
 background-image:url(../flags/4x3/bn.svg)
}
.flag-icon-bn.flag-icon-squared {
 background-image:url(../flags/1x1/bn.svg)
}
.flag-icon-bo {
 background-image:url(../flags/4x3/bo.svg)
}
.flag-icon-bo.flag-icon-squared {
 background-image:url(../flags/1x1/bo.svg)
}
.flag-icon-bq {
 background-image:url(../flags/4x3/bq.svg)
}
.flag-icon-bq.flag-icon-squared {
 background-image:url(../flags/1x1/bq.svg)
}
.flag-icon-br {
 background-image:url(../flags/4x3/br.svg)
}
.flag-icon-br.flag-icon-squared {
 background-image:url(../flags/1x1/br.svg)
}
.flag-icon-bs {
 background-image:url(../flags/4x3/bs.svg)
}
.flag-icon-bs.flag-icon-squared {
 background-image:url(../flags/1x1/bs.svg)
}
.flag-icon-bt {
 background-image:url(../flags/4x3/bt.svg)
}
.flag-icon-bt.flag-icon-squared {
 background-image:url(../flags/1x1/bt.svg)
}
.flag-icon-bv {
 background-image:url(../flags/4x3/bv.svg)
}
.flag-icon-bv.flag-icon-squared {
 background-image:url(../flags/1x1/bv.svg)
}
.flag-icon-bw {
 background-image:url(../flags/4x3/bw.svg)
}
.flag-icon-bw.flag-icon-squared {
 background-image:url(../flags/1x1/bw.svg)
}
.flag-icon-by {
 background-image:url(../flags/4x3/by.svg)
}
.flag-icon-by.flag-icon-squared {
 background-image:url(../flags/1x1/by.svg)
}
.flag-icon-bz {
 background-image:url(../flags/4x3/bz.svg)
}
.flag-icon-bz.flag-icon-squared {
 background-image:url(../flags/1x1/bz.svg)
}
.flag-icon-ca {
 background-image:url(../flags/4x3/ca.svg)
}
.flag-icon-ca.flag-icon-squared {
 background-image:url(../flags/1x1/ca.svg)
}
.flag-icon-cc {
 background-image:url(../flags/4x3/cc.svg)
}
.flag-icon-cc.flag-icon-squared {
 background-image:url(../flags/1x1/cc.svg)
}
.flag-icon-cd {
 background-image:url(../flags/4x3/cd.svg)
}
.flag-icon-cd.flag-icon-squared {
 background-image:url(../flags/1x1/cd.svg)
}
.flag-icon-cf {
 background-image:url(../flags/4x3/cf.svg)
}
.flag-icon-cf.flag-icon-squared {
 background-image:url(../flags/1x1/cf.svg)
}
.flag-icon-cg {
 background-image:url(../flags/4x3/cg.svg)
}
.flag-icon-cg.flag-icon-squared {
 background-image:url(../flags/1x1/cg.svg)
}
.flag-icon-ch {
 background-image:url(../flags/4x3/ch.svg)
}
.flag-icon-ch.flag-icon-squared {
 background-image:url(../flags/1x1/ch.svg)
}
.flag-icon-ci {
 background-image:url(../flags/4x3/ci.svg)
}
.flag-icon-ci.flag-icon-squared {
 background-image:url(../flags/1x1/ci.svg)
}
.flag-icon-ck {
 background-image:url(../flags/4x3/ck.svg)
}
.flag-icon-ck.flag-icon-squared {
 background-image:url(../flags/1x1/ck.svg)
}
.flag-icon-cl {
 background-image:url(../flags/4x3/cl.svg)
}
.flag-icon-cl.flag-icon-squared {
 background-image:url(../flags/1x1/cl.svg)
}
.flag-icon-cm {
 background-image:url(../flags/4x3/cm.svg)
}
.flag-icon-cm.flag-icon-squared {
 background-image:url(../flags/1x1/cm.svg)
}
.flag-icon-cn {
 background-image:url(../flags/4x3/cn.svg)
}
.flag-icon-cn.flag-icon-squared {
 background-image:url(../flags/1x1/cn.svg)
}
.flag-icon-co {
 background-image:url(../flags/4x3/co.svg)
}
.flag-icon-co.flag-icon-squared {
 background-image:url(../flags/1x1/co.svg)
}
.flag-icon-cr {
 background-image:url(../flags/4x3/cr.svg)
}
.flag-icon-cr.flag-icon-squared {
 background-image:url(../flags/1x1/cr.svg)
}
.flag-icon-cu {
 background-image:url(../flags/4x3/cu.svg)
}
.flag-icon-cu.flag-icon-squared {
 background-image:url(../flags/1x1/cu.svg)
}
.flag-icon-cv {
 background-image:url(../flags/4x3/cv.svg)
}
.flag-icon-cv.flag-icon-squared {
 background-image:url(../flags/1x1/cv.svg)
}
.flag-icon-cw {
 background-image:url(../flags/4x3/cw.svg)
}
.flag-icon-cw.flag-icon-squared {
 background-image:url(../flags/1x1/cw.svg)
}
.flag-icon-cx {
 background-image:url(../flags/4x3/cx.svg)
}
.flag-icon-cx.flag-icon-squared {
 background-image:url(../flags/1x1/cx.svg)
}
.flag-icon-cy {
 background-image:url(../flags/4x3/cy.svg)
}
.flag-icon-cy.flag-icon-squared {
 background-image:url(../flags/1x1/cy.svg)
}
.flag-icon-cz {
 background-image:url(../flags/4x3/cz.svg)
}
.flag-icon-cz.flag-icon-squared {
 background-image:url(../flags/1x1/cz.svg)
}
.flag-icon-de {
 background-image:url(../flags/4x3/de.svg)
}
.flag-icon-de.flag-icon-squared {
 background-image:url(../flags/1x1/de.svg)
}
.flag-icon-dj {
 background-image:url(../flags/4x3/dj.svg)
}
.flag-icon-dj.flag-icon-squared {
 background-image:url(../flags/1x1/dj.svg)
}
.flag-icon-dk {
 background-image:url(../flags/4x3/dk.svg)
}
.flag-icon-dk.flag-icon-squared {
 background-image:url(../flags/1x1/dk.svg)
}
.flag-icon-dm {
 background-image:url(../flags/4x3/dm.svg)
}
.flag-icon-dm.flag-icon-squared {
 background-image:url(../flags/1x1/dm.svg)
}
.flag-icon-do {
 background-image:url(../flags/4x3/do.svg)
}
.flag-icon-do.flag-icon-squared {
 background-image:url(../flags/1x1/do.svg)
}
.flag-icon-dz {
 background-image:url(../flags/4x3/dz.svg)
}
.flag-icon-dz.flag-icon-squared {
 background-image:url(../flags/1x1/dz.svg)
}
.flag-icon-ec {
 background-image:url(../flags/4x3/ec.svg)
}
.flag-icon-ec.flag-icon-squared {
 background-image:url(../flags/1x1/ec.svg)
}
.flag-icon-ee {
 background-image:url(../flags/4x3/ee.svg)
}
.flag-icon-ee.flag-icon-squared {
 background-image:url(../flags/1x1/ee.svg)
}
.flag-icon-eg {
 background-image:url(../flags/4x3/eg.svg)
}
.flag-icon-eg.flag-icon-squared {
 background-image:url(../flags/1x1/eg.svg)
}
.flag-icon-eh {
 background-image:url(../flags/4x3/eh.svg)
}
.flag-icon-eh.flag-icon-squared {
 background-image:url(../flags/1x1/eh.svg)
}
.flag-icon-er {
 background-image:url(../flags/4x3/er.svg)
}
.flag-icon-er.flag-icon-squared {
 background-image:url(../flags/1x1/er.svg)
}
.flag-icon-es {
 background-image:url(../flags/4x3/es.svg)
}
.flag-icon-es.flag-icon-squared {
 background-image:url(../flags/1x1/es.svg)
}
.flag-icon-et {
 background-image:url(../flags/4x3/et.svg)
}
.flag-icon-et.flag-icon-squared {
 background-image:url(../flags/1x1/et.svg)
}
.flag-icon-fi {
 background-image:url(../flags/4x3/fi.svg)
}
.flag-icon-fi.flag-icon-squared {
 background-image:url(../flags/1x1/fi.svg)
}
.flag-icon-fj {
 background-image:url(../flags/4x3/fj.svg)
}
.flag-icon-fj.flag-icon-squared {
 background-image:url(../flags/1x1/fj.svg)
}
.flag-icon-fk {
 background-image:url(../flags/4x3/fk.svg)
}
.flag-icon-fk.flag-icon-squared {
 background-image:url(../flags/1x1/fk.svg)
}
.flag-icon-fm {
 background-image:url(../flags/4x3/fm.svg)
}
.flag-icon-fm.flag-icon-squared {
 background-image:url(../flags/1x1/fm.svg)
}
.flag-icon-fo {
 background-image:url(../flags/4x3/fo.svg)
}
.flag-icon-fo.flag-icon-squared {
 background-image:url(../flags/1x1/fo.svg)
}
.flag-icon-fr {
 background-image:url(../flags/4x3/fr.svg)
}
.flag-icon-fr.flag-icon-squared {
 background-image:url(../flags/1x1/fr.svg)
}
.flag-icon-ga {
 background-image:url(../flags/4x3/ga.svg)
}
.flag-icon-ga.flag-icon-squared {
 background-image:url(../flags/1x1/ga.svg)
}
.flag-icon-gb {
 background-image:url(../flags/4x3/gb.svg)
}
.flag-icon-gb.flag-icon-squared {
 background-image:url(../flags/1x1/gb.svg)
}
.flag-icon-gd {
 background-image:url(../flags/4x3/gd.svg)
}
.flag-icon-gd.flag-icon-squared {
 background-image:url(../flags/1x1/gd.svg)
}
.flag-icon-ge {
 background-image:url(../flags/4x3/ge.svg)
}
.flag-icon-ge.flag-icon-squared {
 background-image:url(../flags/1x1/ge.svg)
}
.flag-icon-gf {
 background-image:url(../flags/4x3/gf.svg)
}
.flag-icon-gf.flag-icon-squared {
 background-image:url(../flags/1x1/gf.svg)
}
.flag-icon-gg {
 background-image:url(../flags/4x3/gg.svg)
}
.flag-icon-gg.flag-icon-squared {
 background-image:url(../flags/1x1/gg.svg)
}
.flag-icon-gh {
 background-image:url(../flags/4x3/gh.svg)
}
.flag-icon-gh.flag-icon-squared {
 background-image:url(../flags/1x1/gh.svg)
}
.flag-icon-gi {
 background-image:url(../flags/4x3/gi.svg)
}
.flag-icon-gi.flag-icon-squared {
 background-image:url(../flags/1x1/gi.svg)
}
.flag-icon-gl {
 background-image:url(../flags/4x3/gl.svg)
}
.flag-icon-gl.flag-icon-squared {
 background-image:url(../flags/1x1/gl.svg)
}
.flag-icon-gm {
 background-image:url(../flags/4x3/gm.svg)
}
.flag-icon-gm.flag-icon-squared {
 background-image:url(../flags/1x1/gm.svg)
}
.flag-icon-gn {
 background-image:url(../flags/4x3/gn.svg)
}
.flag-icon-gn.flag-icon-squared {
 background-image:url(../flags/1x1/gn.svg)
}
.flag-icon-gp {
 background-image:url(../flags/4x3/gp.svg)
}
.flag-icon-gp.flag-icon-squared {
 background-image:url(../flags/1x1/gp.svg)
}
.flag-icon-gq {
 background-image:url(../flags/4x3/gq.svg)
}
.flag-icon-gq.flag-icon-squared {
 background-image:url(../flags/1x1/gq.svg)
}
.flag-icon-gr {
 background-image:url(../flags/4x3/gr.svg)
}
.flag-icon-gr.flag-icon-squared {
 background-image:url(../flags/1x1/gr.svg)
}
.flag-icon-gs {
 background-image:url(../flags/4x3/gs.svg)
}
.flag-icon-gs.flag-icon-squared {
 background-image:url(../flags/1x1/gs.svg)
}
.flag-icon-gt {
 background-image:url(../flags/4x3/gt.svg)
}
.flag-icon-gt.flag-icon-squared {
 background-image:url(../flags/1x1/gt.svg)
}
.flag-icon-gu {
 background-image:url(../flags/4x3/gu.svg)
}
.flag-icon-gu.flag-icon-squared {
 background-image:url(../flags/1x1/gu.svg)
}
.flag-icon-gw {
 background-image:url(../flags/4x3/gw.svg)
}
.flag-icon-gw.flag-icon-squared {
 background-image:url(../flags/1x1/gw.svg)
}
.flag-icon-gy {
 background-image:url(../flags/4x3/gy.svg)
}
.flag-icon-gy.flag-icon-squared {
 background-image:url(../flags/1x1/gy.svg)
}
.flag-icon-hk {
 background-image:url(../flags/4x3/hk.svg)
}
.flag-icon-hk.flag-icon-squared {
 background-image:url(../flags/1x1/hk.svg)
}
.flag-icon-hm {
 background-image:url(../flags/4x3/hm.svg)
}
.flag-icon-hm.flag-icon-squared {
 background-image:url(../flags/1x1/hm.svg)
}
.flag-icon-hn {
 background-image:url(../flags/4x3/hn.svg)
}
.flag-icon-hn.flag-icon-squared {
 background-image:url(../flags/1x1/hn.svg)
}
.flag-icon-hr {
 background-image:url(../flags/4x3/hr.svg)
}
.flag-icon-hr.flag-icon-squared {
 background-image:url(../flags/1x1/hr.svg)
}
.flag-icon-ht {
 background-image:url(../flags/4x3/ht.svg)
}
.flag-icon-ht.flag-icon-squared {
 background-image:url(../flags/1x1/ht.svg)
}
.flag-icon-hu {
 background-image:url(../flags/4x3/hu.svg)
}
.flag-icon-hu.flag-icon-squared {
 background-image:url(../flags/1x1/hu.svg)
}
.flag-icon-id {
 background-image:url(../flags/4x3/id.svg)
}
.flag-icon-id.flag-icon-squared {
 background-image:url(../flags/1x1/id.svg)
}
.flag-icon-ie {
 background-image:url(../flags/4x3/ie.svg)
}
.flag-icon-ie.flag-icon-squared {
 background-image:url(../flags/1x1/ie.svg)
}
.flag-icon-il {
 background-image:url(../flags/4x3/il.svg)
}
.flag-icon-il.flag-icon-squared {
 background-image:url(../flags/1x1/il.svg)
}
.flag-icon-im {
 background-image:url(../flags/4x3/im.svg)
}
.flag-icon-im.flag-icon-squared {
 background-image:url(../flags/1x1/im.svg)
}
.flag-icon-in {
 background-image:url(../flags/4x3/in.svg)
}
.flag-icon-in.flag-icon-squared {
 background-image:url(../flags/1x1/in.svg)
}
.flag-icon-io {
 background-image:url(../flags/4x3/io.svg)
}
.flag-icon-io.flag-icon-squared {
 background-image:url(../flags/1x1/io.svg)
}
.flag-icon-iq {
 background-image:url(../flags/4x3/iq.svg)
}
.flag-icon-iq.flag-icon-squared {
 background-image:url(../flags/1x1/iq.svg)
}
.flag-icon-ir {
 background-image:url(../flags/4x3/ir.svg)
}
.flag-icon-ir.flag-icon-squared {
 background-image:url(../flags/1x1/ir.svg)
}
.flag-icon-is {
 background-image:url(../flags/4x3/is.svg)
}
.flag-icon-is.flag-icon-squared {
 background-image:url(../flags/1x1/is.svg)
}
.flag-icon-it {
 background-image:url(../flags/4x3/it.svg)
}
.flag-icon-it.flag-icon-squared {
 background-image:url(../flags/1x1/it.svg)
}
.flag-icon-je {
 background-image:url(../flags/4x3/je.svg)
}
.flag-icon-je.flag-icon-squared {
 background-image:url(../flags/1x1/je.svg)
}
.flag-icon-jm {
 background-image:url(../flags/4x3/jm.svg)
}
.flag-icon-jm.flag-icon-squared {
 background-image:url(../flags/1x1/jm.svg)
}
.flag-icon-jo {
 background-image:url(../flags/4x3/jo.svg)
}
.flag-icon-jo.flag-icon-squared {
 background-image:url(../flags/1x1/jo.svg)
}
.flag-icon-jp {
 background-image:url(../flags/4x3/jp.svg)
}
.flag-icon-jp.flag-icon-squared {
 background-image:url(../flags/1x1/jp.svg)
}
.flag-icon-ke {
 background-image:url(../flags/4x3/ke.svg)
}
.flag-icon-ke.flag-icon-squared {
 background-image:url(../flags/1x1/ke.svg)
}
.flag-icon-kg {
 background-image:url(../flags/4x3/kg.svg)
}
.flag-icon-kg.flag-icon-squared {
 background-image:url(../flags/1x1/kg.svg)
}
.flag-icon-kh {
 background-image:url(../flags/4x3/kh.svg)
}
.flag-icon-kh.flag-icon-squared {
 background-image:url(../flags/1x1/kh.svg)
}
.flag-icon-ki {
 background-image:url(../flags/4x3/ki.svg)
}
.flag-icon-ki.flag-icon-squared {
 background-image:url(../flags/1x1/ki.svg)
}
.flag-icon-km {
 background-image:url(../flags/4x3/km.svg)
}
.flag-icon-km.flag-icon-squared {
 background-image:url(../flags/1x1/km.svg)
}
.flag-icon-kn {
 background-image:url(../flags/4x3/kn.svg)
}
.flag-icon-kn.flag-icon-squared {
 background-image:url(../flags/1x1/kn.svg)
}
.flag-icon-kp {
 background-image:url(../flags/4x3/kp.svg)
}
.flag-icon-kp.flag-icon-squared {
 background-image:url(../flags/1x1/kp.svg)
}
.flag-icon-kr {
 background-image:url(../flags/4x3/kr.svg)
}
.flag-icon-kr.flag-icon-squared {
 background-image:url(../flags/1x1/kr.svg)
}
.flag-icon-kw {
 background-image:url(../flags/4x3/kw.svg)
}
.flag-icon-kw.flag-icon-squared {
 background-image:url(../flags/1x1/kw.svg)
}
.flag-icon-ky {
 background-image:url(../flags/4x3/ky.svg)
}
.flag-icon-ky.flag-icon-squared {
 background-image:url(../flags/1x1/ky.svg)
}
.flag-icon-kz {
 background-image:url(../flags/4x3/kz.svg)
}
.flag-icon-kz.flag-icon-squared {
 background-image:url(../flags/1x1/kz.svg)
}
.flag-icon-la {
 background-image:url(../flags/4x3/la.svg)
}
.flag-icon-la.flag-icon-squared {
 background-image:url(../flags/1x1/la.svg)
}
.flag-icon-lb {
 background-image:url(../flags/4x3/lb.svg)
}
.flag-icon-lb.flag-icon-squared {
 background-image:url(../flags/1x1/lb.svg)
}
.flag-icon-lc {
 background-image:url(../flags/4x3/lc.svg)
}
.flag-icon-lc.flag-icon-squared {
 background-image:url(../flags/1x1/lc.svg)
}
.flag-icon-li {
 background-image:url(../flags/4x3/li.svg)
}
.flag-icon-li.flag-icon-squared {
 background-image:url(../flags/1x1/li.svg)
}
.flag-icon-lk {
 background-image:url(../flags/4x3/lk.svg)
}
.flag-icon-lk.flag-icon-squared {
 background-image:url(../flags/1x1/lk.svg)
}
.flag-icon-lr {
 background-image:url(../flags/4x3/lr.svg)
}
.flag-icon-lr.flag-icon-squared {
 background-image:url(../flags/1x1/lr.svg)
}
.flag-icon-ls {
 background-image:url(../flags/4x3/ls.svg)
}
.flag-icon-ls.flag-icon-squared {
 background-image:url(../flags/1x1/ls.svg)
}
.flag-icon-lt {
 background-image:url(../flags/4x3/lt.svg)
}
.flag-icon-lt.flag-icon-squared {
 background-image:url(../flags/1x1/lt.svg)
}
.flag-icon-lu {
 background-image:url(../flags/4x3/lu.svg)
}
.flag-icon-lu.flag-icon-squared {
 background-image:url(../flags/1x1/lu.svg)
}
.flag-icon-lv {
 background-image:url(../flags/4x3/lv.svg)
}
.flag-icon-lv.flag-icon-squared {
 background-image:url(../flags/1x1/lv.svg)
}
.flag-icon-ly {
 background-image:url(../flags/4x3/ly.svg)
}
.flag-icon-ly.flag-icon-squared {
 background-image:url(../flags/1x1/ly.svg)
}
.flag-icon-ma {
 background-image:url(../flags/4x3/ma.svg)
}
.flag-icon-ma.flag-icon-squared {
 background-image:url(../flags/1x1/ma.svg)
}
.flag-icon-mc {
 background-image:url(../flags/4x3/mc.svg)
}
.flag-icon-mc.flag-icon-squared {
 background-image:url(../flags/1x1/mc.svg)
}
.flag-icon-md {
 background-image:url(../flags/4x3/md.svg)
}
.flag-icon-md.flag-icon-squared {
 background-image:url(../flags/1x1/md.svg)
}
.flag-icon-me {
 background-image:url(../flags/4x3/me.svg)
}
.flag-icon-me.flag-icon-squared {
 background-image:url(../flags/1x1/me.svg)
}
.flag-icon-mf {
 background-image:url(../flags/4x3/mf.svg)
}
.flag-icon-mf.flag-icon-squared {
 background-image:url(../flags/1x1/mf.svg)
}
.flag-icon-mg {
 background-image:url(../flags/4x3/mg.svg)
}
.flag-icon-mg.flag-icon-squared {
 background-image:url(../flags/1x1/mg.svg)
}
.flag-icon-mh {
 background-image:url(../flags/4x3/mh.svg)
}
.flag-icon-mh.flag-icon-squared {
 background-image:url(../flags/1x1/mh.svg)
}
.flag-icon-mk {
 background-image:url(../flags/4x3/mk.svg)
}
.flag-icon-mk.flag-icon-squared {
 background-image:url(../flags/1x1/mk.svg)
}
.flag-icon-ml {
 background-image:url(../flags/4x3/ml.svg)
}
.flag-icon-ml.flag-icon-squared {
 background-image:url(../flags/1x1/ml.svg)
}
.flag-icon-mm {
 background-image:url(../flags/4x3/mm.svg)
}
.flag-icon-mm.flag-icon-squared {
 background-image:url(../flags/1x1/mm.svg)
}
.flag-icon-mn {
 background-image:url(../flags/4x3/mn.svg)
}
.flag-icon-mn.flag-icon-squared {
 background-image:url(../flags/1x1/mn.svg)
}
.flag-icon-mo {
 background-image:url(../flags/4x3/mo.svg)
}
.flag-icon-mo.flag-icon-squared {
 background-image:url(../flags/1x1/mo.svg)
}
.flag-icon-mp {
 background-image:url(../flags/4x3/mp.svg)
}
.flag-icon-mp.flag-icon-squared {
 background-image:url(../flags/1x1/mp.svg)
}
.flag-icon-mq {
 background-image:url(../flags/4x3/mq.svg)
}
.flag-icon-mq.flag-icon-squared {
 background-image:url(../flags/1x1/mq.svg)
}
.flag-icon-mr {
 background-image:url(../flags/4x3/mr.svg)
}
.flag-icon-mr.flag-icon-squared {
 background-image:url(../flags/1x1/mr.svg)
}
.flag-icon-ms {
 background-image:url(../flags/4x3/ms.svg)
}
.flag-icon-ms.flag-icon-squared {
 background-image:url(../flags/1x1/ms.svg)
}
.flag-icon-mt {
 background-image:url(../flags/4x3/mt.svg)
}
.flag-icon-mt.flag-icon-squared {
 background-image:url(../flags/1x1/mt.svg)
}
.flag-icon-mu {
 background-image:url(../flags/4x3/mu.svg)
}
.flag-icon-mu.flag-icon-squared {
 background-image:url(../flags/1x1/mu.svg)
}
.flag-icon-mv {
 background-image:url(../flags/4x3/mv.svg)
}
.flag-icon-mv.flag-icon-squared {
 background-image:url(../flags/1x1/mv.svg)
}
.flag-icon-mw {
 background-image:url(../flags/4x3/mw.svg)
}
.flag-icon-mw.flag-icon-squared {
 background-image:url(../flags/1x1/mw.svg)
}
.flag-icon-mx {
 background-image:url(../flags/4x3/mx.svg)
}
.flag-icon-mx.flag-icon-squared {
 background-image:url(../flags/1x1/mx.svg)
}
.flag-icon-my {
 background-image:url(../flags/4x3/my.svg)
}
.flag-icon-my.flag-icon-squared {
 background-image:url(../flags/1x1/my.svg)
}
.flag-icon-mz {
 background-image:url(../flags/4x3/mz.svg)
}
.flag-icon-mz.flag-icon-squared {
 background-image:url(../flags/1x1/mz.svg)
}
.flag-icon-na {
 background-image:url(../flags/4x3/na.svg)
}
.flag-icon-na.flag-icon-squared {
 background-image:url(../flags/1x1/na.svg)
}
.flag-icon-nc {
 background-image:url(../flags/4x3/nc.svg)
}
.flag-icon-nc.flag-icon-squared {
 background-image:url(../flags/1x1/nc.svg)
}
.flag-icon-ne {
 background-image:url(../flags/4x3/ne.svg)
}
.flag-icon-ne.flag-icon-squared {
 background-image:url(../flags/1x1/ne.svg)
}
.flag-icon-nf {
 background-image:url(../flags/4x3/nf.svg)
}
.flag-icon-nf.flag-icon-squared {
 background-image:url(../flags/1x1/nf.svg)
}
.flag-icon-ng {
 background-image:url(../flags/4x3/ng.svg)
}
.flag-icon-ng.flag-icon-squared {
 background-image:url(../flags/1x1/ng.svg)
}
.flag-icon-ni {
 background-image:url(../flags/4x3/ni.svg)
}
.flag-icon-ni.flag-icon-squared {
 background-image:url(../flags/1x1/ni.svg)
}
.flag-icon-nl {
 background-image:url(../flags/4x3/nl.svg)
}
.flag-icon-nl.flag-icon-squared {
 background-image:url(../flags/1x1/nl.svg)
}
.flag-icon-no {
 background-image:url(../flags/4x3/no.svg)
}
.flag-icon-no.flag-icon-squared {
 background-image:url(../flags/1x1/no.svg)
}
.flag-icon-np {
 background-image:url(../flags/4x3/np.svg)
}
.flag-icon-np.flag-icon-squared {
 background-image:url(../flags/1x1/np.svg)
}
.flag-icon-nr {
 background-image:url(../flags/4x3/nr.svg)
}
.flag-icon-nr.flag-icon-squared {
 background-image:url(../flags/1x1/nr.svg)
}
.flag-icon-nu {
 background-image:url(../flags/4x3/nu.svg)
}
.flag-icon-nu.flag-icon-squared {
 background-image:url(../flags/1x1/nu.svg)
}
.flag-icon-nz {
 background-image:url(../flags/4x3/nz.svg)
}
.flag-icon-nz.flag-icon-squared {
 background-image:url(../flags/1x1/nz.svg)
}
.flag-icon-om {
 background-image:url(../flags/4x3/om.svg)
}
.flag-icon-om.flag-icon-squared {
 background-image:url(../flags/1x1/om.svg)
}
.flag-icon-pa {
 background-image:url(../flags/4x3/pa.svg)
}
.flag-icon-pa.flag-icon-squared {
 background-image:url(../flags/1x1/pa.svg)
}
.flag-icon-pe {
 background-image:url(../flags/4x3/pe.svg)
}
.flag-icon-pe.flag-icon-squared {
 background-image:url(../flags/1x1/pe.svg)
}
.flag-icon-pf {
 background-image:url(../flags/4x3/pf.svg)
}
.flag-icon-pf.flag-icon-squared {
 background-image:url(../flags/1x1/pf.svg)
}
.flag-icon-pg {
 background-image:url(../flags/4x3/pg.svg)
}
.flag-icon-pg.flag-icon-squared {
 background-image:url(../flags/1x1/pg.svg)
}
.flag-icon-ph {
 background-image:url(../flags/4x3/ph.svg)
}
.flag-icon-ph.flag-icon-squared {
 background-image:url(../flags/1x1/ph.svg)
}
.flag-icon-pk {
 background-image:url(../flags/4x3/pk.svg)
}
.flag-icon-pk.flag-icon-squared {
 background-image:url(../flags/1x1/pk.svg)
}
.flag-icon-pl {
 background-image:url(../flags/4x3/pl.svg)
}
.flag-icon-pl.flag-icon-squared {
 background-image:url(../flags/1x1/pl.svg)
}
.flag-icon-pm {
 background-image:url(../flags/4x3/pm.svg)
}
.flag-icon-pm.flag-icon-squared {
 background-image:url(../flags/1x1/pm.svg)
}
.flag-icon-pn {
 background-image:url(../flags/4x3/pn.svg)
}
.flag-icon-pn.flag-icon-squared {
 background-image:url(../flags/1x1/pn.svg)
}
.flag-icon-pr {
 background-image:url(../flags/4x3/pr.svg)
}
.flag-icon-pr.flag-icon-squared {
 background-image:url(../flags/1x1/pr.svg)
}
.flag-icon-ps {
 background-image:url(../flags/4x3/ps.svg)
}
.flag-icon-ps.flag-icon-squared {
 background-image:url(../flags/1x1/ps.svg)
}
.flag-icon-pt {
 background-image:url(../flags/4x3/pt.svg)
}
.flag-icon-pt.flag-icon-squared {
 background-image:url(../flags/1x1/pt.svg)
}
.flag-icon-pw {
 background-image:url(../flags/4x3/pw.svg)
}
.flag-icon-pw.flag-icon-squared {
 background-image:url(../flags/1x1/pw.svg)
}
.flag-icon-py {
 background-image:url(../flags/4x3/py.svg)
}
.flag-icon-py.flag-icon-squared {
 background-image:url(../flags/1x1/py.svg)
}
.flag-icon-qa {
 background-image:url(../flags/4x3/qa.svg)
}
.flag-icon-qa.flag-icon-squared {
 background-image:url(../flags/1x1/qa.svg)
}
.flag-icon-re {
 background-image:url(../flags/4x3/re.svg)
}
.flag-icon-re.flag-icon-squared {
 background-image:url(../flags/1x1/re.svg)
}
.flag-icon-ro {
 background-image:url(../flags/4x3/ro.svg)
}
.flag-icon-ro.flag-icon-squared {
 background-image:url(../flags/1x1/ro.svg)
}
.flag-icon-rs {
 background-image:url(../flags/4x3/rs.svg)
}
.flag-icon-rs.flag-icon-squared {
 background-image:url(../flags/1x1/rs.svg)
}
.flag-icon-ru {
 background-image:url(../flags/4x3/ru.svg)
}
.flag-icon-ru.flag-icon-squared {
 background-image:url(../flags/1x1/ru.svg)
}
.flag-icon-rw {
 background-image:url(../flags/4x3/rw.svg)
}
.flag-icon-rw.flag-icon-squared {
 background-image:url(../flags/1x1/rw.svg)
}
.flag-icon-sa {
 background-image:url(../flags/4x3/sa.svg)
}
.flag-icon-sa.flag-icon-squared {
 background-image:url(../flags/1x1/sa.svg)
}
.flag-icon-sb {
 background-image:url(../flags/4x3/sb.svg)
}
.flag-icon-sb.flag-icon-squared {
 background-image:url(../flags/1x1/sb.svg)
}
.flag-icon-sc {
 background-image:url(../flags/4x3/sc.svg)
}
.flag-icon-sc.flag-icon-squared {
 background-image:url(../flags/1x1/sc.svg)
}
.flag-icon-sd {
 background-image:url(../flags/4x3/sd.svg)
}
.flag-icon-sd.flag-icon-squared {
 background-image:url(../flags/1x1/sd.svg)
}
.flag-icon-se {
 background-image:url(../flags/4x3/se.svg)
}
.flag-icon-se.flag-icon-squared {
 background-image:url(../flags/1x1/se.svg)
}
.flag-icon-sg {
 background-image:url(../flags/4x3/sg.svg)
}
.flag-icon-sg.flag-icon-squared {
 background-image:url(../flags/1x1/sg.svg)
}
.flag-icon-sh {
 background-image:url(../flags/4x3/sh.svg)
}
.flag-icon-sh.flag-icon-squared {
 background-image:url(../flags/1x1/sh.svg)
}
.flag-icon-si {
 background-image:url(../flags/4x3/si.svg)
}
.flag-icon-si.flag-icon-squared {
 background-image:url(../flags/1x1/si.svg)
}
.flag-icon-sj {
 background-image:url(../flags/4x3/sj.svg)
}
.flag-icon-sj.flag-icon-squared {
 background-image:url(../flags/1x1/sj.svg)
}
.flag-icon-sk {
 background-image:url(../flags/4x3/sk.svg)
}
.flag-icon-sk.flag-icon-squared {
 background-image:url(../flags/1x1/sk.svg)
}
.flag-icon-sl {
 background-image:url(../flags/4x3/sl.svg)
}
.flag-icon-sl.flag-icon-squared {
 background-image:url(../flags/1x1/sl.svg)
}
.flag-icon-sm {
 background-image:url(../flags/4x3/sm.svg)
}
.flag-icon-sm.flag-icon-squared {
 background-image:url(../flags/1x1/sm.svg)
}
.flag-icon-sn {
 background-image:url(../flags/4x3/sn.svg)
}
.flag-icon-sn.flag-icon-squared {
 background-image:url(../flags/1x1/sn.svg)
}
.flag-icon-so {
 background-image:url(../flags/4x3/so.svg)
}
.flag-icon-so.flag-icon-squared {
 background-image:url(../flags/1x1/so.svg)
}
.flag-icon-sr {
 background-image:url(../flags/4x3/sr.svg)
}
.flag-icon-sr.flag-icon-squared {
 background-image:url(../flags/1x1/sr.svg)
}
.flag-icon-ss {
 background-image:url(../flags/4x3/ss.svg)
}
.flag-icon-ss.flag-icon-squared {
 background-image:url(../flags/1x1/ss.svg)
}
.flag-icon-st {
 background-image:url(../flags/4x3/st.svg)
}
.flag-icon-st.flag-icon-squared {
 background-image:url(../flags/1x1/st.svg)
}
.flag-icon-sv {
 background-image:url(../flags/4x3/sv.svg)
}
.flag-icon-sv.flag-icon-squared {
 background-image:url(../flags/1x1/sv.svg)
}
.flag-icon-sx {
 background-image:url(../flags/4x3/sx.svg)
}
.flag-icon-sx.flag-icon-squared {
 background-image:url(../flags/1x1/sx.svg)
}
.flag-icon-sy {
 background-image:url(../flags/4x3/sy.svg)
}
.flag-icon-sy.flag-icon-squared {
 background-image:url(../flags/1x1/sy.svg)
}
.flag-icon-sz {
 background-image:url(../flags/4x3/sz.svg)
}
.flag-icon-sz.flag-icon-squared {
 background-image:url(../flags/1x1/sz.svg)
}
.flag-icon-tc {
 background-image:url(../flags/4x3/tc.svg)
}
.flag-icon-tc.flag-icon-squared {
 background-image:url(../flags/1x1/tc.svg)
}
.flag-icon-td {
 background-image:url(../flags/4x3/td.svg)
}
.flag-icon-td.flag-icon-squared {
 background-image:url(../flags/1x1/td.svg)
}
.flag-icon-tf {
 background-image:url(../flags/4x3/tf.svg)
}
.flag-icon-tf.flag-icon-squared {
 background-image:url(../flags/1x1/tf.svg)
}
.flag-icon-tg {
 background-image:url(../flags/4x3/tg.svg)
}
.flag-icon-tg.flag-icon-squared {
 background-image:url(../flags/1x1/tg.svg)
}
.flag-icon-th {
 background-image:url(../flags/4x3/th.svg)
}
.flag-icon-th.flag-icon-squared {
 background-image:url(../flags/1x1/th.svg)
}
.flag-icon-tj {
 background-image:url(../flags/4x3/tj.svg)
}
.flag-icon-tj.flag-icon-squared {
 background-image:url(../flags/1x1/tj.svg)
}
.flag-icon-tk {
 background-image:url(../flags/4x3/tk.svg)
}
.flag-icon-tk.flag-icon-squared {
 background-image:url(../flags/1x1/tk.svg)
}
.flag-icon-tl {
 background-image:url(../flags/4x3/tl.svg)
}
.flag-icon-tl.flag-icon-squared {
 background-image:url(../flags/1x1/tl.svg)
}
.flag-icon-tm {
 background-image:url(../flags/4x3/tm.svg)
}
.flag-icon-tm.flag-icon-squared {
 background-image:url(../flags/1x1/tm.svg)
}
.flag-icon-tn {
 background-image:url(../flags/4x3/tn.svg)
}
.flag-icon-tn.flag-icon-squared {
 background-image:url(../flags/1x1/tn.svg)
}
.flag-icon-to {
 background-image:url(../flags/4x3/to.svg)
}
.flag-icon-to.flag-icon-squared {
 background-image:url(../flags/1x1/to.svg)
}
.flag-icon-tr {
 background-image:url(../flags/4x3/tr.svg)
}
.flag-icon-tr.flag-icon-squared {
 background-image:url(../flags/1x1/tr.svg)
}
.flag-icon-tt {
 background-image:url(../flags/4x3/tt.svg)
}
.flag-icon-tt.flag-icon-squared {
 background-image:url(../flags/1x1/tt.svg)
}
.flag-icon-tv {
 background-image:url(../flags/4x3/tv.svg)
}
.flag-icon-tv.flag-icon-squared {
 background-image:url(../flags/1x1/tv.svg)
}
.flag-icon-tw {
 background-image:url(../flags/4x3/tw.svg)
}
.flag-icon-tw.flag-icon-squared {
 background-image:url(../flags/1x1/tw.svg)
}
.flag-icon-tz {
 background-image:url(../flags/4x3/tz.svg)
}
.flag-icon-tz.flag-icon-squared {
 background-image:url(../flags/1x1/tz.svg)
}
.flag-icon-ua {
 background-image:url(../flags/4x3/ua.svg)
}
.flag-icon-ua.flag-icon-squared {
 background-image:url(../flags/1x1/ua.svg)
}
.flag-icon-ug {
 background-image:url(../flags/4x3/ug.svg)
}
.flag-icon-ug.flag-icon-squared {
 background-image:url(../flags/1x1/ug.svg)
}
.flag-icon-um {
 background-image:url(../flags/4x3/um.svg)
}
.flag-icon-um.flag-icon-squared {
 background-image:url(../flags/1x1/um.svg)
}
.flag-icon-us {
 background-image:url(../flags/4x3/us.svg)
}
.flag-icon-us.flag-icon-squared {
 background-image:url(../flags/1x1/us.svg)
}
.flag-icon-uy {
 background-image:url(../flags/4x3/uy.svg)
}
.flag-icon-uy.flag-icon-squared {
 background-image:url(../flags/1x1/uy.svg)
}
.flag-icon-uz {
 background-image:url(../flags/4x3/uz.svg)
}
.flag-icon-uz.flag-icon-squared {
 background-image:url(../flags/1x1/uz.svg)
}
.flag-icon-va {
 background-image:url(../flags/4x3/va.svg)
}
.flag-icon-va.flag-icon-squared {
 background-image:url(../flags/1x1/va.svg)
}
.flag-icon-vc {
 background-image:url(../flags/4x3/vc.svg)
}
.flag-icon-vc.flag-icon-squared {
 background-image:url(../flags/1x1/vc.svg)
}
.flag-icon-ve {
 background-image:url(../flags/4x3/ve.svg)
}
.flag-icon-ve.flag-icon-squared {
 background-image:url(../flags/1x1/ve.svg)
}
.flag-icon-vg {
 background-image:url(../flags/4x3/vg.svg)
}
.flag-icon-vg.flag-icon-squared {
 background-image:url(../flags/1x1/vg.svg)
}
.flag-icon-vi {
 background-image:url(../flags/4x3/vi.svg)
}
.flag-icon-vi.flag-icon-squared {
 background-image:url(../flags/1x1/vi.svg)
}
.flag-icon-vn {
 background-image:url(../flags/4x3/vn.svg)
}
.flag-icon-vn.flag-icon-squared {
 background-image:url(../flags/1x1/vn.svg)
}
.flag-icon-vu {
 background-image:url(../flags/4x3/vu.svg)
}
.flag-icon-vu.flag-icon-squared {
 background-image:url(../flags/1x1/vu.svg)
}
.flag-icon-wf {
 background-image:url(../flags/4x3/wf.svg)
}
.flag-icon-wf.flag-icon-squared {
 background-image:url(../flags/1x1/wf.svg)
}
.flag-icon-ws {
 background-image:url(../flags/4x3/ws.svg)
}
.flag-icon-ws.flag-icon-squared {
 background-image:url(../flags/1x1/ws.svg)
}
.flag-icon-ye {
 background-image:url(../flags/4x3/ye.svg)
}
.flag-icon-ye.flag-icon-squared {
 background-image:url(../flags/1x1/ye.svg)
}
.flag-icon-yt {
 background-image:url(../flags/4x3/yt.svg)
}
.flag-icon-yt.flag-icon-squared {
 background-image:url(../flags/1x1/yt.svg)
}
.flag-icon-za {
 background-image:url(../flags/4x3/za.svg)
}
.flag-icon-za.flag-icon-squared {
 background-image:url(../flags/1x1/za.svg)
}
.flag-icon-zm {
 background-image:url(../flags/4x3/zm.svg)
}
.flag-icon-zm.flag-icon-squared {
 background-image:url(../flags/1x1/zm.svg)
}
.flag-icon-zw {
 background-image:url(../flags/4x3/zw.svg)
}
.flag-icon-zw.flag-icon-squared {
 background-image:url(../flags/1x1/zw.svg)
}
.flag-icon-es-ca {
 background-image:url(../flags/4x3/es-ca.svg)
}
.flag-icon-es-ca.flag-icon-squared {
 background-image:url(../flags/1x1/es-ca.svg)
}
.flag-icon-es-ga {
 background-image:url(../flags/4x3/es-ga.svg)
}
.flag-icon-es-ga.flag-icon-squared {
 background-image:url(../flags/1x1/es-ga.svg)
}
.flag-icon-eu {
 background-image:url(../flags/4x3/eu.svg)
}
.flag-icon-eu.flag-icon-squared {
 background-image:url(../flags/1x1/eu.svg)
}
.flag-icon-gb-eng {
 background-image:url(../flags/4x3/gb-eng.svg)
}
.flag-icon-gb-eng.flag-icon-squared {
 background-image:url(../flags/1x1/gb-eng.svg)
}
.flag-icon-gb-nir {
 background-image:url(../flags/4x3/gb-nir.svg)
}
.flag-icon-gb-nir.flag-icon-squared {
 background-image:url(../flags/1x1/gb-nir.svg)
}
.flag-icon-gb-sct {
 background-image:url(../flags/4x3/gb-sct.svg)
}
.flag-icon-gb-sct.flag-icon-squared {
 background-image:url(../flags/1x1/gb-sct.svg)
}
.flag-icon-gb-wls {
 background-image:url(../flags/4x3/gb-wls.svg)
}
.flag-icon-gb-wls.flag-icon-squared {
 background-image:url(../flags/1x1/gb-wls.svg)
}
.flag-icon-un {
 background-image:url(../flags/4x3/un.svg)
}
.flag-icon-un.flag-icon-squared {
 background-image:url(../flags/1x1/un.svg)
}
.flag-icon-xk {
 background-image:url(../flags/4x3/xk.svg)
}
.flag-icon-xk.flag-icon-squared {
 background-image:url(../flags/1x1/xk.svg)
}
.jdb-lightbox-absoluted {
 position:absolute;
 top:0;
 left:0
}
.jdb-lightbox-fade-in {
 animation:jdb-lightbox-fade-in 0.25s cubic-bezier(0, 0, 0.7, 1)
}
.jdb-lightbox-fade-out {
 animation:jdb-lightbox-fade-out 0.25s ease
}
.jdb-lightbox-fade-in-strong {
 animation:jdb-lightbox-fade-in-strong 0.25s cubic-bezier(0, 0, 0.7, 1)
}
.jdb-lightbox-fade-out-strong {
 animation:jdb-lightbox-fade-out-strong 0.25s ease
}
@keyframes jdb-lightbox-fade-in {
 from {
  opacity:0.65
 }
 to {
  opacity:1
 }
}
@keyframes jdb-lightbox-fade-out {
 from {
  opacity:0.35
 }
 to {
  opacity:0
 }
}
@keyframes jdb-lightbox-fade-in-strong {
 from {
  opacity:0.3
 }
 to {
  opacity:1
 }
}
@keyframes jdb-lightbox-fade-out-strong {
 from {
  opacity:1
 }
 to {
  opacity:0
 }
}
.jdb-lightbox-cursor-grabbing {
 cursor:grabbing
}
.jdb-lightbox-full-dimension {
 width:100%;
 height:100%
}
.jdb-lightbox-open {
 overflow:hidden;
 height:100%
}
.jdb-lightbox-flex-centered {
 display:flex;
 justify-content:center;
 align-items:center
}
.jdb-lightbox-opacity-0 {
 opacity:0 !important
}
.jdb-lightbox-opacity-1 {
 opacity:1 !important
}
.jdb-lightbox-scrollbarfix {
 padding-right:17px
}
.jdb-lightbox-transform-transition {
 transition:transform 0.3s
}
.jdb-lightbox-container {
 font-family:Helvetica, sans-serif;
 position:fixed;
 top:0;
 left:0;
 background:#000;
 z-index:9999999;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 -webkit-tap-highlight-color:transparent
}
.jdb-lightbox-container * {
 box-sizing:border-box
}
.jdb-lightbox-svg-path {
 transition:fill 0.15s ease;
 fill:#ddd
}
.jdb-lightbox-nav {
 width:100%;
 position:absolute;
 top:0;
 left:0;
 height:45px !important
}
@media (max-width:991.98px) {
 .jdb-lightbox-nav {
  height:45px !important
 }
}
@media (max-width:767.98px) {
 .jdb-lightbox-nav {
  height:45px !important
 }
}
.jdb-lightbox-slide-number-container {
 display:flex;
 justify-content:center;
 align-items:center;
 position:relative;
 height:100%;
 font-size:15px;
 color:#d7d7d7;
 z-index:0;
 max-width:55px;
 text-align:left
}
.jdb-lightbox-slide-number-container .jdb-lightbox-flex-centered {
 height:100%
}
.jdb-lightbox-slash {
 display:block;
 margin:0 5px;
 width:1px;
 height:12px;
 transform:rotate(15deg);
 background:#fff
}
.jdb-lightbox-toolbar {
 position:absolute;
 z-index:3;
 right:0;
 top:0;
 height:100%;
 display:flex
}
.jdb-lightbox-toolbar-button {
 height:100%;
 cursor:pointer;
 width:45px !important
}
@media (max-width:991.98px) {
 .jdb-lightbox-toolbar-button {
  width:45px !important
 }
}
@media (max-width:767.98px) {
 .jdb-lightbox-toolbar-button {
  width:45px !important
 }
}
.jdb-lightbox-toolbar-button svg {
 height:20px;
 width:20px
}
@media (max-width:991.98px) {
 .jdb-lightbox-toolbar-button svg {
  height:20px;
  width:20px
 }
}
@media (max-width:767.98px) {
 .jdb-lightbox-toolbar-button svg {
  height:20px;
  width:20px
 }
}
.jdb-lightbox-slide-btn svg {
 height:20px;
 width:20px
}
@media (max-width:991.98px) {
 .jdb-lightbox-slide-btn svg {
  height:20px;
  width:20px
 }
}
@media (max-width:767.98px) {
 .jdb-lightbox-slide-btn svg {
  height:20px;
  width:20px
 }
}
.jdb-lightbox-toolbar-button:hover .jdb-lightbox-svg-path {
 fill:#ddd
}
.jdb-lightbox-slide-btn-container {
 display:flex;
 align-items:center;
 padding:0px;
 position:absolute;
 top:50%;
 cursor:pointer;
 z-index:3;
 transform:translateY(-50%)
}
.jdb-lightbox-slide-btn-container:hover .jdb-lightbox-svg-path {
 fill:#f1f1f1
}
.jdb-lightbox-slide-btn {
 padding:10px;
 font-size:26px
}
.jdb-lightbox-slide-btn-container-previous {
 left:0
}
@media (max-width:475.99px) {
 .jdb-lightbox-slide-btn-container-previous {
  padding-left:3px
 }
}
.jdb-lightbox-slide-btn-container-next {
 right:0;
 padding-left:12px;
 padding-right:3px
}
@media (min-width:476px) {
 .jdb-lightbox-slide-btn-container-next {
  padding-left:22px
 }
}
@media (min-width:768px) {
 .jdb-lightbox-slide-btn-container-next {
  padding-left:30px
 }
}
@media (min-width:476px) {
 .jdb-lightbox-slide-btn-container-next {
  padding-right:6px
 }
}
.jdb-lightbox-down-event-detector {
 position:absolute;
 z-index:1
}
.jdb-lightbox-slide-swiping-hoverer {
 z-index:4
}
.jdb-lightbox-invalid-file-wrapper {
 font-size:22px;
 color:#eaebeb;
 margin:auto
}
.jdb-lightbox-video {
 object-fit:cover
}
.jdb-lightbox-youtube-iframe {
 border:0
}
.jdb-lightbox-loader {
 display:block;
 margin:auto;
 position:absolute;
 top:50%;
 left:50%;
 transform:translate(-50%, -50%);
 width:67px;
 height:67px
}
.jdb-lightbox-loader div {
 box-sizing:border-box;
 display:block;
 position:absolute;
 width:54px;
 height:54px;
 margin:6px;
 border:5px solid;
 border-color:#999 transparent transparent transparent;
 border-radius:50%;
 animation:jdb-lightbox-loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite
}
.jdb-lightbox-loader div:nth-child(1) {
 animation-delay:-0.45s
}
.jdb-lightbox-loader div:nth-child(2) {
 animation-delay:-0.3s
}
.jdb-lightbox-loader div:nth-child(3) {
 animation-delay:-0.15s
}
@keyframes jdb-lightbox-loader {
 0% {
  transform:rotate(0)
 }
 100% {
  transform:rotate(360deg)
 }
}
.jdb-lightbox-source {
 position:relative;
 margin:auto;
 opacity:0;
 z-index:2;
 backface-visibility:hidden;
 transform:translateZ(0);
 transition:opacity 0.3s;
 will-change:opacity;
 max-width:calc(100vw - 80px)
}
@media (max-width:991.98px) {
 .jdb-lightbox-source {
  max-width:calc(100vw - 80px)
 }
}
@media (max-width:767.98px) {
 .jdb-lightbox-source {
  max-width:calc(100vw - 80px)
 }
}
.jdb-lightbox-source-outer {
 will-change:transform;
 text-align:center
}
.jdb-lightbox-caption {
 text-align:center;
 color:#fff;
 padding:10px 0px;
 background:-moz-linear-gradient(top, transparent 0%, #000 100%);
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100% #000));
 background:-webkit-linear-gradient(top, transparent 0%, #000 100%);
 background:-o-linear-gradient(top, transparent 0%, #000 100%);
 background:-ms-linear-gradient(top, transparent 0%, #000 100%);
 background:linear-gradient(to bottom, transparent 0%, #000 100%)
}
.jdb-lightbox-caption:empty {
 display:none
}
.jdb-lightbox-caption .jdb-lightbox-caption-title {
 margin-bottom:0;
 font-weight:bold
}
.jdb-lightbox-caption .jdb-lightbox-caption-desc {
 margin-bottom:0;
 font-size:small
}
.jdblb-full-screen {
 display:flex
}
.jdb-flipbox-back-title a {
 color:inherit
}
.jdb-flipbox-card {
 position:relative;
 -webkit-perspective:1000px;
 perspective:1000px;
 -webkit-transform-style:preserve-3d;
 transform-style:preserve-3d;
 overflow:hidden;
 box-shadow:none !important
}
.jdb-flipbox-front-wrapper,
.jdb-flipbox-back-wrapper {
 width:100%
}
.jdb-flipbox-box-linked .jdb-button-link:after {
 content:"";
 width:100%;
 height:100%;
 position:absolute;
 top:0;
 left:0
}
.jdb-flipbox-front.jdb-flipbox-content-left {
 text-align:left
}
.jdb-flipbox-front.jdb-flipbox-content-right {
 text-align:right
}
.jdb-flipbox-front.jdb-flipbox-content-center {
 text-align:center
}
.jdb-flipbox-front.jdb-flipbox-vertical-top {
 align-items:flex-start
}
.jdb-flipbox-front.jdb-flipbox-vertical-middle {
 align-items:center
}
.jdb-flipbox-front.jdb-flipbox-vertical-bottom {
 align-items:flex-end
}
.jdb-flipbox-back.jdb-flipbox-content-left {
 text-align:left
}
.jdb-flipbox-back.jdb-flipbox-content-right {
 text-align:right
}
.jdb-flipbox-back.jdb-flipbox-content-center {
 text-align:center
}
.jdb-flipbox-back.jdb-flipbox-vertical-top {
 align-items:flex-start
}
.jdb-flipbox-back.jdb-flipbox-vertical-middle {
 align-items:center
}
.jdb-flipbox-back.jdb-flipbox-vertical-bottom {
 align-items:flex-end
}
.jdb-flipbox-media {
 display:inline-block;
 margin:0 auto 10px auto
}
.jdb-flipbox-media .jdb-flipbox-icon {
 text-align:center;
 box-sizing:content-box
}
.jdb-flipbox-front,
.jdb-flipbox-back {
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 left:0;
 transition:all 0.6s ease-in-out;
 -webkit-transform-style:preserve-3d;
 transform-style:preserve-3d;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden;
 display:flex;
 overflow:hidden
}
.jdb-flipbox-front .jdb-flipbox-front-title,
.jdb-flipbox-back .jdb-flipbox-front-title,
.jdb-flipbox-front .jdb-flipbox-back-title,
.jdb-flipbox-back .jdb-flipbox-back-title {
 font-size:24px;
 line-height:normal;
 font-weight:400;
 margin-bottom:10px
}
.jdb-flipbox-front-title,
.jdb-flipbox-back-title {
 margin-bottom:10px
}
.jdb-flipbox-back-title a {
 color:inherit
}
.jdb-flipbox-back-description {
 margin-bottom:10px
}
.jdb-flipbox .jdb-flipbox-flip .jdb-flipbox-front {
 -webkit-transform:none;
 -ms-transform:none;
 transform:none;
 z-index:1
}
.jdb-flipbox .jdb-flipbox-flip .jdb-flipbox-card:hover .jdb-flipbox-back {
 -webkit-transform:none;
 -ms-transform:none;
 transform:none
}
.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-up .jdb-flipbox-back {
 -webkit-transform:rotateX(-180deg) rotateY(0);
 transform:rotateX(-180deg) rotateY(0)
}
.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-up .jdb-flipbox-card:hover .jdb-flipbox-front {
 -webkit-transform:rotateX(180deg) rotateY(0);
 transform:rotateX(180deg) rotateY(0)
}
.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-down .jdb-flipbox-back {
 -webkit-transform:rotateX(180deg) rotateY(0);
 transform:rotateX(180deg) rotateY(0)
}
.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-down .jdb-flipbox-card:hover .jdb-flipbox-front {
 -webkit-transform:rotateX(-180deg) rotateY(0);
 transform:rotateX(-180deg) rotateY(0)
}
.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-left .jdb-flipbox-back {
 -webkit-transform:rotateX(0) rotateY(180deg);
 transform:rotateX(0) rotateY(180deg)
}
.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-left .jdb-flipbox-card:hover .jdb-flipbox-front {
 -webkit-transform:rotateX(0) rotateY(-180deg);
 transform:rotateX(0) rotateY(-180deg)
}
.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-right .jdb-flipbox-back {
 -webkit-transform:rotateX(0) rotateY(-180deg);
 transform:rotateX(0) rotateY(-180deg)
}
.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-right .jdb-flipbox-card:hover .jdb-flipbox-front {
 -webkit-transform:rotateX(0) rotateY(180deg);
 transform:rotateX(0) rotateY(180deg)
}
.jdb-flipbox .jdb-flipbox-slide .jdb-flipbox-card:hover .jdb-flipbox-front {
 opacity:0
}
.jdb-flipbox .jdb-flipbox-slide .jdb-flipbox-card:hover .jdb-flipbox-back {
 -webkit-transform:none;
 -ms-transform:none;
 transform:none
}
.jdb-flipbox .jdb-flipbox-slide.jdb-flipbox-dir-up .jdb-flipbox-back {
 -webkit-transform:translateX(0) translateY(100%);
 -ms-transform:translateX(0) translateY(100%);
 transform:translateX(0) translateY(100%)
}
.jdb-flipbox .jdb-flipbox-slide.jdb-flipbox-dir-down .jdb-flipbox-back {
 -webkit-transform:translateX(0) translateY(-100%);
 -ms-transform:translateX(0) translateY(-100%);
 transform:translateX(0) translateY(-100%)
}
.jdb-flipbox .jdb-flipbox-slide.jdb-flipbox-dir-left .jdb-flipbox-back {
 -webkit-transform:translateX(100%) translateY(0);
 -ms-transform:translateX(100%) translateY(0);
 transform:translateX(100%) translateY(0)
}
.jdb-flipbox .jdb-flipbox-slide.jdb-flipbox-dir-right .jdb-flipbox-back {
 -webkit-transform:translateX(-100%) translateY(0);
 -ms-transform:translateX(-100%) translateY(0);
 transform:translateX(-100%) translateY(0)
}
.jdb-flipbox .jdb-flipbox-push .jdb-flipbox-card:hover .jdb-flipbox-front {
 opacity:0
}
.jdb-flipbox .jdb-flipbox-push .jdb-flipbox-card:hover .jdb-flipbox-back {
 -webkit-transform:none;
 -ms-transform:none;
 transform:none
}
.jdb-flipbox .jdb-flipbox-push .jdb-flipbox-front {
 -webkit-transform:none;
 -ms-transform:none;
 transform:none
}
.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-up .jdb-flipbox-back {
 -webkit-transform:translateX(0) translateY(100%);
 -ms-transform:translateX(0) translateY(100%);
 transform:translateX(0) translateY(100%)
}
.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-up .jdb-flipbox-card:hover .jdb-flipbox-front {
 -webkit-transform:translateX(0) translateY(-100%);
 -ms-transform:translateX(0) translateY(-100%);
 transform:translateX(0) translateY(-100%)
}
.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-down .jdb-flipbox-back {
 -webkit-transform:translateX(0) translateY(-100%);
 -ms-transform:translateX(0) translateY(-100%);
 transform:translateX(0) translateY(-100%)
}
.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-down .jdb-flipbox-card:hover .jdb-flipbox-front {
 -webkit-transform:translateX(0) translateY(100%);
 -ms-transform:translateX(0) translateY(100%);
 transform:translateX(0) translateY(100%)
}
.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-left .jdb-flipbox-back {
 -webkit-transform:translateX(100%) translateY(0);
 -ms-transform:translateX(100%) translateY(0);
 transform:translateX(100%) translateY(0)
}
.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-left .jdb-flipbox-card:hover .jdb-flipbox-front {
 -webkit-transform:translateX(-100%) translateY(0);
 -ms-transform:translateX(-100%) translateY(0);
 transform:translateX(-100%) translateY(0)
}
.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-right .jdb-flipbox-back {
 -webkit-transform:translateX(-100%) translateY(0);
 -ms-transform:translateX(-100%) translateY(0);
 transform:translateX(-100%) translateY(0)
}
.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-right .jdb-flipbox-card:hover .jdb-flipbox-front {
 -webkit-transform:translateX(100%) translateY(0);
 -ms-transform:translateX(100%) translateY(0);
 transform:translateX(100%) translateY(0)
}
.jdb-flipbox .jdb-flipbox-zoomin .jdb-flipbox-card:hover .jdb-flipbox-front {
 opacity:0
}
.jdb-flipbox .jdb-flipbox-zoomin .jdb-flipbox-card .jdb-flipbox-back {
 -webkit-transition:opacity 0.5s 0.2s, -webkit-transform 0.7s;
 transition:opacity 0.5s 0.2s, -webkit-transform 0.7s;
 transition:transform 0.7s, opacity 0.5s 0.2s;
 transition:transform 0.7s, opacity 0.5s 0.2s, -webkit-transform 0.7s;
 opacity:0;
 -webkit-transform:scale(0.7);
 -ms-transform:scale(0.7);
 transform:scale(0.7)
}
.jdb-flipbox .jdb-flipbox-zoomin .jdb-flipbox-card:hover .jdb-flipbox-back {
 -webkit-transition:opacity 0.5s, -webkit-transform 0.7s;
 transition:opacity 0.5s, -webkit-transform 0.7s;
 transition:transform 0.7s, opacity 0.5s;
 transition:transform 0.7s, opacity 0.5s, -webkit-transform 0.7s;
 opacity:1;
 -webkit-transform:scale(1);
 -ms-transform:scale(1);
 transform:scale(1)
}
.jdb-flipbox .jdb-flipbox-zoomout .jdb-flipbox-card .jdb-flipbox-back {
 opacity:0
}
.jdb-flipbox .jdb-flipbox-zoomout .jdb-flipbox-card:hover .jdb-flipbox-back {
 opacity:1;
 z-index:1
}
.jdb-flipbox .jdb-flipbox-zoomout .jdb-flipbox-card .jdb-flipbox-front {
 z-index:1
}
.jdb-flipbox .jdb-flipbox-zoomout .jdb-flipbox-card:hover .jdb-flipbox-front {
 opacity:0;
 -webkit-transform:scale(0.7);
 -ms-transform:scale(0.7);
 transform:scale(0.7);
 -webkit-transition:opacity 0.7s 0.1s, width 0.1ms 0.7s, -webkit-transform 0.8s;
 transition:opacity 0.7s 0.1s, width 0.1ms 0.7s, -webkit-transform 0.8s;
 transition:transform 0.8s, opacity 0.7s 0.1s, width 0.1ms 0.7s;
 transition:transform 0.8s, opacity 0.7s 0.1s, width 0.1ms 0.7s, -webkit-transform 0.8s
}
.jdb-flipbox .jdb-flipbox-fade .jdb-flipbox-card:hover .jdb-flipbox-front {
 opacity:0
}
.jdb-flipbox .jdb-flipbox-fade .jdb-flipbox-card .jdb-flipbox-back {
 opacity:0
}
.jdb-flipbox .jdb-flipbox-fade .jdb-flipbox-card:hover .jdb-flipbox-back {
 opacity:1
}
.jdb-video {
 position:relative
}
.jdb-video video {
 background:#000
}
.jdb-video .jdb-video-sticky-close {
 position:absolute;
 z-index:9999;
 width:30px;
 height:30px;
 line-height:30px;
 text-align:center;
 font-size:20px;
 cursor:pointer;
 display:none;
 color:#000
}
.jdb-video.jdb-video-sticky-top-left .jdb-video-wrapper {
 top:0;
 left:0
}
.jdb-video.jdb-video-sticky-top-left .jdb-video-sticky-close {
 top:0;
 right:0;
 margin-right:-30px
}
@media (max-width:991.98px) {
 .jdb-video.jdb-video-sticky-top-left .jdb-video-sticky-close {
  margin-left:230px
 }
}
.jdb-video.jdb-video-sticky-top-right .jdb-video-wrapper {
 top:0;
 right:0
}
.jdb-video.jdb-video-sticky-top-right .jdb-video-sticky-close {
 left:0;
 top:0;
 margin-left:-30px
}
@media (max-width:991.98px) {
 .jdb-video.jdb-video-sticky-top-right .jdb-video-sticky-close {
  margin-right:230px
 }
}
.jdb-video.jdb-video-sticky-bottom-right .jdb-video-wrapper {
 bottom:0;
 right:0
}
.jdb-video.jdb-video-sticky-bottom-right .jdb-video-sticky-close {
 top:0;
 left:0;
 margin-left:-30px
}
@media (max-width:991.98px) {
 .jdb-video.jdb-video-sticky-bottom-right .jdb-video-sticky-close {
  margin-right:230px
 }
}
.jdb-video.jdb-video-sticky-bottom-left .jdb-video-wrapper {
 bottom:0;
 left:0
}
.jdb-video.jdb-video-sticky-bottom-left .jdb-video-sticky-close {
 top:0;
 right:0;
 margin-right:-30px
}
@media (max-width:991.98px) {
 .jdb-video.jdb-video-sticky-bottom-left .jdb-video-sticky-close {
  margin-left:230px
 }
}
.jdb-video .jdb-video-wrapper {
 width:100%;
 position:relative;
 z-index:1;
 animation-duration:0.3s;
 animation-fill-mode:both
}
.jdb-video .jdb-video-placeholder {
 background:gray;
 width:100%;
 overflow:hidden;
 position:absolute;
 top:0;
 z-index:0;
 display:flex;
 justify-content:center;
 align-items:center;
 color:#b3b3b3
}
.jdb-video .jdb-video-wrapper::before,
.jdb-video .jdb-video-placeholder::before {
 display:block;
 content:""
}
.jdb-video .jdb-video-wrapper.jdb-video-size-16by9::before,
.jdb-video .jdb-video-placeholder.jdb-video-size-16by9::before {
 padding-top:56.25%
}
.jdb-video .jdb-video-wrapper.jdb-video-size-21by9::before,
.jdb-video .jdb-video-placeholder.jdb-video-size-21by9::before {
 padding-top:42.857143%
}
.jdb-video .jdb-video-wrapper.jdb-video-size-4by3::before,
.jdb-video .jdb-video-placeholder.jdb-video-size-4by3::before {
 padding-top:75%
}
.jdb-video .jdb-video-wrapper.jdb-video-size-1by1::before,
.jdb-video .jdb-video-placeholder.jdb-video-size-1by1::before {
 padding-top:100%
}
.jdb-video.jdb-video-sticky .jdb-video-wrapper {
 position:fixed;
 width:300px;
 margin:10px;
 z-index:999999;
 box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2)
}
@media (max-width:991.98px) {
 .jdb-video.jdb-video-sticky .jdb-video-wrapper {
  width:220px
 }
}
.jdb-video.jdb-video-sticky .jdb-video-wrapper:hover .jdb-video-sticky-close {
 display:block
}
@media (min-width:992px) {
 .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-desktop .jdb-video-wrapper,
 .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-desktop .jdb-video-sticky-close {
  display:none !important
 }
}
@media (min-width:768px) and (max-width:991.98px) {
 .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-tablet .jdb-video-wrapper,
 .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-tablet .jdb-video-sticky-close {
  display:none !important
 }
}
@media (max-width:767.98px) {
 .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-mobile .jdb-video-wrapper,
 .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-mobile .jdb-video-sticky-close {
  display:none !important
 }
}
@media (max-width:1199.98px) {
 .jdb-video.jdb-video-sticky .jdb-video-sticky-close {
  display:block !important
 }
}
.jdb-video.jdb-video-sticky .jdb-video-placeholder {
 position:relative
}
.jdb-video .jdb-video-loading {
 position:absolute;
 width:60px;
 height:60px;
 right:0;
 top:0;
 z-index:2;
 display:none
}
.jdb-video .jdb-video-play {
 width:100%;
 height:100%;
 display:flex;
 justify-content:center;
 align-items:center;
 cursor:pointer;
 z-index:1;
 position:absolute;
 top:0;
 left:0;
 overflow:hidden
}
.jdb-video .jdb-video-play span.jdb-video-overlay {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:1
}
.jdb-video .jdb-video-play video {
 width:100%;
 height:100%;
 background:#000;
 z-index:0
}
.jdb-video .jdb-video-play .jdb-video-thumbnail {
 z-index:0;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 display:flex;
 justify-content:center;
 align-items:center;
 background:#000
}
.jdb-video.jdb-video-sticky .jdb-video-player,
.jdb-video.jdb-video-sticky .jdb-video-thumbnail {
 border-width:0;
 border-style:solid;
 border-color:#fff;
 align-items:stretch
}
.jdb-video .jdb-video-thumbnail img {
 width:100%
}
.jdb-video .jdb-video-play .jdb-video-playicon {
 z-index:2
}
.jdb-video .jdb-video-player {
 width:100%;
 height:100%;
 display:flex;
 justify-content:center;
 align-items:center;
 cursor:pointer;
 z-index:1;
 background:#000;
 position:absolute;
 top:0;
 left:0
}
.jdb-video .jdb-video-player iframe {
 width:100%;
 height:100%;
 border:0
}
.jdb-video .jdb-video-playicon {
 position:absolute;
 width:70px;
 height:70px;
 padding:10px;
 font-size:42px;
 display:flex !important;
 justify-content:center;
 align-items:center;
 text-align:center;
 color:#fff;
 transition:linear 0.1s color, linear 0.1s background-color
}
.jdb-video .jdb-video-playicon svg {
 height:100%;
 width:100%;
 fill:currentColor
}
.jdb-video .jdb-video-play:hover .jdb-video-playicon {
 transition:linear 0.3s color, linear 0.3s background-color
}
.jdb-video-container {
 overflow:hidden
}
.jdb-video-subscription-bar {
 padding:10px;
 background:#f3f3f3
}
.jdb-video-subscription-button .jdb-ytsubscribe {
 margin-left:10px
}
.jdb-video-subscription-button .jdb-ytsubscribe > div {
 display:inherit !important
}
.jdb-video-play .jdb-video-playicon {
 display:inline-block;
 vertical-align:middle;
 -webkit-transform:perspective(1px) translateZ(0);
 transform:perspective(1px) translateZ(0);
 box-shadow:0 0 1px rgba(0, 0, 0, 0)
}
.jdb-video-play.jdb-video-animation-grow .jdb-video-playicon {
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform
}
.jdb-video-play.jdb-video-animation-grow:hover .jdb-video-playicon {
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transform:scale(1.2);
 transform:scale(1.2)
}
.jdb-video-play.jdb-video-animation-float .jdb-video-playicon {
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-video-play.jdb-video-animation-float:hover .jdb-video-playicon {
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transform:translateY(-8px);
 transform:translateY(-8px)
}
.jdb-video-play.jdb-video-animation-sink .jdb-video-playicon {
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transition-timing-function:ease-out;
 transition-timing-function:ease-out
}
.jdb-video-play.jdb-video-animation-sink:hover .jdb-video-playicon {
 -webkit-transition-duration:0.3s;
 transition-duration:0.3s;
 -webkit-transition-property:transform;
 transition-property:transform;
 -webkit-transform:translateY(8px);
 transform:translateY(8px)
}
.jdb-video-play.jdb-video-animation-wobble-vertical:hover .jdb-video-playicon {
 -webkit-animation-name:jdb-wobble-vertical;
 animation-name:jdb-wobble-vertical;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:ease-in-out;
 animation-timing-function:ease-in-out;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
.jdb-video-play.jdb-video-animation-pulse:hover .jdb-video-playicon {
 -webkit-animation-name:jdb-pulse;
 animation-name:jdb-pulse;
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite
}
.jdb-video-play.jdb-video-animation-buzz:hover .jdb-video-playicon {
 -webkit-animation-name:jdb-buzz;
 animation-name:jdb-buzz;
 -webkit-animation-duration:0.15s;
 animation-duration:0.15s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite
}
.jdb-video-play.jdb-video-animation-pop:hover .jdb-video-playicon {
 -webkit-animation-name:jdb-pop;
 animation-name:jdb-pop;
 -webkit-animation-duration:0.3s;
 animation-duration:0.3s;
 -webkit-animation-timing-function:linear;
 animation-timing-function:linear;
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1
}
.jdb-video-zoomInInside {
 animation-name:jdb-zoomInInside
}
.jdb-video-zoomInOutside {
 animation-name:jdb-zoomInOutside
}
@-webkit-keyframes jdb-wobble-vertical {
 16.65% {
  -webkit-transform:translateY(8px);
  transform:translateY(8px)
 }
 33.3% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
 49.95% {
  -webkit-transform:translateY(4px);
  transform:translateY(4px)
 }
 66.6% {
  -webkit-transform:translateY(-2px);
  transform:translateY(-2px)
 }
 83.25% {
  -webkit-transform:translateY(1px);
  transform:translateY(1px)
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes jdb-wobble-vertical {
 16.65% {
  -webkit-transform:translateY(8px);
  transform:translateY(8px)
 }
 33.3% {
  -webkit-transform:translateY(-6px);
  transform:translateY(-6px)
 }
 49.95% {
  -webkit-transform:translateY(4px);
  transform:translateY(4px)
 }
 66.6% {
  -webkit-transform:translateY(-2px);
  transform:translateY(-2px)
 }
 83.25% {
  -webkit-transform:translateY(1px);
  transform:translateY(1px)
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@-webkit-keyframes jdb-pulse {
 25% {
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
 }
 75% {
  -webkit-transform:scale(0.9);
  transform:scale(0.9)
 }
}
@keyframes jdb-pulse {
 25% {
  -webkit-transform:scale(1.1);
  transform:scale(1.1)
 }
 75% {
  -webkit-transform:scale(0.9);
  transform:scale(0.9)
 }
}
@-webkit-keyframes jdb-buzz {
 50% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 100% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
}
@keyframes jdb-buzz {
 50% {
  -webkit-transform:translateX(3px) rotate(2deg);
  transform:translateX(3px) rotate(2deg)
 }
 100% {
  -webkit-transform:translateX(-3px) rotate(-2deg);
  transform:translateX(-3px) rotate(-2deg)
 }
}
@-webkit-keyframes jdb-pop {
 50% {
  -webkit-transform:scale(1.2);
  transform:scale(1.2)
 }
}
@keyframes jdb-pop {
 50% {
  -webkit-transform:scale(1.2);
  transform:scale(1.2)
 }
}
@-webkit-keyframes jdb-zoomInInside {
 from {
  opacity:0;
  transform:scale3d(0.7, 0.7, 0.7)
 }
 50% {
  opacity:1
 }
}
@keyframes jdb-zoomInInside {
 from {
  opacity:0;
  transform:scale3d(0.7, 0.7, 0.7)
 }
 50% {
  opacity:1
 }
}
@-webkit-keyframes jdb-zoomInOutside {
 from {
  opacity:0;
  transform:scale3d(1.2, 1.2, 1.2)
 }
 50% {
  opacity:1
 }
}
@keyframes jdb-zoomInOutside {
 from {
  opacity:0;
  transform:scale3d(1.2, 1.2, 1.2)
 }
 50% {
  opacity:1
 }
}
.jdb-pricelist-item img {
 max-width:100%;
 height:auto
}
.jdb-pricelist-content {
 flex-grow:1
}
.jdb-pricelist-header {
 margin:10px 0;
 display:flex;
 align-items:center
}
.jdb-pricelist-title a {
 text-decoration:none
}
.jdb-pricelist-text {
 color:#c9ab81;
 font-size:18px;
 line-height:1.5rem;
 font-weight:normal;
 position:relative
}
.jdb-pricelist-item-inner {
 overflow:hidden
}
.jdb-pricelist-align-top .jdb-pricelist-item-inner {
 align-items:flex-start
}
.jdb-pricelist-align-middle .jdb-pricelist-item-inner {
 align-items:center
}
.jdb-pricelist-align-bottom .jdb-pricelist-item-inner {
 align-items:flex-end
}
@media (max-width:767.98px) {
 .jdb-pricelist-mobile-text-left .jdb-pricelist-item-inner {
  text-align:left
 }
 .jdb-pricelist-mobile-text-left .jdb-pricelist-header {
  justify-content:flex-start
 }
 .jdb-pricelist-mobile-text-left .jdb-pricelist-image img {
  margin:0 auto 0 0
 }
}
@media (max-width:767.98px) {
 .jdb-pricelist-mobile-text-center .jdb-pricelist-item-inner {
  text-align:center
 }
 .jdb-pricelist-mobile-text-center .jdb-pricelist-header {
  justify-content:center
 }
 .jdb-pricelist-mobile-text-center .jdb-pricelist-image img {
  margin:0 auto
 }
}
@media (max-width:767.98px) {
 .jdb-pricelist-mobile-text-right .jdb-pricelist-item-inner {
  text-align:right
 }
 .jdb-pricelist-mobile-text-right .jdb-pricelist-header {
  justify-content:flex-end
 }
 .jdb-pricelist-mobile-text-right .jdb-pricelist-image img {
  margin:0 0 0 auto
 }
}
@media (max-width:767.98px) {
 .jdb-pricelist-mobile-text-justify .jdb-pricelist-item-inner {
  text-align:justify
 }
 .jdb-pricelist-mobile-text-justify .jdb-pricelist-header {
  justify-content:flex-start
 }
 .jdb-pricelist-mobile-text-justify .jdb-pricelist-image img {
  margin:0 auto 0 0
 }
}
@media (min-width:768px) and (max-width:991.98px) {
 .jdb-pricelist-tablet-text-left .jdb-pricelist-item-inner {
  text-align:left
 }
 .jdb-pricelist-tablet-text-left .jdb-pricelist-header {
  justify-content:flex-start
 }
 .jdb-pricelist-tablet-text-left .jdb-pricelist-image img {
  margin:0 auto 0 0
 }
}
@media (min-width:768px) and (max-width:991.98px) {
 .jdb-pricelist-tablet-text-center .jdb-pricelist-item-inner {
  text-align:center
 }
 .jdb-pricelist-tablet-text-center .jdb-pricelist-header {
  justify-content:center
 }
 .jdb-pricelist-tablet-text-center .jdb-pricelist-image img {
  margin:0 auto
 }
}
@media (min-width:768px) and (max-width:991.98px) {
 .jdb-pricelist-tablet-text-right .jdb-pricelist-item-inner {
  text-align:right
 }
 .jdb-pricelist-tablet-text-right .jdb-pricelist-header {
  justify-content:flex-end
 }
 .jdb-pricelist-tablet-text-right .jdb-pricelist-image img {
  margin:0 0 0 auto
 }
}
@media (min-width:768px) and (max-width:991.98px) {
 .jdb-pricelist-tablet-text-justify .jdb-pricelist-item-inner {
  text-align:justify
 }
 .jdb-pricelist-tablet-text-justify .jdb-pricelist-header {
  justify-content:flex-start
 }
 .jdb-pricelist-tablet-text-justify .jdb-pricelist-image img {
  margin:0 auto 0 0
 }
}
@media (min-width:992px) {
 .jdb-pricelist-desktop-text-left .jdb-pricelist-item-inner {
  text-align:left
 }
 .jdb-pricelist-desktop-text-left .jdb-pricelist-header {
  justify-content:flex-start
 }
 .jdb-pricelist-desktop-text-left .jdb-pricelist-image img {
  margin:0 auto 0 0
 }
}
@media (min-width:992px) {
 .jdb-pricelist-desktop-text-center .jdb-pricelist-item-inner {
  text-align:center
 }
 .jdb-pricelist-desktop-text-center .jdb-pricelist-header {
  justify-content:center
 }
 .jdb-pricelist-desktop-text-center .jdb-pricelist-image img {
  margin:0 auto
 }
}
@media (min-width:992px) {
 .jdb-pricelist-desktop-text-right .jdb-pricelist-item-inner {
  text-align:right
 }
 .jdb-pricelist-desktop-text-right .jdb-pricelist-header {
  justify-content:flex-end
 }
 .jdb-pricelist-desktop-text-right .jdb-pricelist-image img {
  margin:0 0 0 auto
 }
}
@media (min-width:992px) {
 .jdb-pricelist-desktop-text-justify .jdb-pricelist-item-inner {
  text-align:justify
 }
 .jdb-pricelist-desktop-text-justify .jdb-pricelist-header {
  justify-content:flex-start
 }
 .jdb-pricelist-desktop-text-justify .jdb-pricelist-image img {
  margin:0 auto 0 0
 }
}
.jdb-pricelist-vtop .jdb-pricelist-item-inner {
 align-items:flex-start
}
.jdb-pricelist-vmiddle .jdb-pricelist-item-inner {
 align-items:center
}
.jdb-pricelist-vbottom .jdb-pricelist-item-inner {
 align-items:flex-end
}
.jdb-pricelist-badge {
 color:#fff;
 background-color:#67ca67;
 font-size:12px;
 line-height:normal;
 padding:1px 6px;
 border-radius:3px
}
.jdb-pricelist-description {
 font-size:16px;
 line-height:1.5rem;
 font-weight:normal
}
.jdb-pricelist-description p {
 margin:0
}
.jdb-price-wrapper span {
 font-size:18px;
 font-weight:500;
 line-height:1em
}
.jdb-pricelist-price {
 color:#c9ab81
}
.jdb-pricelist-price.has-discount {
 text-decoration:line-through;
 color:#e81a1a
}
.jdb-price-image-left .jdb-pricelist-item-inner {
 display:flex
}
.jdb-price-image-left .jdb-pricelist-image {
 margin-right:15px;
 flex:0 0 100px
}
.jdb-price-image-right .jdb-pricelist-item-inner {
 display:flex
}
.jdb-price-image-right .jdb-pricelist-image {
 margin-left:15px;
 order:1;
 flex:0 0 100px
}
.jdb-pricelist-separator {
 flex-grow:1;
 margin-left:6px;
 margin-right:6px;
 border-bottom-style:dotted;
 border-bottom-width:2px;
 height:0;
 min-width:40px;
 border-bottom-style:dotted;
 border-bottom-width:2px
}
.jdb-pricelist-separator-none {
 border:none
}
.jdb-pricelist-categories-tabs {
 display:flex;
 list-style-type:none;
 padding-left:0;
 flex-wrap:wrap
}
.jdb-pricelist-categories-tabs a {
 color:#393939;
 display:flex;
 margin:0;
 padding:5px 10px;
 align-items:center
}
.jdb-pricelist-categories-tabs li.active a,
.jdb-pricelist-categories-tabs li a:hover {
 color:#c9ab81
}
.jdb-pricelist-icon-left a span:first-child {
 order:0;
 padding-right:5px
}
.jdb-pricelist-icon-left a span i {
 text-align:center
}
.jdb-pricelist-icon-top a {
 flex-direction:column;
 align-items:center
}
.jdb-pricelist-icon-top a span:first-child {
 padding-bottom:5px
}
.jdb-pricelist-icon-right a span:first-child {
 order:1;
 padding-left:5px
}
@media (min-width:767px) {
 .jdb-pricelist-vertical-tabs {
  display:flex;
  align-items:flex-start
 }
 .jdb-pricelist-vertical-tabs .jdb-pricelist-categories-tabs {
  max-width:200px;
  flex:0 0 200px;
  flex-direction:column
 }
 .jdb-pricelist-vertical-tabs .jdb-pricelist-categories-tabs {
  justify-content:flex-end;
  justify-content:center;
  justify-content:flex-start;
  margin:0
 }
 .jdb-pricelist-vertical-tabs-right .jdb-pricelist-categories-tabs {
  order:1
 }
}
.jdb-pricelist-horizontal-tabs .jdb-pricelist-categories-tabs {
 margin:0 0 20px
}
.jdb-pricelist-horizontal-tabs li:not(:last-child) {
 margin-right:15px
}
.jdb-pricelist-tab-content {
 flex:1 1 100%
}
.jdb-iconlist {
 position:relative
}
.jdb-iconlist-items {
 display:flex;
 list-style:none;
 padding:0;
 margin:0
}
.jdb-iconlist-item {
 display:flex;
 align-items:flex-start;
 position:relative
}
.jdb-iconlist-text {
 padding-left:10px
}
.jdb-iconlist-icon {
 text-align:center
}
.jdb-iconlist-icon,
.jdb-iconlist-text {
 transition:all 0.3s;
 box-sizing:content-box
}
.jdb-iconlist-item:not(:last-child):after {
 content:"";
 position:absolute
}
.jdb-iconlist-layout-list .jdb-iconlist-items {
 flex-direction:column
}
.jdb-iconlist-layout-list .jdb-iconlist-item:not(:first-child) {
 margin-top:calc(10px / 2)
}
.jdb-iconlist-layout-list.jdb-iconlist-has-divider .jdb-iconlist-item:not(:last-child):after {
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#f00;
 width:50px;
 bottom:0
}
.jdb-iconlist-layout-list.text-left {
 text-align:left
}
.jdb-iconlist-layout-list.text-left .jdb-iconlist-item {
 justify-content:flex-start
}
.jdb-iconlist-layout-list.text-center {
 text-align:center
}
.jdb-iconlist-layout-list.text-center .jdb-iconlist-item {
 justify-content:center
}
.jdb-iconlist-layout-list.text-right {
 text-align:right
}
.jdb-iconlist-layout-list.text-right .jdb-iconlist-item {
 justify-content:flex-end
}
.jdb-iconlist-layout-inline .jdb-iconlist-items {
 flex-wrap:wrap
}
.jdb-iconlist-layout-inline .jdb-iconlist-items {
 margin-left:calc(10px / 2);
 margin-right:calc(10px / 2)
}
.jdb-iconlist-layout-inline .jdb-iconlist-item {
 padding-left:5px;
 margin-bottom:10px
}
.jdb-iconlist-layout-inline.jdb-iconlist-has-divider .jdb-iconlist-item:not(:last-child):after {
 border-right-width:1px;
 border-right-style:solid;
 border-right-color:#f00;
 height:25px;
 right:0
}
.jdb-iconlist-layout-inline.text-left {
 text-align:left
}
.jdb-iconlist-layout-inline.text-left .jdb-iconlist-items {
 justify-content:flex-start
}
.jdb-iconlist-layout-inline.text-center {
 text-align:center
}
.jdb-iconlist-layout-inline.text-center .jdb-iconlist-items {
 justify-content:center
}
.jdb-iconlist-layout-inline.text-right {
 text-align:right
}
.jdb-iconlist-layout-inline.text-right .jdb-iconlist-items {
 justify-content:flex-end
}
